应用场景关卡组合的分配方法、装置及服务器制造方法及图纸

技术编号:18036890 阅读:25 留言:0更新日期:2018-05-26 00:53
本发明专利技术实施例提供一种应用场景关卡组合的分配方法、装置及服务器,在接收到目标用户的应用场景关卡分配请求后,本申请将利用目标用户的历史特征数据,获得目标用户在第一应用平台的信用分,从而根据目标用户的信用分所在信用等级是否达到第一预设阀值的不同判断结果,采用相应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,为目标用户选择最合适的目标应用场景关卡组合并发送至客户端,解决了现有技术中所有用户的应用场景关卡组合都是相同的,导致无法满足用户个性化需求的技术问题,实现了应用场景关卡组合的灵活且有针对性地选取,有效防止了用户流失。

【技术实现步骤摘要】
应用场景关卡组合的分配方法、装置及服务器
本专利技术涉及数据处理
,具体涉及一种应用场景关卡组合的分配方法、装置及服务器。
技术介绍
目前开发的很多娱乐应用中,为了提高用户对应用的兴趣,拓展应用的市场,通常会将应用设置成多个应用阶段,每一个应用阶段设置不同难度的娱乐项目,从而使用户一个应用阶段一个应用阶段逐步完成各娱乐项目。然而,现有的这种设置有多个应用阶段的应用,在实际运行过程中,各应用阶段之间的触发顺序通常是固定的,即由当前应用阶段的用户自身的属性值或行为数据达到预设条件,触发应用进入下一个应用阶段。以闯关类游戏或RPG类游戏(Role-playinggame,角色扮演游戏)等类型的游戏为例,任何用户进入游戏后,都是按照预设固定的场景关卡分配关系,进行层层闯关达到游戏的终点关卡。可见,现有的应用场景关卡之间的触发条件都是固定的,无法针对用户自身的特点为用户灵活分配应用场景关卡组合,导致用户无法获得最佳的应用体验。所以,如何在用户进入应用后,提高应用场景关卡组合分配的针对性和灵活性,成为本领域技术人员需要考虑的问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种应用场景关卡组合的分配方法、装置及服务器,利用用户的信用分为,实现了应用场景关卡组合的灵活分配,保证了为用户分配的应用场景关卡组合针对性,从而使使得分配的该应用场景关卡组合更加满足用户需求,有效防止了用户的流失。为实现上述目的,本专利技术实施例提供如下技术方案:本申请实施例提供了一种应用场景关卡组合的分配方法,包括:获取客户端发送的目标用户的应用场景关卡分配请求;根据所述目标用户的用户账号,获取所述目标用户的历史特征数据,所述历史特征数据包括所述目标用户在第一应用平台的历史应用数据以及所述目标用户在第二应用平台的历史征信数据;根据训练得到的用户特征与信用分之间的关系,利用所述目标用户的历史特征数据,获得所述目标用户在所述第一应用平台的信用分;判断所述目标用户的信用分所在目标信用等级下的用户数量是否达到第一预设阀值;利用与判断结果对应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,选择所述目标用户的目标应用场景关卡组合;将所述目标应用场景关卡组合的配置信息发送至客户端,以使所述客户端按照所述目标应用场景关卡组合顺序输出应用场景关卡。本申请实施例提供了还一种应用场景关卡组合的分配装置,所述装置包括:分配请求获取模块,用于获取客户端发送的目标用户的应用场景关卡分配请求;第一数据获取模块,用于根据所述目标用户的用户账号,获取所述目标用户的历史特征数据,所述历史特征数据包括所述目标用户在第一应用平台的历史应用数据以及所述目标用户在第二应用平台的历史征信数据;信用分获取模块,用于根据训练得到的用户特征与信用分之间的关系,利用所述目标用户的历史特征数据,获得所述目标用户在所述第一应用平台的信用分;判断模块,用于判断所述目标用户的信用分所在目标信用等级下的用户数量是否达到第一预设阀值;目标应用场景关卡组合选择模块,用于利用与判断结果对应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,选择所述目标用户的目标应用场景关卡组合;配置信息传输模块,用于将所述目标应用场景关卡组合的配置信息发送至客户端,以使所述客户端按照所述目标应用场景关卡组合顺序输出应用场景关卡。本申请实施例还提供了一种服务器,包括如上所述的应用场景关卡组合的分配装置。基于上述技术方案,本专利技术实施例提供了一种应用场景关卡组合的分配方法、装置及服务器,在接收到目标用户的应用场景关卡分配请求后,本申请将利用目标用户的历史特征数据,获得目标用户在第一应用平台的信用分,从而根据目标用户的信用分所在信用等级是否达到第一预设阀值的不同判断结果,采用相应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,为目标用户选择最合适的目标应用场景关卡组合并发送至客户端,解决了现有技术中所有用户的应用场景关卡组合都是相同的,导致无法满足用户个性化需求的技术问题,实现了应用场景关卡组合的灵活且有针对性地选取,有效防止了用户流失。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的一种实现应用场景关卡组合的分配方法的系统架构;图2为本申请实施例提供的一种应用场景关卡组合的分配方法的信令流程图;图3为一种游戏首界面;图4为本申请实施例提供的一种应用场景关卡组合的示意图;图5为本申请实施例提供的另一种应用场景关卡组合的分配方法部分流程图;图6为本申请实施例提供的一种应用场景关卡组合的分配装置的结构框图;图7为本申请实施例提供的另一种应用场景关卡组合的分配装置的部分结构框图;图8为本申请实施例提供的一种服务器的硬件结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本申请实施例提供的应用场景关卡组合的分配方法的实现系统架构图,如图1所示,该系统可以包括:客户端11、服务器12、应用数据库13以及征信数据库14。其中,客户端11可以装载在手机、平板电脑、笔记本电脑等用户设备上,为第一应用平台提供本地服务。本申请中,该客户端11可以是游戏客户端或者是其他具有多个场景关卡的应用平台的客户端。可选的,客户端11可以是与服务器12相匹配的应用程序,用户可以通过应用官方网站或应用中心等,下载并安装到用户设备上;客户端11也可以以浏览器的形式存在,本申请对客户端11的存在形式不作限定。服务器12可以是网络侧为用户提供服务的服务设备,其可能是多台服务器组成的服务器集群,也可能是单台服务器。在本实施例中,服务器12主要用于进行数据处理,计算应用场景关卡的分配方案,并为具有不同信用分的用户分配合适的应用场景关卡组合方案,具体可以参照下文方法流程相应部分的描述。可选的,服务器12可以是与客户端11匹配的应用服务器,以游戏应用为例,则该服务器12可以是提供游戏服务的服务设备。应用数据库13可以利用用户在第一应用平台的行为数据、身份数据等应用数据;征信数据库14可以记录用户在在第二应用平台上的用户信贷记录、用户社交行为等数据。这些数据可以用来综合判定用户信用程度的征信分,其在一定程度上可以反应用户在未来一段时间内按时还款的该里或债务违约的概率。在实际应用中,服务器12可以根据用户在第二应用平台的账号或其他用户标识信息,从征信数据库14中获取该用户的历史征信数据。为了实现应用场景关卡组合的灵活分配,针对用户自身特点为其分配合适的应用场景关卡组合,使用户得到最佳应用体验,服务器12可以基于用户在第一应用平台上的历史应用数据以及第二应用平台的历史征信数据等,计算用户在第一应用平台的信用分,由于具有相同信用分或同一信用级别的用户感兴趣的应用场景关卡比较类似,所以,服务本文档来自技高网...
应用场景关卡组合的分配方法、装置及服务器

【技术保护点】
一种应用场景关卡组合的分配方法,其特征在于,包括:获取客户端发送的目标用户的应用场景关卡分配请求;根据所述目标用户的用户账号,获取所述目标用户的历史特征数据,所述历史特征数据包括所述目标用户在第一应用平台的历史应用数据以及所述目标用户在第二应用平台的历史征信数据;根据训练得到的用户特征与信用分之间的关系,利用所述目标用户的历史特征数据,获得所述目标用户在所述第一应用平台的信用分;判断所述目标用户的信用分所在目标信用等级下的用户数量是否达到第一预设阀值;利用与判断结果对应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,选择所述目标用户的目标应用场景关卡组合;将所述目标应用场景关卡组合的配置信息发送至客户端,以使所述客户端按照所述目标应用场景关卡组合顺序输出应用场景关卡。

【技术特征摘要】
1.一种应用场景关卡组合的分配方法,其特征在于,包括:获取客户端发送的目标用户的应用场景关卡分配请求;根据所述目标用户的用户账号,获取所述目标用户的历史特征数据,所述历史特征数据包括所述目标用户在第一应用平台的历史应用数据以及所述目标用户在第二应用平台的历史征信数据;根据训练得到的用户特征与信用分之间的关系,利用所述目标用户的历史特征数据,获得所述目标用户在所述第一应用平台的信用分;判断所述目标用户的信用分所在目标信用等级下的用户数量是否达到第一预设阀值;利用与判断结果对应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,选择所述目标用户的目标应用场景关卡组合;将所述目标应用场景关卡组合的配置信息发送至客户端,以使所述客户端按照所述目标应用场景关卡组合顺序输出应用场景关卡。2.根据权利要求1所述的方法,其特征在于,所述利用与判断结果对应的应用场景关卡组合分配规则,从预设的多个应用场景关卡组合中,选择所述目标用户的目标应用场景关卡组合,包括:当判断结果为是时,计算为所述目标用户分配预设的各种应用场景关卡组合的分配概率,将最高分配概率对应的应用场景关卡组合确定为目标应用场景关卡组合;当判断结果为否时,计算所述目标信用等级下的各用户在预设的每一个应用场景关卡组合下的应用完成率,并利用计算得到的应用完成率,选择满足预设要求的应用场景关卡作为目标应用场景关卡。3.根据权利要求2所述的方法,其特征在于,所述计算为所述目标用户分配预设的各种应用场景关卡组合的分配概率,包括:获得每一个应用场景关卡组合分配的所述目标信用等级下的第一用户数量,以及所述目标信用等级下的用户总数量;计算每一个应用场景关卡组合未分配的所述目标信用等级下的第二用户数量;对所述每一个应用场景关卡组合对应的所述第二用户数量与所述用户总数量进行比值运算,确定为所述目标用户分配相应应用场景关卡组合的分配概率。4.根据权利要求2所述的方法,其特征在于,所述计算所述目标信用等级下的各用户在预设的每一个应用场景关卡组合下的应用完成率,包括:获取所述目标信用等级下的各用户在每一个应用场景关卡组合下完成的应用场景关卡数量,以及相应应用场景关卡组合的应用场景关卡总数量;对同一应用场景关卡组合下所述各用户完成的应用场景关卡数量,与所述应用场景关卡组合的应用场景关卡总数量进行比值运算,得到相应用户在所述应用场景关卡组合下的应用完成率。5.根据权利要求2所述的方法,其特征在于,所述利用计算得到的应用完成率,选择满足预设要求的应用场景关卡作为目标应用场景关卡,包括:选择最高应用完成率对应的预设数量的应用场景关卡组合作为备选应用场景关卡组合;计算为所述目标用户分配每一个所述备选应用场景关卡组合的分配概率;确定最高分配概率对应的备选应用场景关卡组合为目标应用场景关卡组合。6.根据权利要求1所述的方法,其特征在于,在所述获取客户端发送的目标用户的应用场景关卡分配请求之后,所述方法还包括:判断当前第一应用平台的注册用户是否小于第二预设阀值;如果是,从预设的多个应用场景关卡组合中随机选择一个应用场景关卡组合发送至所述客户端;如果否,执行所述根据所述目标用户的用户账号,获取所述目标用户的历史特征数据步骤。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定第一应用平台中的多个应用场景关卡;根据所述应用场景关卡的属性信息,将所述多个应用场景关卡划分成多个场景关卡级别,每一个场景关卡级别包括多个应用场景关卡;根据第一应用平台的应用特点,确定每一个场景关卡级别包含的各应用场景关卡之间的应用场景关卡组合。8.根据权利要求1所述的方法,其特征在于,所述用户特征与信用分之间的关系的训练过程包括:获取第一应用平台的各注册用户的历史特征数据;根据所述历史特征数据,提取所...

【专利技术属性】
技术研发人员:王星雅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1