一种APP及浏览器的用户行为统计方法及智能路由器技术

技术编号:15296273 阅读:99 留言:0更新日期:2017-05-11 16:26
本发明专利技术涉及一种APP及浏览器的用户使用行为统计方法和一种智能路由器。用户使用行为统计方法包括步骤:智能路由器监测终端发送的TCP/IP数据报文,当监测到APP业务请求消息或浏览器业务请求消息时,智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据,将提取的数据保存到用户使用行为表;根据用户使用行为表,对APP和浏览器的用户使用行为数据进行分析统计。上述统计方法通过智能路由器的智能控制模块实现。本发明专利技术的方法和装置能全面获取用户行为数据,进而实现全面、准确、客观的数据统计。

APP and browser user behavior statistical method and intelligent router

The invention relates to a APP and a user usage statistical method of the browser and an intelligent router. User behavior statistics method comprises the following steps: TCP/IP data message sent by the terminal monitoring intelligent router, when monitoring APP service request message or browser service request message, intelligent router to extract TCP/IP data packet in the APP user behavior data access data or browser users, the extracted data is saved to the user behavior according to the table; the user behavior table of APP and browser user behavior data for statistical analysis. The statistical method is realized by the intelligent control module of the intelligent router. The method and the device of the invention can obtain the user behavior data comprehensively, and realize the comprehensive, accurate and objective data statistics.

【技术实现步骤摘要】

本专利技术涉及网络
,尤其涉及一种APP及浏览器的用户行为统计方法及一种智能路由器。
技术介绍
随着智能手机的日益普及,移动终端APP及浏览器的使用已成为用户频繁的操作行为,同时也成为各行业、各领域商家的重要商业经营渠道。面临新的移动互联网商机和挑战,企业急需通过采集分析APP及浏览器使用的用户行为,更准确地了解用户的使用偏好,得到渠道效果和用户质量评估等数据;以此为依据对比自己产品与行业平均水平的差异,帮助制定个性化的精准营销策略和方向,提升服务竞争力,使自身产品获得更多的用户以及对现有的用户进行更好的管理并创造更多价值。目前,对APP及浏览器的使用行为跟踪和分析方法主要载体是移动终端。通过在移动终端安装的用户行为追踪软件,或移动终端上运行的其它应用软件进行数据采集。因此,数据收集受限于上述软件的安装情况,且受终端类型、操作系统类型的制约,无法做到数据源的全面性。如上所述,当前缺少独立于移动终端的APP及浏览器的使用行为跟踪和数据采集手段,虽然出现了一些基于终端的采集软件,但难以解决终端类型、操作系统类型的差异所带来的兼容性问题,导致数据源不全面,进而导致数据统计结果不准确、不客观的问题。路由器作为家庭用户接入宽带网络的入口,是进行手机终端、Pad及PC入网的主要接入点。然而,目前还没有具有App及浏览器行为跟踪功能的智能路由器。因此,本专利技术提出一种智能路由器,能实时监测使用智能路由器入网用户的App及浏览器使用行为,包括App激活时间、使用时长、浏览器访问网页的轨迹等,并记录数据,该数据可用于分析用户对App及浏览器的使用习惯。
技术实现思路
鉴于上述的分析,本专利技术旨在提供一种APP及浏览器的用户使用行为统计方法和智能路由器,用以解决现有方法难以解决终端类型、操作系统类型的差异所带来的兼容性问题,导致数据统计不全面、不准确、不客观的问题。本专利技术的目的主要是通过以下技术方案实现的:一种APP及浏览器的用户使用行为统计方法,包括以下步骤:智能路由器监测终端发送的TCP/IP数据报文,当监测到APP业务请求消息或浏览器业务请求消息时,智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据,将提取的数据保存到用户使用行为表;根据用户使用行为表,对APP和浏览器的用户使用行为数据进行分析统计。其中,当监测到APP业务请求消息或浏览器业务请求消息时,智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据,进一步包括:基于数据报文中业务请求消息中的APP标识,判断该数据报文是否是APP的业务请求消息;如果是APP业务请求消息,则进一步判断APP业务请求消息的事件类型;如果判断为APP开启事件或APP关闭事件,则进一步提取其中的APP用户使用行为数据;以及基于数据报文中的HTTP消息,判断该数据报文是否是浏览器业务请求消息;如果是浏览器业务请求消息,则提取浏览器用户访问行为数据。优选的,所述用户使用行为表包括用户的识别标识。优选的,所述用户使用行为表包括用户位置属性。在智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据后,还包括:将APP用户使用行为数据、浏览器用户访问行为数据分别对应保存到APP清单、HTTP清单中;再将APP清单、HTTP清单汇总,再保存到用户使用行为表。所述对APP和浏览器的用户使用行为数据进行分析和统计,进一步包括:将用户使用行为表中反映用户互联网行为的数据与预先挖掘出的用户有效行为模式进行匹配,确定出符合用户有效行为模式的用户互联网行为数据;基于符合所述用户有效行为模式的用户互联网行为数据,统计APP及浏览器的有效使用量。上述用户有效行为模式具体是:用户加载APP,且APP处于开启状态的时长大于预设的第一时间阈值;用户通过浏览器访问网页链接,且网页停留时间大于预设的第二时间阈值。本专利技术还提供一种智能路由器,包括:数据传输接口、基本路由转发功能模块与智能控制模块;所述智能控制模块进一步包括:APP及浏览器使用事件识别模块,用于监测终端发送给路由器的TCP/IP数据报文,自动识别出APP使用事件和基于HTTP的浏览器访问事件后,提取相应行为数据,保存到用户使用行为表,并输出到数据存储模块;APP及浏览器行为统计模块,根据从数据存储模块中读取的用户使用行为表进行分析统计,并将结果输出到数据存储模块;数据存储模块,用于存储用户使用行为表、分析统计结果信息。其中,所述数据存储模块将存储信息输出到外部设备。本专利技术有益效果如下:通过智能路由器采集用户行为数据,并在智能路由器内完成汇总、储存和统计,因此能全面获取用户行为数据,并能进一步实现完整、全面、准确、客观的数据统计。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明附图仅用于示出具体实施例的目的,而并不认为是对本专利技术的限制,在整个附图中,相同的参考符号表示相同的部件。图1为APP行为探测原理图;图2智能路由器结构示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合附图对本申请实施例中的技术方案进行清楚、完整地描述,其中,附图构成本申请一部分,并与本专利技术的实施例一起阐释本专利技术的原理。本专利技术公开了一种APP及浏览器的用户使用行为统计方法,该方法的一个具体实施例,包括如下步骤:步骤S1.智能路由器监测终端发送的TCP/IP数据报文,当监测到APP业务请求消息或浏览器业务请求消息时,智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据,将提取的数据分别对应保存到APP清单或HTTP清单中。上述终端可以是PC、PAD,手机、电子书等。具体地,智能路由器监听网络数据传输接口,截获流经所述网络数据传输接口的数据包,对其中的TCP/IP数据报文进行扫描。针对所述APP用户使用行为数据的监测和提取,包括:当用户开启或关闭移动终端的APP时,APP会向APP服务器发出业务请求消息(图1),该业务请求消息包含在TCP/IP数据报文中,通过终端发出,并经智能路由器转发到APP服务器。所述业务请求消息包括:事件类型、数据报文时间戳、终端类型、终端的IP地址、APP标识等信息。智能路由器基于数据报文中业务请求消息中的APP标识,判断该条数据报文是否是APP的业务请求消息;如果是APP业务请求消息,则进一步判断APP业务请求消息的事件类型;如果判断为APP开启事件或APP关闭事件,则进一步提取其中的APP用户使用行为数据,并保存在APP清单中。所述APP用户使用行为数据包括事件类型、数据报文时间戳、终端类型、终端的IP地址、APP标识等;其中,终端的IP地址作为用户的识别标识。针对所述浏览器用户访问行为数据的监测和提取,包括:智能路由器基于数据报文中的HTTP消息,判断该条数据报文是否是浏览器业务请求消息;如果是浏览器业务请求消息,则提取浏览器访问事件的信息:智能路由器提取HTTP消息的报头,根据其中的USER-AGENT头域,获取发出浏览本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/62/201611053075.html" title="一种APP及浏览器的用户行为统计方法及智能路由器原文来自X技术">APP及浏览器的用户行为统计方法及智能路由器</a>

【技术保护点】
一种APP及浏览器的用户使用行为统计方法,其特征在于,包括步骤:智能路由器监测终端发送的TCP/IP数据报文,当监测到APP业务请求消息或浏览器业务请求消息时,智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据,将提取的数据保存到用户使用行为表;根据用户使用行为表,对APP和浏览器的用户使用行为数据进行分析统计。

【技术特征摘要】
1.一种APP及浏览器的用户使用行为统计方法,其特征在于,包括步骤:智能路由器监测终端发送的TCP/IP数据报文,当监测到APP业务请求消息或浏览器业务请求消息时,智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据,将提取的数据保存到用户使用行为表;根据用户使用行为表,对APP和浏览器的用户使用行为数据进行分析统计。2.根据权利要求1所述的用户使用行为统计方法,其特征在于,所述当监测到APP业务请求消息或浏览器业务请求消息时,智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据,进一步包括:基于数据报文中业务请求消息中的APP标识,判断该数据报文是否是APP的业务请求消息;如果是APP业务请求消息,则进一步判断APP业务请求消息的事件类型;如果判断为APP开启事件或APP关闭事件,则进一步提取其中的APP用户使用行为数据;以及基于数据报文中的HTTP消息,判断该数据报文是否是浏览器业务请求消息;如果是浏览器业务请求消息,则提取浏览器用户访问行为数据。3.根据权利要求1所述的用户使用行为统计方法,其特征在于,所述用户使用行为表包括用户的识别标识。4.根据权利要求1所述的用户使用行为统计方法,其特征在于,所述用户使用行为表包括用户位置属性。5.根据权利要求1所述的用户使用行为统计方法,其特征在于,在智能路由器提取TCP/IP数据报文中的APP用户使用行为数据或浏览器用户访问行为数据后,将...

【专利技术属性】
技术研发人员:黄鹤刘隽诗赵伟吴诚林郭宝峰田璇马云翔
申请(专利权)人:中国通信建设集团设计院有限公司
类型:发明
国别省市:北京;11

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

1