The invention discloses a user behavior data acquisition system, which comprises a service end and a mobile end. The service end includes interconnected receiving data module, analysis data module, generation data module, embedded data module, acquisition data module and database. The mobile end includes interconnected acquisition data module, processing data module, acquisition database and data transfer module. The service end connects the mobile end through wireless network, the output end of the data acquisition module in the mobile end electrically connects with the input end of the data acquisition module, the data processing module connects with the acquisition database, and the data acquisition database connects with the data transmission module. The data transmission module connects the receiving data module through wireless network, and receives the data module, the analysis data module and the generated number. Data module, embedded data module and acquisition data module are connected in turn, and database connection is used to acquire data module.
【技术实现步骤摘要】
一种用户行为数据采集系统
本专利技术涉及计算机
,具体为一种用户行为数据采集系统。
技术介绍
随着电子商务的快速发展,分析出一个平台(例如网站)中用户感兴趣的内容(如功能或产品频道等),并据此持续优化网站或调整商业策略才能在激烈的竞争中生存发展;而分析网站用户行为(点击)数据(即,当用户点击网页上的某些点时向服务器发送的用于网站统计分析的字符串)是获得这类信息的重要手段。分析网站用户行为数据的前提是获取网站用户行为数据,即采集用户行为数据。目前有很多实现方式能够实现对用户行为数据的采集,例如包括:(1)一些中小网站往往通过在网站中嵌入第三方免费软件,并利用该软件所提供的采集脚本来搜集用户在网站上的鼠标移动坐标或点击行为发生时的坐标,且这些数据通过异步模式发送到数据采集服务端,经过日志分析保存到数据库中,然后利用统计分析可分析出网站的热点区域;(2)一些较大规模的电子商务平台通常通过网站开发人员在页面中的某些点部署点击数据来获取用户行为数据,具体地说,当用户点击这些部署的点时,页面通过onclick事件,调用相应的javascript函数,并以Ajax的方式将部署的点击数据发送到日志服务器,由日志服务器分析数据并将其保存到数据库中;(3)以及通过后台配置系统可以定制要采集的用户行为数据,即,当用户访问一页面时,先通过代理服务器获取要采集的用户行为数据,然后当用户点击页面时,将用户行为数据发送给代理服务器的数据采集模块。但是,上述现有的采集用户行为数据的实现方式存在以下缺点。首先,对于上述实现方式(1),其所采集的网站用户行为数据为鼠标移动经过的坐标或鼠 ...
【技术保护点】
1.一种用户行为数据采集系统,其特征在于:包含服务端和移动端,服务端和移动端之间通过无线网络连接,用于将用户的操作指令上传至服务端;所述服务端包含相互连接的接收数据模块、分析数据模块、生成数据模块、嵌入数据模块、获取数据模块和数据库,移动端包含相互连接的采集数据模块、处理数据模块、采集数据库以及数据传递模块;采集数据模块,根据用户的页面操作行为侦测用户当前的操作数据,采集数据模块用于采集用户当前的操作字段,以便获取用户的操作行为字段;处理数据模块,将采集数据模块中侦测到的用户操作行为字段进行分析处理,并从中提取需要记录的用户行为字段;采集数据库,用于储存处理数据模块处理后的用户行为字段;数据传递模块,通过无线网络与服务端连接,用于将采集数据库内采集到的用户行为字段发送至服务端;接收数据模块,通过无线网络与移动端相连接,用于接收数据传递模块发送来的由移动端采集的用户行为字段;分析数据模块,用于调用、分类并分析接收数据模块传递过来的用户行为字段信息;生成数据模块,根据分析数据模块分析的用户行为字段规则来生成用户行为嵌入数据;嵌入数据模块,将生成数据模块生成的用户行为嵌入数据嵌入该应用中以生 ...
【技术特征摘要】
1.一种用户行为数据采集系统,其特征在于:包含服务端和移动端,服务端和移动端之间通过无线网络连接,用于将用户的操作指令上传至服务端;所述服务端包含相互连接的接收数据模块、分析数据模块、生成数据模块、嵌入数据模块、获取数据模块和数据库,移动端包含相互连接的采集数据模块、处理数据模块、采集数据库以及数据传递模块;采集数据模块,根据用户的页面操作行为侦测用户当前的操作数据,采集数据模块用于采集用户当前的操作字段,以便获取用户的操作行为字段;处理数据模块,将采集数据模块中侦测到的用户操作行为字段进行分析处理,并从中提取需要记录的用户行为字段;采集数据库,用于储存处理数据模块处理后的用户行为字段;数据传递模块,通过无线网络与服务端连接,用于将采集数据库内采集到的用户行为字段发送至服务端;接收数据模块,通过无线网络与移动端相连接,用于接收数据传递模块发送来的由移动端采集的用户行为字段;分析数据模块,用于调用、分类并分析接收数据模块传递过来的用户行为字段信息;生成数据模块,根据分析数据模块分析的用户行为字段规则来生成用户行为嵌入数据;嵌入数据模块,将生成数据模块生成的用户行为嵌入数据嵌入该应用中以生成应用页面;获取数据模块,根据用户对该应用页面的操作行为事件获得用户行为数据;数据库,用于存储用户行为数据;其中,服务端通过无线网络连接移动端,移动端内的采集数据模块的输出端电性连接处理数据模块输入端,处理数据模块...
【专利技术属性】
技术研发人员:陈家琦,
申请(专利权)人:上海逸涵信息科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。