[发明专利]一种可视化埋点方法、装置、设备和存储介质有效
申请号: | 201911046532.8 | 申请日: | 2019-10-30 |
公开(公告)号: | CN110795325B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 李颖琨 | 申请(专利权)人: | 贵阳山恩科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F16/958;G06F8/20 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 550025 贵州省贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可视化 方法 装置 设备 存储 介质 | ||
1.一种可视化埋点方法,其特征在于,包括:
可视化埋点平台获取各预埋点web项目页面的页面快照,其中,所述各预埋点web项目页面中预先引入有埋点软件开发工具包;
所述可视化埋点平台响应用户的选择操作,从各预埋点web项目页面的页面快照中,确定并显示目标页面快照;
所述可视化埋点平台获取所述目标页面快照对应目标页面的埋点配置信息,并将所述埋点配置信息上传至服务器;
其中,所述埋点配置信息是所述目标页面中引入的埋点软件开发工具包,响应用户通过所述可视化埋点平台在所述目标页面快照上的埋点操作而确定;
其中,所述埋点配置信息中至少包括:
所述目标页面上的至少一个埋点元素、各埋点元素的埋点模式及唯一路径信息;
当所述各预埋点web项目页面中的任一当前页面在客户端被打开,所述当前页面中引入的埋点软件开发工具包还用于执行如下操作:
通过所述客户端向所述服务器发送基于所述当前页面的埋点配置信息拉取请求,其中,所述服务器用于根据所述当前页面的URL确定所述当前页面的埋点配置信息,并下发至所述客户端;
对所述当前页面进行全局事件监听,并在监听到与所述埋点配置信息中的埋点元素唯一路径信息相同的目标元素的触发事件时,将所述目标元素的触发事件作为埋点元素触发事件上报至所述服务器,其中,所述服务器还用于根据接收的至少一个埋点元素触发事件进行数据分析。
2.根据权利要求1所述的方法,其特征在于,所述埋点软件开发工具包是通过预埋点web项目的统一接口引入到各预埋点web项目页面中。
3.根据权利要求1所述的方法,其特征在于,在所述可视化埋点平台获取所述目标页面快照对应目标页面的埋点配置信息之前,所述方法还包括:
所述可视化埋点平台向所述目标页面发送埋点软件开发工具包初始化消息,以使所述埋点软件开发工具包对埋点功能进行初始化。
4.根据权利要求1所述的方法,其特征在于,在所述可视化埋点平台获取所述目标页面快照对应目标页面的埋点配置信息之前,所述方法还包括:
所述可视化埋点平台将从所述服务器获取的当前已埋点配置信息下发至所述目标页面中引入的埋点软件开发工具包;
所述可视化埋点平台通过目标页面中引入的埋点软件开发工具包,在所述目标页面快照上显示所述目标页面上的已埋点元素。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述可视化埋点平台基于所述目标页面的埋点配置信息,将所述目标页面上突显出各埋点元素的页面快照发送至所述服务器。
6.一种可视化埋点装置,其特征在于,包括:
页面快照获取模块,用于可视化埋点平台获取各预埋点web项目页面的页面快照,其中,所述各预埋点web项目页面中预先引入有埋点软件开发工具包;
目标页面快照获取模块,用于所述可视化埋点平台响应用户的选择操作,从各预埋点web项目页面的页面快照中,确定并显示目标页面快照;
埋点配置信息获取模块,用于所述可视化埋点平台获取所述目标页面快照对应目标页面的埋点配置信息,并将所述埋点配置信息上传至服务器;
其中,所述埋点配置信息是所述目标页面中引入的埋点软件开发工具包,响应用户通过所述可视化埋点平台在所述目标页面快照上的埋点操作而确定;
其中,所述埋点配置信息中至少包括:
所述目标页面上的至少一个埋点元素、各埋点元素的埋点模式及唯一路径信息;
当所述各预埋点web项目页面中的任一当前页面在客户端被打开,所述当前页面中引入的埋点软件开发工具包还用于执行如下操作:
通过所述客户端向所述服务器发送基于所述当前页面的埋点配置信息拉取请求,其中,所述服务器用于根据所述当前页面的URL确定所述当前页面的埋点配置信息,并下发至所述客户端;
对所述当前页面进行全局事件监听,并在监听到与所述埋点配置信息中的埋点元素唯一路径信息相同的目标元素的触发事件时,将所述目标元素的触发事件作为埋点元素触发事件上报至所述服务器,其中,所述服务器还用于根据接收的至少一个埋点元素触发事件进行数据分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳山恩科技有限公司,未经贵阳山恩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911046532.8/1.html,转载请声明来源钻瓜专利网。