【技术实现步骤摘要】
一种设备码的确定方法、装置、电子设备及存储介质
[0001]本公开涉及互联网
,尤其涉及一种设备码的确定方法、装置、电子设备及存储介质。
技术介绍
[0002]设备码是应用程序(APP)级别的设备标识(ID)。通过设备码,可以安全有效地确定访问应用程序的设备,因此通常需要为设备生成设备码。生成的设备码可以应用在各业务场景(如广告投放、视频推荐、指标分析等)中。
[0003]目前,常见的设备码生成方式通常包括客户端生成方式和服务端生成方式。在客户端生成方式中,客户端基于自身资源生成设备码。在服务端生成方式中,客户端通过网络请求服务端生成设备码,服务端生成设备码后,基于网络将设备码发送到客户端。
[0004]然而,客户端生成方式显著占用APP资源,影响了设备码的稳定性。在服务端生成方式中,由于网络传输等原因,部分设备可能无法获得设备码,同样会影响设备码的稳定性。
技术实现思路
[0005]本公开实施例提出一种设备码的确定方法、装置、电子设备及存储介质,从而提高设备码的稳定性。
[00 ...
【技术保护点】
【技术特征摘要】
1.一种设备码的确定方法,其特征在于,包括:接收客户端的上报数据,所述上报数据包括第一设备码,所述第一设备码为所述客户端当前获取的设备码;根据所述第一设备码以及已存储的所述客户端的历史设备码,确定归一化结果;根据所述第一设备码、所述历史设备码以及所述归一化结果,生成设备码映射表,所述设备码映射表用于指示客户端获取目标设备码,所述目标设备码是将所述客户端即将使用的设备码映射至所述设备码映射表后得到的归一化结果。2.根据权利要求1所述的方法,其特征在于,在向所述客户端发码成功的情况下,所述第一设备码为所述客户端从服务器获取的设备码;在向所述客户端发码失败的情况下,所述第一设备码为所述客户端生成的设备码。3.根据权利要求1所述的方法,其特征在于,所述上报数据还包括第二设备码,所述第二设备码为所述客户端曾经获取的设备码;所述根据所述第一设备码以及已存储的所述客户端的历史设备码,确定所述归一化结果,根据所述第一设备码、所述历史设备码以及所述归一化结果,生成设备码映射表,包括:根据所述第一设备码、所述第二设备码以及已存储的所述客户端的历史设备码,确定所述归一化结果;根据所述第一设备码、所述第二设备码、所述历史设备码,以及所述归一化结果,生成所述设备码映射表。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一设备码、所述第二设备码、所述历史设备码,以及所述归一化结果,生成所述设备码映射表,包括:确定第一边,所述第一边包括作为起点的所述第二设备码,以及作为终点的所述第一设备码;在所述历史设备码的获取时间早于所述第二设备码的情况下,连接所述历史设备码与所述起点以形成第二边,在所述历史设备码的获取时间晚于所述第一设备码的情况下,连接所述终点与所述历史设备码以形成第二边;生成所述设备码映射表,所述设备码映射表存储包含键与值的数...
【专利技术属性】
技术研发人员:毛颖,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。