【技术实现步骤摘要】
应用场景关卡组合的分配方法、装置及服务器
本专利技术涉及数据处理
,具体涉及一种应用场景关卡组合的分配方法、装置及服务器。
技术介绍
目前开发的很多娱乐应用中,为了提高用户对应用的兴趣,拓展应用的市场,通常会将应用设置成多个应用阶段,每一个应用阶段设置不同难度的娱乐项目,从而使用户一个应用阶段一个应用阶段逐步完成各娱乐项目。然而,现有的这种设置有多个应用阶段的应用,在实际运行过程中,各应用阶段之间的触发顺序通常是固定的,即由当前应用阶段的用户自身的属性值或行为数据达到预设条件,触发应用进入下一个应用阶段。以闯关类游戏或RPG类游戏(Role-playinggame,角色扮演游戏)等类型的游戏为例,任何用户进入游戏后,都是按照预设固定的场景关卡分配关系,进行层层闯关达到游戏的终点关卡。可见,现有的应用场景关卡之间的触发条件都是固定的,无法针对用户自身的特点为用户灵活分配应用场景关卡组合,导致用户无法获得最佳的应用体验。所以,如何在用户进入应用后,提高应用场景关卡组合分配的针对性和灵活性,成为本领域技术人员需要考虑的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种应用场景关卡组合的分配方法、装置及服务器,利用用户的信用分为,实现了应用场景关卡组合的灵活分配,保证了为用户分配的应用场景关卡组合针对性,从而使使得分配的该应用场景关卡组合更加满足用户需求,有效防止了用户的流失。为实现上述目的,本专利技术实施例提供如下技术方案:本申请实施例提供了一种应用场景关卡组合的分配方法,包括:获取客户端发送的目标用户的应用场景关卡分配请求;根据所述目标用户的用户账号, ...
【技术保护点】
一种应用场景关卡组合的分配方法,其特征在于,包括:获取客户端发送的目标用户的应用场景关卡分配请求;根据所述目标用户的用户账号,获取所述目标用户的历史特征数据,所述历史特征数据包括所述目标用户在第一应用平台的历史应用数据以及所述目标用户在第二应用平台的历史征信数据;根据训练得到的用户特征与信用分之间的关系,利用所述目标用户的历史特征数据,获得所述目标用户在所述第一应用平台的信用分;判断所述目标用户的信用分所在目标信用等级下的用户数量是否达到第一预设阀值;利用与判断结果对应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,选择所述目标用户的目标应用场景关卡组合;将所述目标应用场景关卡组合的配置信息发送至客户端,以使所述客户端按照所述目标应用场景关卡组合顺序输出应用场景关卡。
【技术特征摘要】
1.一种应用场景关卡组合的分配方法,其特征在于,包括:获取客户端发送的目标用户的应用场景关卡分配请求;根据所述目标用户的用户账号,获取所述目标用户的历史特征数据,所述历史特征数据包括所述目标用户在第一应用平台的历史应用数据以及所述目标用户在第二应用平台的历史征信数据;根据训练得到的用户特征与信用分之间的关系,利用所述目标用户的历史特征数据,获得所述目标用户在所述第一应用平台的信用分;判断所述目标用户的信用分所在目标信用等级下的用户数量是否达到第一预设阀值;利用与判断结果对应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,选择所述目标用户的目标应用场景关卡组合;将所述目标应用场景关卡组合的配置信息发送至客户端,以使所述客户端按照所述目标应用场景关卡组合顺序输出应用场景关卡。2.根据权利要求1所述的方法,其特征在于,所述利用与判断结果对应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,选择所述目标用户的目标应用场景关卡组合,包括:当判断结果为是时,计算为所述目标用户分配预设的各种应用场景关卡组合的分配概率,将最高分配概率对应的应用场景关卡组合确定为目标应用场景关卡组合;当判断结果为否时,计算所述目标信用等级下的各用户在预设的每一个应用场景关卡组合下的应用完成率,并利用计算得到的应用完成率,选择满足预设要求的应用场景关卡作为目标应用场景关卡。3.根据权利要求2所述的方法,其特征在于,所述计算为所述目标用户分配预设的各种应用场景关卡组合的分配概率,包括:获得每一个应用场景关卡组合分配的所述目标信用等级下的第一用户数量,以及所述目标信用等级下的用户总数量;计算每一个应用场景关卡组合未分配的所述目标信用等级下的第二用户数量;对所述每一个应用场景关卡组合对应的所述第二用户数量与所述用户总数量进行比值运算,确定为所述目标用户分配相应应用场景关卡组合的分配概率。4.根据权利要求2所述的方法,其特征在于,所述计算所述目标信用等级下的各用户在预设的每一个应用场景关卡组合下的应用完成率,包括:获取所述目标信用等级下的各用户在每一个应用场景关卡组合下完成的应用场景关卡数量,以及相应应用场景关卡组合的应用场景关卡总数量;对同一应用场景关卡组合下所述各用户完成的应用场景关卡数量,与所述应用场景关卡组合的应用场景关卡总数量进行比值运算,得到相应用户在所述应用场景关卡组合下的应用完成率。5.根据权利要求2所述的方法,其特征在于,所述利用计算得到的应用完成率,选择满足预设要求的应用场景关卡作为目标应用场景关卡,包括:选择最高应用完成率对应的预设数量的应用场景关卡组合作为备选应用场景关卡组合;计算为所述目标用户分配每一个所述备选应用场景关卡组合的分配概率;确定最高分配概率对应的备选应用场景关卡组合为目标应用场景关卡组合。6.根据权利要求1所述的方法,其特征在于,在所述获取客户端发送的目标用户的应用场景关卡分配请求之后,所述方法还包括:判断当前第一应用平台的注册用户是否小于第二预设阀值;如果是,从预设的多个应用场景关卡组合中随机选择一个应用场景关卡组合发送至所述客户端;如果否,执行所述根据所述目标用户的用户账号,获取所述目标用户的历史特征数据步骤。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定第一应用平台中的多个应用场景关卡;根据所述应用场景关卡的属性信息,将所述多个应用场景关卡划分成多个场景关卡级别,每一个场景关卡级别包括多个应用场景关卡;根据第一应用平台的应用特点,确定每一个场景关卡级别包含的各应用场景关卡之间的应用场景关卡组合。8.根据权利要求1所述的方法,其特征在于,所述用户特征与信用分之间的关系的训练过程包括:获取第一应用平台的各注册用户的历史特征数据;根据所述历史特征数据,提取所...
【专利技术属性】
技术研发人员:王星雅,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。