游戏中账号的等级确定方法、装置及电子设备

文档序号:177561 发布日期:2021-11-02 浏览:30次 >En<

阅读说明:本技术 游戏中账号的等级确定方法、装置及电子设备 (Method and device for determining grade of account in game and electronic equipment ) 是由 刘舟 徐键滨 吴梓辉 雷紫娟 董馨远 于 2021-06-04 设计创作,主要内容包括:本申请公开了一种游戏中账号的等级确定方法、装置及电子设备,所述方法包括:获取当前用户账号在登录游戏客户端时的地址信息;将地址信息与多个用户账号进行匹配,从各用户账号中获取与地址信息相关联的多个目标用户账号,各目标用户账号包括当前用户账号;根据各目标用户账号,获取各目标用户账号的初始评分,初始评分根据目标用户账号对应的目标特征信息确定;对各初始评分进行加权,得到当前用户账号的特征评分;根据特征评分确定当前用户账号的最终风险等级。(The application discloses a method and a device for determining the grade of an account number in a game and electronic equipment, wherein the method comprises the following steps: acquiring address information of a current user account when logging in a game client; matching the address information with a plurality of user accounts, and acquiring a plurality of target user accounts associated with the address information from each user account, wherein each target user account comprises a current user account; acquiring initial scores of the target user accounts according to the target user accounts, wherein the initial scores are determined according to target characteristic information corresponding to the target user accounts; weighting each initial score to obtain a feature score of the current user account; and determining the final risk level of the current user account according to the feature score.)

游戏中账号的等级确定方法、装置及电子设备

技术领域

本申请涉及计算机技术领域,特别涉及一种游戏中账号的等级确定方法、装置及电子设备。

背景技术

用户在游戏过程中,会通过发布信息进行交流。然而在大量的发布信息中,不可避免地会出现恶意用户发布的拉人信息,所述拉人信息利用高福利等诱饵,对用户进行诱惑拉拢。一方面,这些恶意用户在游戏内长时间刷屏,严重影响了正常用户的游戏体验;另一方面,如果用户被拉去其他游戏平台,将会增加用户的流失率,降低网站流量。为此,相关技术中,通过将玩家的当前账户在当前游戏中的目标特征信息,如聊天信息,充值信息等进行提取后代入等级模型,获取当前账户的风险等级,从而根据当前账户的风险等级确定是否需要对当前账户进行封禁。

然而,相关技术需要获取较长时段的目标特征信息后才能较为准确地关联对应的风险等级,导致无法及时确定玩家是否为恶意玩家。

发明内容

本申请的目的在于至少解决现有技术中存在的技术问题之一,提供一种游戏中账号的等级确定方法、装置以及电子设备,缩短对当前账户的等级关联周期。

第一方面,本申请实施例提供一种游戏中账号的等级确定方法,包括:

获取当前用户账号在登录游戏客户端时的地址信息;

将所述地址信息与多个用户账号进行匹配,从各用户账号中获取与所述地址信息相关联的多个目标用户账号,各所述目标用户账号包括所述当前用户账号;

根据各所述目标用户账号,获取各所述目标用户账号的初始评分,所述初始评分根据所述目标用户账号对应的目标特征信息确定;

对各所述初始评分进行加权,得到所述当前用户账号的特征评分;

根据所述特征评分确定所述当前用户账号的最终风险等级。

考虑到在游戏中,处于高风险等级,即需要进行封禁的用户账号大部分为新注册的用户账号,而在对新注册的用户账号进行处理时,其单一用户账号的目标特征信息样本较少,因此通过同一地址信息下多个目标用户账号的初始评分相加的方式,确定当前用户账号的最终得分进行等级确定,无需获取玩家较长时段的目标特征信息即可快速关联当前用户账号的等级,从而缩短对当前账户的等级关联周期,提高等级划分效率。

进一步的,获取当前用户账号在登录游戏客户端时的地址信息,包括:

检测所述当前用户账号的初始风险等级,并在检测到所述初始风险等级低于预设风险等级时,获取当前用户账号在登录游戏客户端时的地址信息,其中,所述初始风险等级根据所述当前用户账号对应的目标特征信息的初始评分确定。

进一步的,还包括:

在检测到所述初始风险等级等于或高于预设风险等级时,将所述初始风险等级标记为所述当前用户账号的最终风险等级。

进一步的,在检测到所述初始风险等级低于预设风险等级时,获取当前用户账号在登录游戏客户端时的地址信息,包括:

在检测到所述初始风险等级低于预设风险等级时,检测所述当前用户账号的在线总时长,并在所述在线总时长低于预设时长时,获取当前用户账号在登录游戏客户端时的地址信息。

进一步的,还包括:

当所述在线总时长不低于所述预设时长时,将所述初始风险等级标记为所述当前用户账号的最终风险等级。

进一步的,根据各所述目标用户账号,获取各所述目标用户账号的初始评分,包括:

将所述目标用户账号对应的所述目标特征信息,与多个预设分箱区间进行匹配,从多个所述预设分箱区间中获取与所述目标特征信息对应的目标分箱区间;

根据所述目标分箱区间,确定所述目标用户账号的初始评分。

进一步的,所述目标特征信息根据所述目标用户账号从游戏日志中提取。

第二方面,在本申请实施例中,还提供了一种游戏中账号的等级确定装置,包括:

信息获取模块,用于获取当前用户账号在登录游戏客户端时的地址信息;

账号匹配模块,用于将所述地址信息与多个用户账号进行匹配,从各用户账号中获取与所述地址信息相关联的多个目标用户账号,各所述目标用户账号包括所述当前用户账号;

评分获取模块,用于根据各所述目标用户账号,获取各所述目标用户账号的初始评分,所述初始评分根据所述目标用户账号对应的目标特征信息确定;

评分处理模块,用于对各所述初始评分进行加权,得到所述当前用户账号的特征评分;

等级确定模块,用于根据所述特征评分确定所述当前用户账号的最终风险等级。

第三方面,本申请实施例提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例所述的游戏中账号的等级确定方法。

第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述实施例所述的游戏中账号的等级确定方法。

附图说明

下面结合附图和实施例对本申请进一步地说明;

图1为一个实施例中游戏中账号的等级确定方法的应用环境图;

图2为一个实施例中游戏中账号的等级确定方法的流程示意图;

图3为一个实施例中游戏中账号的等级确定装置的结构框图;

图4为一个实施例中计算机设备的结构框图。

具体实施方式

本部分将详细描述本申请的具体实施例,本申请之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本申请的每个技术特征和整体技术方案,但其不能理解为对本申请保护范围的限制。

用户在游戏过程中,会通过发布信息进行交流。然而在大量的发布信息中,不可避免地会出现恶意用户发布的拉人信息,所述拉人信息利用高福利等诱饵,对用户进行诱惑拉拢。一方面,这些恶意用户在游戏内长时间刷屏,严重影响了正常用户的游戏体验;另一方面,如果用户被拉去其他游戏平台,将会增加用户的流失率,降低网站流量。为此,相关技术中,通过将玩家的当前账户在当前游戏中的目标特征信息,如聊天信息,充值信息等进行提取后代入等级模型,获取当前账户的风险等级,从而根据当前账户的风险等级确定是否需要对当前账户进行封禁。

然而,考虑到处于高风险等级,即需要进行封禁的用户账号大部分为新注册的用户账号,而在对新注册的用户账号进行处理时,由于信息样本较少,因此需要获取较长时段的目标特征信息后才能较为准确地关联对应的风险等级,耗费时间较长,导致无法及时确定玩家是否为恶意玩家,而需要封禁的用户账号已经发送了大量的恶意信息,此时再确定用户账号的关联等级意义已经不大。

为了解决上述技术问题,在一实施例中,提供一种游戏中账号的等级确定方法,本实施例以该方法应用于一种游戏中账号的等级确定系统中的服务器来举例说明。如图1所示,是一个实施例中游戏中账号的等级确定方法的应用环境图。参照图1,该系统包括终端110和服务器120。终端110和本地服务器120通过网络连接。终端110具体可以是台式终端或移动终端移动终端可以是手机、平板电脑、笔记本电脑、可穿戴设备等中的一种。服务器120可以用独立的服务器或者是多个服务器组成的服务器群来实现,还可以是提供云服务、云信息库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大信息和人工智能平台等基础云计算服务的云服务器。终端110上运行有游戏客户端,游戏客户端与服务器对应同一网络游戏的应用程序。游戏客户端用于向服务器发送登录该游戏客户端的当前用户账号,以及当前用户账号在登录游戏客户端时的地址信息。服务器用于在获取地址信息后,提取关联用户信息的多个目标特征信息后,将地址信息与多个用户账号进行匹配,从各用户账号中获取与地址信息相关联的多个目标用户账号,并根据各目标用户账号的目标特征信息确定当前用户账号的风险等级。

考虑到在游戏中,处于高风险等级,即需要进行封禁的用户账号大部分为新注册的用户账号,而在对新注册的用户账号进行处理时,其单一用户账号的目标特征信息样本较少,因此通过同一地址信息下多个目标用户账号的初始评分相加的方式,确定当前用户账号的最终得分进行等级确定,无需获取玩家较长时段的目标特征信息即可快速关联当前用户账号的等级,从而缩短对当前账户的等级关联周期,提高等级划分效率。

下面,将通过几个具体的实施例对本申请实施例提供的游戏中账号的等级确定方法进行详细介绍和说明。

如图2所示,在一个实施例中,提供了一种游戏中账号的等级确定方法。本实施例主要以该方法应用于计算机设备来举例说明。该计算机设备具体可以是上述图1中的服务器120。

参照图2,该游戏中账号的等级确定方法具体包括如下步骤:

S11、获取当前用户账号在登录游戏客户端时的地址信息。

在一实施例中,服务器通过运行有游戏客户端的终端来接收游戏客户端发送的地址信息。其中,游戏客户端可以是网络游戏的客户端。当前用户账号用于标识出用户身份,通常可由数字、字母、符号和文字中的至少一种字符组成,可以是用户账号或游戏ID。地址信息可以为IP地址或子网掩码,用于指示当前用户账号在登录游戏客户端时所使用的网络信息。

S12、将地址信息与多个用户账号进行匹配,从各用户账号中获取与地址信息相关联的多个目标用户账号,各目标用户账号包括当前用户账号。

在一实施例中,服务器预先设置有一个用户中心,当玩家通过用户账号登录游戏客户端时,服务器会获取该用户账号登录时的IP地址,然后将该用户账号与IP地址绑定,记录到用户中心。在玩家通过当前用户账号登录游戏客户端时,服务器获取当前用户账号登录时的IP地址,将当前用户账号登录时的IP地址发送至用户中心,从用户中心匹配与当前用户账号登录时的IP地址对应的包括当前用户账号的所有目标用户账号。

S13、根据各所述目标用户账号,获取各所述目标用户账号的初始评分,所述初始评分根据所述目标用户账号对应的目标特征信息确定。

其中,目标特征信息包括聊天次数信息、私聊人数信息、聊天偏好信息、游戏目标特征信息、充值目标特征信息、聊天文本信息、历史在线时间信息、游戏等级信息、战力信息、社交目标特征信息、登录目标特征信息等信息类型中的至少一种。

在一实施例中,每个目标用户账号对应获取的目标特征信息的信息类型和是一致的,即若根据某个目标用户账号对应获取的目标特征信息的信息类型为聊天次数信息、私聊人数信息和聊天偏好信息,则根据其余目标用户账号对应获取的目标特征信息的信息类型同样为聊天次数信息、私聊人数信息和聊天偏好信息。目标特征信息的初始评分通过组成目标特征信息的每个信息类型的信息对应的评分加权后得到。如当目标特征信息由聊天次数信息、私聊人数信息和聊天偏好信息组成时,其对应的初始评分通过聊天次数信息的评分、私聊人数信息的评分和聊天偏好信息的评分加权后得到;当目标特征信息由聊天次数信息组成时,其对应的初始评分为聊天次数信息的评分。

考虑到客户端在运行时,服务器生成的游戏日志中通常会包含目标特征信息,因此获取获取各目标用户账号的目标特征信息,可从服务器生成的游戏日志中直接提取各目标用户账号的目标特征信息。提取各目标用户账号的目标特征信息后,将各目标用户账号的目标特征信息输入预设的评分模型,即可确定各目标用户账号的初始评分。

在一实施例中,服务器预设有目标特征信息与初始评分的正则关系表或者映射关系表,如以目标特征信息为聊天次数信息为例,聊天次数信息为5次的对应分数为5分。同时,正则关系表或者映射关系表还记录有每个目标特征信息对应的特征权重。其中,目标特征信息与初始评分的正则关系或者映射关系,可根据实际需求进行预先设置。上述为目标特征信息为包含一种信息类型的情况,可以理解的,当目标特征信息包含多种信息类型,其对应的初始评分为各信息类型在正则关系表或者映射关系表中的初始评分,其对应的特征权重为各信息类型在正则关系表或者映射关系表中的特征权重。

S14、对各初始评分进行加权,得到当前用户账号的特征评分。

在一实施例中,从正则关系表或者映射关系表获取每个目标特征信息对应的初始评分后,根据各目标特征信息的初始评分以及对应的特征权重进行加权,即可得到当前用户账号的特征评分。

S15、根据特征评分确定当前用户账号的最终风险等级。

在一实施例中,服务器预设有特征评分区间与风险等级的预设关系,如特征评分小于12分的,风险等级为1级,特征评分大于12分的,风险等级为2级。其中,特征评分区间的数量和具体区间数值可根据实际需求进行预先设置,特征评分区间与风险等级的预设关系同样可根据实际需求进行预先设置。特征评分区间与风险等级的预设关系可以是一一对应的关系,即一个特征评分区间可对应同一个风险等级;也可以是多对一的对应关系,即多个特征评分区间可对应同一个风险等级。

在获取到当前用户账号的特征评分后,根据特征评分匹配对应的特征评分区间,即可基于匹配到的特征评分区间确定特征评分对应的风险等级,从而取得当前用户账号的风险等级。当该风险等级为预设的封禁等级时,则将该当前用户账号进行封禁。示例性的,设置得分小于12分的风险等级为1级,得分大于12分的风险等级为2级,预设的封禁等级为2级。若当前用户账号的风险等级大于或等于2级时,则对该当前用户账号进行封禁处理。

考虑到在游戏中,处于高风险等级,即需要进行封禁的用户账号大部分为新注册的用户账号,而在对新注册的用户账号进行处理时,其单一用户账号的目标特征信息样本较少,因此通过同一地址信息下多个目标用户账号的初始评分相加的方式,确定当前用户账号的最终得分进行等级确定,无需获取玩家较长时段的目标特征信息即可快速关联当前用户账号的等级,从而缩短对当前账户信息进行等级确定时的处理时间。

为节省处理时间,进一步提高对当前用户账号的等级关联速度,在一实施例中,对于S11,包括:

检测当前用户账号的初始风险等级,并在检测到初始风险等级低于预设风险等级时,获取当前用户账号在登录游戏客户端时的地址信息,其中,初始风险等级根据当前用户账号对应的目标特征信息的初始评分确定;在检测到初始风险等级等于或高于预设风险等级时,将初始风险等级标记为当前用户账号的最终风险等级。

在一实施例中,服务器预设有与分值相对应的风险等级,当分值越高时,风险等级越高。服务器在获取地址信息之前,先获取当前用户账号的目标特征信息,根据当前用户账号的目标特征信息从正则关系表或者映射关系表中获取当前用户账号对应的初始评分,根据初始评分与风险等级的预设关系,确定当前用户账号的初始风险等级。若该初始风险等级低于预设风险等级,则获取当前用户账号在登录游戏客户端时的地址信息。若该初始风险等级高于或等于预设风险等级,则直接将初始风险等级作为最终风险等级,同时结束对当前用户账号的等级关联处理流程。其中,预设风险等级为封禁等级,即对低于预设风险等级的当前用户账号不进行封禁处理。

考虑到到处于高风险等级,即需要进行封禁的用户账号大部分为新注册的用户账号,因此为节省针对非新注册的用户账号的运算资源,在一实施例中,在检测到所述初始风险等级低于预设风险等级时,获取当前用户账号在登录游戏客户端时的地址信息,包括:在检测到初始风险等级低于预设风险等级时,检测当前用户账号的在线总时长,并在在线总时长低于预设时长时,获取当前用户账号在登录游戏客户端时的地址信息;当在线总时长不低于预设时长时,将初始风险等级标记为当前用户账号的最终风险等级。

其中,预设时长可根据实际需求进行预先设置。在线总时长可以指当前用户账号在预设时段内的在线总时长,可根据实际需求进行预先设置。示例性的,该预设时段可以是当前用户账号的注册时长。

在进行目标用户账号的初始评分确定时,通过确定目标用户账号对应的目标特征信息的初始评分,来确定目标用户账号的初始评分,即目标用户账号的初始评分为其对应的目标特征信息的初始评分。而在进行目标特征信息的初始评分确定时,通常可采用单一数值进行差值匹配的方式确定目标特征信息的初始评分。以目标特征信息为聊天次数信息为例,预设聊天次数为6次时,对应的评分为6;预设聊天次数为10时,对应的评分为10。此时当获取到的聊天次数信息为7次时,可将获取到的聊天次数信息与预设聊天次数做差,确定获取到的聊天次数信息与各预设聊天次数的差值,然后根据最小的差值确定聊天次数信息对应的预设聊天次数,从而确定聊天次数信息的初始评分,进而确定目标用户账号的初始评分。

然而采用单一数值进行差值匹配以确定目标特征信息对应的目标用户账号的初始评分,会使得当目标特征信息与多个单一数值的差值相同时,无法确定最佳的单一数值的情况。为此,在一实施例中,对于S13,包括:将目标用户账号对应的目标特征信息,与多个预设分箱区间进行匹配,从多个预设分箱区间中获取与目标特征信息对应的目标分箱区间;根据目标分箱区间,确定目标用户账号的初始评分。

在一实施例中,在获取到每个目标用户账号的目标特征信息后,对于每一个目标特征信息,服务器都通过best-KS得到使得可疑用户和非可疑用户之间差异最大化的分箱区间。以目标特征信息为聊天次数信息为例,聊天次数的类别根据聊天次数的多少分为[1,10]、[11,20]、>20三个预设分箱区间,将获取到的聊天次数信息与上述三个预设分箱区间进行匹配,以从三个预设分箱区间中获取聊天次数信息对应的目标分箱区间。

各预设分箱区间存在对应的初始评分,以聊天次数信息为例,聊天次数信息对应的预设分箱区间为[1,10]、[11,20]、>20,对应的初始评分为0分、1分、2分、3分。在从多个预设分箱区间中获取目标分箱区间后,即可根据目标分箱区间确定目标用户账号的初始评分。

通过分箱区间进行初始评分的确定,而不采用单一数值进行差值匹配以确定初始评分,从而避免当目标特征信息与多个单一数值的差值相同时,无法确定最佳的单一数值的情况,从而提升依据目标特征信息确定目标用户账号的初始分数的准确度,更好地保证后续可准确的进行当前用户账号的等级关联。

在一个实施例中,如图3所示,提供了一种游戏中账号的等级确定装置,包括:

信息获取模块101,用于获取当前用户账号在登录游戏客户端时的地址信息。

账号匹配模块102,用于将地址信息与多个用户账号进行匹配,从各用户账号中获取与地址信息相关联的多个目标用户账号,各目标用户账号包括当前用户账号。

评分获取模块103,用于根据各所述目标用户账号,获取各所述目标用户账号的初始评分,所述初始评分根据所述目标用户账号对应的目标特征信息确定。

评分处理模块104,用于对各所述初始评分进行加权,得到所述当前用户账号的特征评分。

等级确定模块105,用于根据特征评分确定当前用户账号的最终风险等级。

在一实施例中,信息获取模块101,具体用于:检测当前用户账号的初始风险等级,并在检测到初始风险等级低于预设风险等级时,获取当前用户账号在登录游戏客户端时的地址信息,其中,初始风险等级根据当前用户账号对应的目标特征信息的初始评分确定。

在一实施例中,信息获取模块101,还用于:在检测到初始风险等级等于或高于预设风险等级时,将初始风险等级标记为当前用户账号的最终风险等级。

在一实施例中,信息获取模块101,还用于:在检测到初始风险等级低于预设风险等级时,检测当前用户账号的在线总时长,并在在线总时长低于预设时长时,获取当前用户账号在登录游戏客户端时的地址信息。

在一实施例中,信息获取模块101,还用于:当在线总时长不低于预设时长时,将初始风险等级标记为当前用户账号的最终风险等级。

在一实施例中,评分获取模块103,还用于:将目标特征信息与多个预设分箱区间进行匹配,从多个预设分箱区间中获取与目标特征信息对应的目标分箱区间;根据目标分箱区间,确定目标特征信息的初始评分。

在一实施例中,目标特征信息根据目标用户账号从游戏日志中提取。

在一个实施例中,提供了一种计算机设备,如图4所示,该计算机设备包括该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现游戏中账号的等级确定方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行游戏中账号的等级确定方法。本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,本申请提供的游戏中账号的等级确定装置可以实现为一种计算机程序的形式,计算机程序可在如图4所示的计算机设备上运行。计算机设备的存储器中可存储组成该游戏中账号的等级确定装置的各个程序模块。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的游戏中账号的等级确定方法中的步骤。

在一个实施例中,提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时执行上述游戏中账号的等级确定方法的步骤。此处游戏中账号的等级确定方法的步骤可以是上述各个实施例的游戏中账号的等级确定方法中的步骤。

在一个实施例中,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行上述游戏中账号的等级确定方法的步骤。此处游戏中账号的等级确定方法的步骤可以是上述各个实施例的游戏中账号的等级确定方法中的步骤。

以上所述是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本申请的保护范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:记录介质、游戏装置以及游戏要素构成系统和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类