一种用户网络行为跟踪方法及设备技术

技术编号:11487597 阅读:110 留言:0更新日期:2015-05-21 07:07
本发明专利技术公开一种用户网络行为跟踪方法及设备,方法包括:访问方式监测步骤,监测到用户通过设备访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行登录访问步骤,否则执行匿名访问步骤;登录访问步骤,获取用户采用登录方式访问网络时所使用的用户名,生成并在设备上保存基于所述用户名的用户名标识,执行点击流上传步骤;匿名访问步骤,获取已保存的用户名标识,执行点击流上传步骤;点击流上传步骤,生成包括所述用户名标识的点击流并上传服务器。本发明专利技术实现对用户匿名访问的行为进行跟踪。

【技术实现步骤摘要】
一种用户网络行为跟踪方法及设备
本专利技术涉及用户网络行为相关
,特别是一种用户网络行为跟踪方法及设备。
技术介绍
随着移动互联网用户数飞速增长,跨设备访问互联网的行为广泛存在,现有的网站流量监测方法已经不能覆盖日益多元化的用户行为。目前主流的流量监测工具,如百度统计、GoogleAnalytics、Webtrekk、Omniture等均在尝试跨设备追踪方案,并取得了初步成果。目前形成的跨屏(跨设备)追踪方案中,均以用户登录名或用户ID来作为关联不同设备用户的主键。这意味着,跨屏追踪技术仅对跨屏追踪方案实施后,有过登录行为的用户有效。以GA为代表的流量监测工具,其跨屏追踪方案,仅对登录状态的用户实施,不统计用户未登录状态下的行为。以webtrekk为代表的流量工具,其跨屏追踪方案,针对有过登录行为的用户,该类用户未登录状态下的行为也能被追踪。本专利技术对webtrekk跨屏追踪技术做了改进,提高了可标识用户比例,延长了移动端用户信息的有效期,以获取更为丰富的样本和更为完整的用户行为路径。然而,现有技术存在的问题是:需要与用户登录进行绑定,当用户没有登录时,用户行为会丢失。
技术实现思路
基于此,有必要针对现有技术对用户行为跟踪技术方面的缺陷,提供一种用户网络行为跟踪方法及系统。一种用户网络行为跟踪方法,包括:访问方式监测步骤,监测到用户通过设备访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行登录访问步骤,否则执行匿名访问步骤;登录访问步骤,获取用户采用登录方式访问网络时所使用的用户名,生成并在设备上保存基于所述用户名的用户名标识,执行点击流上传步骤;匿名访问步骤,获取已保存的用户名标识,执行点击流上传步骤;点击流上传步骤,生成包括所述用户名标识的点击流并上传服务器。一种用户网络行为跟踪设备,包括:访问方式监测模块,用于监测到用户通过设备访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行登录访问模块,否则执行匿名访问模块;登录访问模块,用于获取用户采用登录方式访问网络时所使用的用户名,生成并在设备上保存基于所述用户名的用户名标识,执行点击流上传模块;匿名访问模块,用于获取已保存的用户名标识,执行点击流上传模块;点击流上传模块,用于生成包括所述用户名标识的点击流并上传服务器。本专利技术增加了对用户登录方式的区分,当用户采用用户名登录访问时,将基于用户名生成的用户名标识在设备端保存下来,使得在用户匿名访问时,能够采用已保存的用户名标识,从而实现对用户匿名访问的行为进行跟踪。附图说明图1为本专利技术一种用户网络行为跟踪方法的工作流程图;图2为本专利技术采用浏览器访问的最佳实施例的工作流程图;图3为本专利技术移动设备采用应用软件访问的最佳实施例的工作流程图;图4为本专利技术一种用户网络行为跟踪设备的结构模块图。具体实施方式下面结合附图和具体实施例对本专利技术做进一步详细的说明。如图1所示为本专利技术一种用户网络行为跟踪方法的工作流程图,包括:步骤S101,监测到用户通过设备访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行步骤S102,否则执行步骤S103;步骤S102,获取用户采用登录方式访问网络时所使用的用户名,生成并在设备上保存基于所述用户名的用户名标识,执行步骤S104;步骤S103,获取已保存的用户名标识,执行步骤S104;步骤S104,生成包括所述用户名标识的点击流并上传服务器。步骤S101中对用户访问网络的行为进行区分,对于采用登录方式访问网络的行为,采用步骤S102将其用户名采用用户名标识保存。用户名标识可以是用户名本身,也可以是对用户名进行加密处理后得到的值。对于采用匿名方式访问的,则采用步骤S103获取由步骤S102所保存的用户名标识。从而使得用户即使采用匿名方式访问网络,其用户行为也能得到跟踪。同时,用户唯一标识字段直接写入点击流日志,因此,服务器无需回溯历史,大大减小了后端的计算压力,为实时处理奠定了基础。本专利技术的实施不影响原有的底层数据,已有的业务指标依然可以保持之前的口径,也可以采用新的规则进行计算、考核、数据分析和挖掘等,业务的负面影响最小化。本专利技术将不同站点、不同终端的同一个用户的行为数据统一,以进行完整的用户行为分析和挖掘,基础数据统计更加精准,为精准营销和个性化推荐提供丰富的数据保障。用户访问网络可以采用浏览器访问。在其中一个实施例中:所述步骤S101,具体包括:监测到用户通过设备的浏览器访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行步骤S102,否则执行步骤S103;所述步骤S102,具体包括:获取用户采用登录方式访问网络时所使用的用户名,生成基于所述用户名的用户名标识,将所述用户名标识保存在浏览器的cookie中,执行步骤S104;所述步骤S103,具体包括:从所述浏览器的cookie中获取已保存的用户名标识,执行步骤S104。在其中一个实施例中:所述步骤S103,还包括:如果不存在已保存的用户名标识,则向服务器发出包括所述设备的设备标识号的用户名标识获取请求,从服务器获取与所述设备标识号对应的用户名标识;所述步骤S104,还包括:获取所述设备的设备标识号,所述点击流还包括所述设备标识号,所述设备标识号用于在服务器上与同一点击流的所述用户名标识对应关联保存。本实施例在服务器中保存有设备标识号以及对应的用户名标识,则当设备中没有保存用户名标识时,可以根据设备标识号获取对应的用户名标识。优选地,对于移动设备,设备标识号为设备串号(IMEI),对于个人电脑,设备标识号为网卡IP地址或者网卡硬件地址(MAC地址)。服务器中可以通过一个维表成对地保存设备标识号以及对应的用户名标识,以便使用。当同一设备与多个用户名标识对应时,可以选择最多登陆次数、最长在线时间或最近一次登录的匹配规则获取对应的用户名标识。用户访问网络还可以通过在移动设备上的应用软件进行访问,在其中一个实施例中:所述步骤S101,具体包括:监测到用户通过移动设备的应用软件访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行登录访问步骤,否则执行步骤S104;所述步骤S102,具体包括:获取用户采用登录方式访问网络时所使用的用户名,生成基于所述用户名的用户名标识,将所述用户名标识保存在所述移动设备中,执行步骤S104;所述步骤S103,具体包括:如果所述移动设备中保存有所述用户名标识,获取已保存的用户名标识,执行点击流上传步骤,如果所述移动设备中不存在已保存的用户名标识,则向服务器发出包括所述设备的设备标识号的用户名标识获取请求,从服务器获取与所述设备标识号对应的用户名标识,执行步骤S104;所述步骤S104,具体包括:获取所述设备的设备标识号,生成包括所述设备标识号和所述用户名标识的点击流并上传服务器,所述设备标识号用于在服务器上与同一点击流的所述用户名标识对应关联保存。在其中一个实施例中,所述步骤S104,具体包括:如果所述用户名标识不为空,则生成包括所述用户名标识的点击流并上传服务器;如果所述用户名标识为空,则获取用户访问网络所使用的应用的应用软件标识码,生成包括所述应用软本文档来自技高网...

【技术保护点】
一种用户网络行为跟踪方法,其特征在于,包括:访问方式监测步骤,监测到用户通过设备访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行登录访问步骤,否则执行匿名访问步骤;登录访问步骤,获取用户采用登录方式访问网络时所使用的用户名,生成并在设备上保存基于所述用户名的用户名标识,执行点击流上传步骤;匿名访问步骤,获取已保存的用户名标识,执行点击流上传步骤;点击流上传步骤,生成包括所述用户名标识的点击流并上传服务器。

【技术特征摘要】
1.一种用户网络行为跟踪方法,其特征在于,包括:访问方式监测步骤,监测到用户通过设备访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行登录访问步骤,否则执行匿名访问步骤;登录访问步骤,获取用户采用登录方式访问网络时所使用的用户名,生成并在设备上保存基于所述用户名的用户名标识,执行点击流上传步骤;匿名访问步骤,获取已保存的用户名标识,执行点击流上传步骤;点击流上传步骤,生成包括所述用户名标识的点击流并上传服务器;所述匿名访问步骤,还包括:如果不存在已保存的用户名标识,则向服务器发出包括所述设备的设备标识号的用户名标识获取请求,从服务器获取与所述设备标识号对应的用户名标识;所述点击流上传步骤,还包括:获取所述设备的设备标识号,所述点击流还包括所述设备标识号,所述设备标识号用于在服务器上与同一点击流的所述用户名标识对应关联保存;所述点击流上传步骤,具体包括:如果所述用户名标识不为空,则生成包括所述用户名标识的点击流并上传服务器;如果所述用户名标识为空,则获取用户访问网络所使用的应用的应用软件标识码,生成包括所述应用软件标识码的点击流并上传服务器。2.根据权利要求1所述的用户网络行为跟踪方法,其特征在于:所述访问方式监测步骤,具体包括:监测到用户通过设备的浏览器访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行登录访问步骤,否则执行匿名访问步骤;所述登录访问步骤,具体包括:获取用户采用登录方式访问网络时所使用的用户名,生成基于所述用户名的用户名标识,将所述用户名标识保存在浏览器的cookie中,执行点击流上传步骤;所述匿名访问步骤,具体包括:从所述浏览器的cookie中获取已保存的用户名标识,执行点击流上传步骤。3.根据权利要求1所述的用户网络行为跟踪方法,其特征在于:所述访问方式监测步骤,具体包括:监测到用户通过移动设备的应用软件访问网络的行为,对用户的网络访问方式进行检测,如果用户采用登录方式访问网络,则执行登录访问步骤,否则执行匿名访问步骤;所述登录访问步骤,具体包括:获取用户采用登录方式访问网络时所使用的用户名,生成基于所述用户名的用户名标识,将所述用户名标识保存在所述移动设备中,执行点击流上传步骤;所述匿名访问步骤,具体包括:如果所述移动设备中保存有所述用户名标识,获取已保存的用户名标识,执行点击流上传步骤,如果所述移动设备中不存在已保存的用户名标识,则向服务器发出包括所述设备的设备标识号的用户名标识获取请求,从服务器获取与所述设备标识号对应的用户名标识,执行点击流上传步骤;所述点击流上传步骤,具体包括:获取所述设备的设备标识号,生成包括所述设备标识号和所述用户名标识的点击流并上传服务器,所述设备标识号用于在服务器上与同一点击流的所述用户名标识对应关联保存。4.一种...

【专利技术属性】
技术研发人员:王海旭焦文健张蕾
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

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

1