[发明专利]用户行为数据的采集方法、装置、计算装置和存储介质在审
申请号: | 201811117009.5 | 申请日: | 2018-09-25 |
公开(公告)号: | CN109408105A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 龙付成 | 申请(专利权)人: | 腾讯科技(武汉)有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F11/34;G06F16/958 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘;李娟 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户行为数据 监测应用 配置文件 用户行为 采集 存储介质 计算装置 上报 页面 开发 数据采集规则 信息处理技术 从配置文件 数据上报 页面加载 页面模块 监听 查找 申请 | ||
本申请公开了一种用户行为数据的采集和处理方法、装置、计算装置和存储介质,涉及信息处理技术领域,用以解决如何克服开发人员为不同业务单独开发数据上报逻辑的问题。该方法中在确定待监测应用完成页面加载后,在待监测应用中进行注册以便于监听页面中发生的用户行为;而后获取该页面的配置文件;当监听到用户行为后从配置文件中查找发生用户行为的页面模块的数据采集规则,并以此从待监测应用中获取的用户行为数据进行上报。这样,根据配置文件实现用户行为数据的采集和上报,无需开发人员针对不同业务不同页面单独开发代码进行用户行为数据采集和上报。而编写配置文件比编写代码要也容易得多。
技术领域
本申请涉及信息处理技术领域,尤其涉及用户行为数据的采集方法、装置、计算装置和存储介质。
背景技术
信息时代,电子设备成为人们的生活必需品。用户通过页面和电子设备进行交互,以便于电子设备能够获取并展示用户期望的信息。以网页为例,用户通过展示的网页进行操作,从服务器侧获取需要的内容。如今很多电子设备产品都追求更加人性化的页面设计,信息的推送也需要针对用户进行个性化推送。所以用户行为分析成为现在产品设计必须要准备的工作。
然而,因为不同业务的页面复杂性不同,页面的功能不尽相同,用户在页面上的行为数据的采集和上报需要针对不同业务的不同页面进行单独开发和测试。另一方面,由于不同业务的页面不能完全复用,仍需要针对不同页面开发和测试用户行为数据的采集和上报代码。这就导致用户行为数据的采集和上报的开发工作量大、周期长。
发明内容
本申请实施例提供一种用户行为数据的采集方法、装置、计算装置和存储介质,用于推广社交网络空间。
第一方面,本申请实施例提供一种用户行为数据采集方法,该方法包括:
确定待监测应用完成页面加载后,在所述待监测应用中进行注册;
获取该页面的配置文件,所述配置文件中包括各页面模块对应的数据采集规则;
监听所述页面中的各页面模块,并当监听到用户行为后,从所述配置文件中查找发生用户行为的页面模块对应的数据采集规则;
根据查找到的数据采集规则从所述待监测应用中获取监听到的用户行为的用户行为数据;
生成用户行为数据上报信息并发送所述用户行为数据上报信息。
进一步的,所述各页面模块包括父模块和子模块,所述配置文件中包括子模块的监听指示信息,监听所述页面中的各个页面模块具体包括:
从所述配置文件中读取页面模块的监听指示信息;
若读取到子模块的监听指示信息,则从所述待监测应用中获取父模块及其子模块的监听接口,监听父模块及其子模块。
进一步的,确定待监测应用完成页面加载后,所述方法还包括:
初始化所述页面所在运行环境的环境信息;
生成用户行为数据上报信息并发送所述用户行为数据上报信息,具体包括:
从所述配置文件中获取所述页面所归属业务的业务标识,以及所述待监测应用的开发者标识;
在所述用户行为数据中插入所述初始化后的环境信息、所述业务标识和所述开发者标识后得到用户行为数据上报信息;
发送所述用户行为数据上报信息。
进一步的,所述配置文件中还包括自定义信息;
监听所述页面中的各页面模块的同时,所述方法还包括:
根据所述自定义信息监听所述页面,当监听到需要上报的自定义信息时,将监听到的自定义信息发送给服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(武汉)有限公司,未经腾讯科技(武汉)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811117009.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种获取游戏整合信息的方法及装置
- 下一篇:敏捷软件开发持续集成方法及系统