[发明专利]一种统计用户行为数据的方法及装置有效
申请号: | 201611036005.5 | 申请日: | 2016-11-14 |
公开(公告)号: | CN106599075B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 杜伟 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F16/951 | 分类号: | G06F16/951;G06F16/953;G06F11/30 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 刘杰 |
地址: | 430000 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 统计 用户 行为 数据 方法 装置 | ||
本发明提供了一种统计用户行为数据的方法及装置,所述方法包括:利用js脚本程序抓取用户在网站页面上的行为数据;对抓取到的所述用户行为数据进行处理;根据上报策略将所述处理后的用户行为数据上报至网站服务器,使得所述网站服务器能对所述用户行为数据进行统计;如此,所述网站服务器可以将统计结果发送至研发人员,研发人员可以根据统计结果对互联网弹幕直播网站进行功能优化,进而提高了用户的操作效率。
技术领域
本发明涉及通信技术领域,尤其涉及一种统计用户行为数据的方法及装置。
背景技术
互联网弹幕直播网站的更新非常快,但大部分网站对于网站功能的更新与发展过于主观,为了让网站的功能更加贴近用户的操作行为和习惯,需要在浏览器网页中对用户在网站中的行为进行统计和分析,最终通过对用户行为数据的分析的结果总结并制定网站功能的优化方案和发展计划。
发明内容
针对现有技术存在的问题,本发明实施例提供了一种统计用户行为数据的方法及装置,用于解决现有技术中不能在互联网弹幕直播网站的浏览器网页中对用户在网站中的行为进行统计和分析,进而根据统计结果优化网站功能的技术问题。
本发明提供一种统计用户行为数据的方法,所述方法包括:
利用js脚本程序抓取用户在网站页面上的行为数据;
对抓取到的所述用户行为数据进行处理;
根据上报策略将所述处理后的用户行为数据上报至网站服务器,使得所述网站服务器能对所述用户行为数据进行统计。
上述方案中,当所述用户行为数据为浏览网站页面的频率数据时,所述利用js脚本程序抓取用户在网站页面上的行为数据具体包括:
监听所述网站页面的onload事件,获取所述网站页面的加载时间点;
根据所述加载时间点确定所述网站页面的加载次数;
监听所述网站页面的unload事件,获取用户离开所述网站页面的当前时间点;
根据所述当前时间点及所述加载时间点确定所述网站页面的加载时间;
根据所述加载次数及所述加载时间确定所述浏览网站页面的频率数据。
上述方案中,当所述用户行为数据为浏览网站页面的轨迹数据时,所述利用js脚本程序抓取用户在网站页面上的行为数据具体包括:
获取当前网站页面下事件的referrer属性值;
判断小型文本文件中是否存在轨迹数据,如存在,则将所述referrer属性值插入所述小型文本文件中的轨迹数据中,获取用户浏览网站页面的轨迹数据。
上述方案中,当所述小型文本文件中不存在所述轨迹数据时,所述方法还包括:
基于所述referrer属性值,利用所述js脚本程序生成所述用户浏览网站页面的轨迹数据;
将所述浏览网站页面的轨迹数据保存至所述小型文本文件中。
上述方案中,当所述用户行为数据为操作网站页面中功能区块的频率数据时,所述利用js脚本程序抓取用户在网站页面上的行为数据具体包括:
监听所述网站页面中功能区块最外层dom元素的鼠标进入事件mouseover;
监听所述功能区块中的鼠标移动事件mouseover;
根据所述鼠标进入事件及所述鼠标移动事件生成所述网站页面中功能区块的频率数据。
上述方案中,当所述用户行为数据为操作网站页面中功能区块的轨迹数据时,所述利用js脚本程序抓取用户操作网站页面中功能区块的行为数据具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611036005.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置