[发明专利]用户行为数据的采集方法、装置、计算装置和存储介质在审
申请号: | 201811117009.5 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109408105A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 龙付成 | 申请(专利权)人: | 腾讯科技(武汉)有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F11/34;G06F16/958 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘;李娟 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户行为数据 监测应用 配置文件 用户行为 采集 存储介质 计算装置 上报 页面 开发 数据采集规则 信息处理技术 从配置文件 数据上报 页面加载 页面模块 监听 查找 申请 | ||
1.一种用户行为数据的采集方法,其特征在于,包括:
确定待监测应用完成页面加载后,在所述待监测应用中进行注册;
获取该页面的配置文件,所述配置文件中包括各页面模块对应的数据采集规则;
监听所述页面中的各页面模块,并当监听到用户行为后,从所述配置文件中查找发生用户行为的页面模块对应的数据采集规则;
根据查找到的数据采集规则从所述待监测应用中获取监听到的用户行为的用户行为数据;
生成用户行为数据上报信息并发送所述用户行为数据上报信息。
2.根据权利要求1所述的方法,其特征在于,所述各页面模块包括父模块和子模块,所述配置文件中包括子模块的监听指示信息,监听所述页面中的各个页面模块具体包括:
从所述配置文件中读取页面模块的监听指示信息;
若读取到子模块的监听指示信息,则从所述待监测应用中获取父模块及其子模块的监听接口,监听父模块及其子模块。
3.根据权利要求1所述的方法,其特征在于,确定待监测应用完成页面加载后,所述方法还包括:
初始化所述页面所在运行环境的环境信息;
生成用户行为数据上报信息并发送所述用户行为数据上报信息,具体包括:
从所述配置文件中获取所述页面所归属业务的业务标识,以及所述待监测应用的开发者标识;
在所述用户行为数据中插入所述初始化后的环境信息、所述业务标识和所述开发者标识后得到用户行为数据上报信息;
发送所述用户行为数据上报信息。
4.根据权利要求1所述的方法,其特征在于,所述配置文件中还包括自定义信息;
监听所述页面中的各页面模块的同时,所述方法还包括:
根据所述自定义信息监听所述页面,当监听到需要上报的自定义信息时,将监听到的自定义信息发送给服务器。
5.根据权利要求1所述的方法,其特征在于,所述配置文件中还包括各种页面模块的用户行为数据的延迟上报时间;
发送所述用户行为数据上报信息,具体包括:
根据所述延迟上报时间,发送所述用户行为数据上报信息。
6.一种用户行为数据的处理方法,其特征在于,所述方法包括:
接收用户行为数据上报信息;
对用户行为数据上报信息按照运算规则进行运算生成通用的报表。
7.根据权利要求6所述的方法,其特征在于,对用户行为数据上报信息按照运算规则进行运算生成通用的报表,具体包括:
针对各页面,统计该页面中的指定页面模块的用户行为数据,得到用户行为数据的通用报表;
所述方法还包括:
根据用户行为数据的通用报表,在各页面将相应的页面模块和页面模块对应的用户行为数据对应展示。
8.根据权利要求6或7所述的方法,其特征在于,所述用户行为数据上报信息包括用户行为数据、用户操作的页面所在业务的业务标识、该页面所在应用的开发者标识、所述页面的环境信息;且所述用户行为数据上报信息满足预设的数据组织格式;
所述对用户行为数据上报信息按照运算规则进行运算生成通用的报表,具体包括:
按照预设的数据组织格式读取用户行为数据;
对业务标识和开发者标识均相同的用户行为数据、根据环境信息和预设的统计规则进行统计分析。
9.一种用户行为数据的采集装置,其特征在于,包括:
注册模块,用于确定待监测应用完成页面加载后,在所述待监测应用中进行注册;
配置文件获取模块,用于获取该页面的配置文件,所述配置文件中包括各页面模块对应的数据采集规则;
监听模块,用于监听所述页面中的各页面模块,并当监听到用户行为后,从所述配置文件中查找发生用户行为的页面模块对应的数据采集规则;
采集模块,用于根据查找到的数据采集规则从所述待监测应用中获取监听到的用户行为的用户行为数据;
上报模块,用于生成用户行为数据上报信息并发送所述用户行为数据上报信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(武汉)有限公司,未经腾讯科技(武汉)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811117009.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种获取游戏整合信息的方法及装置
- 下一篇:敏捷软件开发持续集成方法及系统