跨屏识别用户的方法和装置制造方法及图纸

技术编号:16458070 阅读:25 留言:0更新日期:2017-10-25 22:41
本发明专利技术公开了一种跨屏识别用户的方法以及装置,涉及计算机技术领域。该方法的一具体实施方式包括:调取包括用户账号pin和用户标识user_id;将与用户标识user_id相对应的数据转化为统一数据结构;以及将用户账号pin和转化为统一数据结构的数据data进行处理以生成用户关系数据并且存储生成的用户关系数据,其中所述用户关系数据包括所述用户账号pin与所述用户标识user_id之间的关联关系。该实施方式解决了数据孤岛问题,能够提供完善的用户数据以及为业务发展提供强力保障。

Method and device for cross screen identification of users

The invention discloses a method and a device for identifying users through a screen, and relates to the field of computer technology. One embodiment of the method includes: obtaining user account and user identification including pin user_id; corresponding to the user ID user_id data into a unified data structure; and the user account will be pin and transformed into a unified data structure of data data is processed to generate user data and stores the generated user data, including the user data includes the relationship between the user and the user identification pin user_id. This method solves the problem of data isolated island, can provide perfect user data and provide strong guarantee for business development.

【技术实现步骤摘要】
跨屏识别用户的方法和装置
本专利技术涉及计算机
,尤其涉及一种跨屏识别用户的方法和装置。
技术介绍
在大数据技术驱动下,数据对于各个业务的发展都起到至关重要的作用。用户数据又是所有数据中的黄金数据,对广告业务、推荐业务等等起到举足轻重的作用。用户在各个场景产生用户数据,例如,分设备场景(例如,pc、m页(移动端浏览器)、app等)、分业务场景(例如,浏览商品数据、购物数据、今日头条行为数据等)。对于移动设备,可以通过设备id来唯一地识别一个用户。对于pc浏览器或者m页,可以在浏览器中种植cookie来唯一地识别一个用户。安卓设备可以将imei(InternationalMobileEquipmentIdentity,国际移动设备标识)来作为设备id,苹果设备可以将idfa(identifierForIdentifier,广告标识符)来作为设备id。对于cookie,可以通过将浏览器尺寸、第一次访问时间等等特征组合起来计算签名获得,我们简称为cookieid。在现有技术中,用户数据采集和识别主要流程如下:1.用户在苹果设备上产生一系列数据,设备号为idfa1,服务器收集与idfa1相对应的用户数据data1;2.用户在安卓设备上产生一系列数据,设备号为imei1,服务器收集与imei相对应的用户数据data2;3.用户在pc浏览器上产生一系列数据,唯一标识为cookieid1,服务器收集与cookieid1相对应的用户数据data3;以及4.服务器通过idfa1可以获取data1,通过imei1可以获取data2,通过cookieid1可以获取data3,然后各个用户数据可以作用于各个业务场景。然而,在现有技术中,通过idfa1无法获取到data2和data3,通过imei1无法获取到data1和data3,通过cookieid1无法获取到data1和data2,由此产生了数据孤岛问题。这是因为服务器无法得知idfa1、imei1和cookieid1是属于同一用户。Idfa、imei和cookieid等用户标识不是用户永久性账号。例如,当一个设备由多人共享或同一用户使用不同客户端设备时,无法将属于同一用户的不同用户标识进行关联,也就无法跨屏识别同一用户。
技术实现思路
有鉴于此,本专利技术实施例提供一种跨屏识别用户的方法和装置,通过任意用户标识(idfa、imei以及cookieid等)来识别用户,获得用户在各个场景(即,各个客户端设备)中产生的用户数据,以及通过属于同一用户的用户账号来将各个场景中产生的用户数据进行关联,从而提供全方位的用户数据。为实现上述目的,根据本专利技术实施例的一个方面,提供一种跨屏识别用户的方法。该方法包括:调取包括用户账号pin和用户标识user_id;将与用户标识user_id相对应的数据转化为统一数据结构;以及将用户账号pin和转化为统一数据结构的数据data进行处理以生成用户关系数据并且存储生成的用户关系数据,其中所述用户关系数据包括所述用户账号pin与所述用户标识user_id之间的关联关系。根据本专利技术实施例的一个方面,提供一种跨屏识别用户的装置。该装置包括:控制器,该控制器用于调取包括用户账号pin和用户标识user_id;数据接入模块,该数据接入模块用于将与用户标识user_id相对应的数据转化为统一数据结构;以及数据处理模块,该数据处理模块用于将用户账号pin和转化为统一数据结构的数据data进行处理以生成用户关系数据并且存储生成的用户关系数据,其中所述用户关系数据包括所述用户账号pin与所述用户标识user_id之间的关联关系。可选地,用户账号pin是永久性账号。可选地,用户标识user_id包括idfa、imei以及cookieid中的至少一个可选地,统一数据结构为:user_id,user_id_type,pin,data。根据本专利技术实施例的一个方面,提供一种用于跨屏识别用户的终端设备,其特征在于,包括:一个或多个处理器;存储装置,所述存储装置用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述的方法。根据本专利技术实施例的一个方面,提供一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现上述的方法。上述专利技术中的一个实施例具有如下优点或有益效果:能够利用个人永久性账号将各个设备id连通起来,通过统一数据结构将不同设备上的数据整合,以将用户在各个设备上产生的数据统一起来并且将同一用户数据归属到同一账号上,从而解决数据孤岛问题,进而达到提供完善的用户数据以及为业务发展提供强力保障的技术效果。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1A示出根据本专利技术实施例的实现跨屏识别用户的系统框架;图1B示出图1A的数据存储中所包括的用户简档的示意图;图1C示出图1A的数据存储中所包括的用户关系的示意图;图1D示出图1A的离线数据处理的示意图;图2示出根据本专利技术实施例的跨屏识别用户的方法的示意图;图3示出根据本专利技术实施例的跨屏识别用户的装置的示意图;图4是本专利技术实施例可以应用于其中的示例性系统架构图;图5是适于用来实现本专利技术实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。图1A示出根据本专利技术实施例的实现跨屏识别用户的系统框架。根据本专利技术的实施例,用于实现跨屏识别用户的系统框架包括线上系统L1、数据存储L2和离线数据处理L3。线上系统L1包括用户检索模块(user_server)。用户检索模块用于接收请求,该请求用于请求用户简档数据和用户关系数据中的至少一种。优选地,用户检索模块实时地接收请求并且基于请求从数据存储L2中获取用户简档数据和用户关系数据。图1A中的数据存储L2包括用户简档和用户关系。图1B示出用户简档的示意图,并且图1C示出用户关系的示意图。如图1B所示,用户简档包括用户账号pin、浏览器用户标识cookie、安卓端用户标识imei、苹果端用户标识idfa和其他场景标识。浏览器用户标识cookie包括PC端用户标识和m页用户标识。m页用户标识也被称为移动端浏览器用户标识。如图1C所示,通过用户账号pin,不同用户标识被关联起来。用户关系包括用户账号pin与浏览器用户标识cookieid之间的关系、用户账号pin与安卓端用户标识imei之间的关系、用户账号pin与苹果端用户标识idfa之间的关系、以及用户账号pin与其他场景标识之间的关系。图1D示出图1A中离线数据处理的示意图。当用户在多种客户端设备上登录或未登录个人用户账号并浏览各种信息时,会产生相应的数据。与各种客户端设备相应的数据分别地实时存入到服务器中。这里所涉及的客户端设备包括但不限于个人电脑PC、安卓系统手机、苹果系统手机等等本文档来自技高网
...
跨屏识别用户的方法和装置

【技术保护点】
一种跨屏识别用户的方法,所述方法包括:调取包括用户账号pin和用户标识user_id;将与用户标识user_id相对应的数据转化为统一数据结构;以及将用户账号pin和转化为统一数据结构的数据data进行处理以生成用户关系数据并且存储生成的用户关系数据,其中,所述用户关系数据包括所述用户账号pin与所述用户标识user_id之间的关联关系。

【技术特征摘要】
1.一种跨屏识别用户的方法,所述方法包括:调取包括用户账号pin和用户标识user_id;将与用户标识user_id相对应的数据转化为统一数据结构;以及将用户账号pin和转化为统一数据结构的数据data进行处理以生成用户关系数据并且存储生成的用户关系数据,其中,所述用户关系数据包括所述用户账号pin与所述用户标识user_id之间的关联关系。2.根据权利要求1所述的方法,其中,所述用户账号pin是永久性账号。3.根据权利要求1所述的方法,其中,所述用户标识user_id包括浏览器用户标识cookieid、安卓端用户标识imei以及苹果端用户标识idfa中的至少一个。4.根据权利要求1所述的方法,其中,所述统一数据结构为:user_id,user_id_type,pin,data。5.一种跨屏识别用户的装置,所述装置包括:控制器,所述控制器用于调取包括用户账号pin和用户标识user_id;数据接入模块,所述数据接入模块将与用户标识user_id相对应的数据转化为统一数据结...

【专利技术属性】
技术研发人员:徐文胜商建国
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1