[发明专利]一种行为日志的采集方法及装置在审
| 申请号: | 202011262171.3 | 申请日: | 2020-11-12 |
| 公开(公告)号: | CN112199267A | 公开(公告)日: | 2021-01-08 |
| 发明(设计)人: | 霍腾 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/36;G06F16/21 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 赵微;朱文杰 |
| 地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 行为 日志 采集 方法 装置 | ||
1.一种行为日志的采集方法,所述方法包括:
当目标业务被执行时,监听所述目标业务中预先设置的需要被监听的目标操作事件是否被触发;
若是,则通过所述目标操作事件所对应的超级位置模型SPM埋点获取所述目标操作事件所对应的结构化的操作行为日志信息;其中,所述操作行为日志信息包括所述目标操作事件的事件类型和所述目标操作事件在所述目标业务的执行链路中的位置信息;
将所述操作行为日志信息上报至日志采集服务端。
2.如权利要求1所述的方法,所述目标业务所对应的应用程序中设置有软件开发工具包SDK;
相应的,所述监听所述目标业务中预先设置的需要被监听的目标操作事件是否被触发,包括:
通过所述SDK监听所述目标操作事件是否被触发;
所述通过所述目标操作事件所对应的超级位置模型SPM埋点获取所述目标操作事件所对应的结构化的操作行为日志信息,包括:
通过所述SDK调取所述目标操作事件所对应的SPM埋点,通过所调取的所述SPM埋点获取所述操作行为日志信息;
所述将所述操作行为日志信息上报至日志采集服务端,包括:
通过所述SDK将所述操作行为日志信息上报至所述日志采集服务端。
3.如权利要求1所述的方法,所述通过所述目标操作事件所对应的超级位置模型SPM埋点获取所述目标操作事件所对应的结构化的操作行为日志信息,包括:
通过所述SPM埋点获取所述目标操作事件的事件类型和位置信息,并按照设定格式表征所述事件类型和所述位置信息,以作为所述目标操作事件所对应的结构化的操作行为日志信息。
4.如权利要求1所述的方法,所述目标操作事件和对应的所述SPM埋点设置于所述目标业务所对应的应用程序中;
相应的,所述方法还包括:
当所述目标业务所对应的目标操作事件存在事件更新时,则根据业务服务端的指示执行更新所述目标业务所对应的应用程序的操作;其中,更新后的目标操作事件及对应的所述SPM埋点设置于待更新的应用程序中。
5.如权利要求1-4任一项所述的方法,所述目标操作事件包括点击事件;
相应的,所述监听所述目标业务中预先设置的需要被监听的目标操作事件是否被触发,包括:
监听位于所述目标业务的执行链路中的目标控件是否被点击;若是,则确定所述目标操作事件被触发。
6.如权利要求1-4任一项所述的方法,所述目标操作事件包括页面访问事件;
相应的,所述监听所述目标业务中预先设置的需要被监听的目标操作事件是否被触发,包括:
监听位于所述目标业务的执行链路中的目标页面是否被执行设定操作;若是,则确定所述目标操作事件被触发;
其中,所述设定操作包括以下操作中的任意一种:加载操作、关闭操作或者跳转操作。
7.如权利要求1-4任一项所述的方法,所述目标操作事件包括曝光事件;
相应的,所述监听所述目标业务中预先设置的需要被监听的目标操作事件是否被触发,包括:
监听位于所述目标业务的执行链路中的目标元素是否显示在当前所显示的界面中;若是,则确定所述目标操作事件被触发;
其中,所述目标元素包括以下中的任意一种:页面、模块或者控件。
8.如权利要求1所述的方法,所述将所述操作行为日志信息上报至日志采集服务端之前,所述方法还包括:
收集在设定时间长度内所获取的至少一个所述目标操作事件所对应的操作行为日志信息;
相应的,所述将所述操作行为日志信息上报至日志采集服务端,包括:
将所述设定时间长度内所收集的操作行为日志信息上报至所述日志采集服务端。
9.如权利要求1所述的方法,所述位置信息通过SPM编码的形式表征,所述SPM编码包括所述目标操作事件所属站点的站点标识信息、所属站点页面的页面标识信息、所属页面区域的区域标识信息以及所属区域模块的模块标识信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011262171.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实验室科学数据管理系统
- 下一篇:一种基于区块链的实验室检测报告管理系统





