[发明专利]一种可视化埋点的设置方法、系统、设备及其存储介质有效
申请号: | 201910658536.5 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110489105B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 陈方毅;林雅茹 | 申请(专利权)人: | 厦门美柚股份有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 深圳市联鼎知识产权代理有限公司 44232 | 代理人: | 何文峰 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可视化 设置 方法 系统 设备 及其 存储 介质 | ||
本发明涉及网络信息技术领域,具体涉及一种可视化埋点的设置方法、系统、设备及其存储介质,本发明的方法包括:在页面中对待植入埋点的目标视图进行触发;对被触发的目标视图在所述页面中的位置进行定位,并在定位后获取与所述目标视图的内容相关联的代码;根据所获取到的代码内容,对所述代码内容相对应的图像进行显示;在对图像进行显示后,将埋点控件的代码植入到所述目标视图的代码,得到埋点事件代码,并将所述埋点事件代码进行上报;本发明以触发的形式获取到待植入埋点的视图,然后对该视图进行展示,使得业务人员能直观地获取到视图的内容,使得埋点能准确地导入,有效地减少了后续调试的流程,工作较为简单,工作效率较高。
技术领域
本发明涉及网络信息技术领域,具体涉及一种可视化埋点的设置方法、设备、系统以及存储有一种可视化埋点的设置方法的电子存储介质。
背景技术
随着网络技术的快速发展,人们在日常生活中常常会通过网站或APP进行网上购物、获取资讯消息、进行网上社交活动等活动;而在现有的网站或APP中,开发人员通常会在页面中设置埋点的方式来获取用户的操作行为,其中,该埋点是指在页面界面中植入若干的固定代码,用于统计用户在界面上的操作行为,然后根据用户的操作行为激活与该操作行为相耦合的对象模块。
而在现有技术中,在页面中植入或修改埋点时,均需要开发人员获取页面中待植入埋点的视图代码,然后再对植入位置的视图代码进行重新编写或修改;但由于其所获取到的视图的代码,内容并不直观,故业务人员无法确定埋点所植入的视图是否正确,因此,网站或APP在后续还需要进行多次的调试才能进行上线,其工作复杂,效率较低。
发明内容
为克服上述缺陷,本发明的目的即在于提供一种可显示植入埋点的页面的埋点设置方法、系统、设备以及其存储介质。
本发明的目的是通过以下技术方案来实现的:
本发明是一种可视化埋点的设置方法,包括:
在页面中对待植入埋点的目标视图进行触发;
对被触发的目标视图在所述页面中的位置进行定位,并在定位后获取与所述目标视图的内容相关联的代码;
根据所获取到的代码内容,对所述代码内容相对应的图像进行显示;
在对图像进行显示后,将埋点控件的代码植入到所述目标视图的代码,得到埋点事件代码,并将所述埋点事件代码进行上报。
在本发明中,对所述代码内容相对应的图像进行显示之后包括:
判断所显示的图像是否有误,如无误,则进行将埋点控件的代码植入到所述目标视图的代码。
在本发明中,所述在页面中对待植入埋点的目标视图进行触发之前包括:
中断所有控制事件的输入。
在本发明中,所述对被触发的目标视图在所述页面中的位置进行定位包括:
获取被触发目标视图所在页面的响应链,并获取被触发目标视图的在所述页面中的层级。
在本发明中,所述获取与所述目标视图的内容相关联的代码包括:
判断所述目标视图中是否存在有与文本和/或图片相关的代码,若存在,则对所述文本和/或图片相关的代码进行提取,作为与所述目标视图的内容相关联的代码。
在本发明中,所述判断所述目标视图中是否存在有与文本和/或图片相关的代码还包括:
若不存在,则判断与所述目标视图位置相邻的相邻视图中是否存在文本和/或图片相关的代码,若相邻视图中存在相关的代码,则将所获取到的与文本和/或图片相关的代码作为与所述目标视图的内容相关联的代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美柚股份有限公司,未经厦门美柚股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910658536.5/2.html,转载请声明来源钻瓜专利网。