[发明专利]HTML网页可视化的埋点方法、装置及数据采集方法在审
申请号: | 202310238693.7 | 申请日: | 2023-03-13 |
公开(公告)号: | CN116431125A | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 周弘博;唐恒;唐莹;文朝 | 申请(专利权)人: | 邦道科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F16/957;G06F16/958 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张正秋 |
地址: | 214135 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | html 网页 可视化 方法 装置 数据 采集 | ||
1.一种HTML网页可视化的埋点方法,其特征在于,包括:
接收用户输入的目标页面地址;
根据所述目标页面地址,利用HTML标签打开目标页面;
检查所述目标页面中是否已集成埋点SDK,得到检查结果;
若所述检查结果显示所述目标页面已集成埋点SDK,则接收用户在所述目标页面中选择的埋点元素和设置的与所述埋点元素相对应的配置信息;
解析所述埋点元素的位于所述目标页面的位置信息;
根据所述配置信息和位置信息,得到埋点配置方案。
2.根据权利要求1所述的HTML网页可视化的埋点方法,其特征在于,检查所述目标页面中是否已集成埋点SDK,得到检查结果,包括:
利用PostMessage接口对所述目标页面进行检查,若所述目标页面反馈成功的校验数据,则得到所述目标页面中已集成埋点SDK的检查结果。
3.根据权利要求1所述的HTML网页可视化的埋点方法,其特征在于,检查所述目标页面中是否已集成埋点SDK,得到检查结果的步骤之后,还包括:
若所述检查结果显示所述目标页面未集成埋点SDK,则获取预设的埋点SDK后,将所述预设的埋点SDK集成在所述目标页面内,得到集成有埋点SDK的目标页面。
4.根据权利要求1至3中任一项的HTML网页可视化的埋点方法,其特征在于,若所述检查结果显示所述目标页面已集成埋点SDK,则接收用户在所述目标页面中选择的埋点元素和设置的与所述埋点元素相对应的配置信息,包括:
根据用户鼠标事件发生时相对于用户屏幕的水平坐标位置和鼠标事件发生时相对于用户屏幕的垂直坐标位置,得到埋点元素和位置信息;
将所述位置信息注入目标页面后,接收用户设置的与所述埋点元素相关联的配置信息。
5.一种HTML网页的数据采集方法,其特征在于,包括:
接收用户打开的目标页面;
获取所述目标页面的如权利要求1至4中任一项的埋点方法得到的埋点配置方案;
根据预设的缓存时间,缓存所述埋点配置方案;
根据缓存后的埋点配置方案,采集目标页面中的埋点数据,得到采集数据。
6.根据权利要求5所述的数据采集方法,其特征在于,所述根据预设的缓存时间,缓存所述埋点配置方案的步骤的同时,还包括:
获取所述存储服务器中最新的埋点配置方案,将所述最新的埋点配置方案与缓存后的埋点配置方案进行对比判断;
若判断不一致,则取消缓存后的埋点配置方案,且根据预设的缓存时间,重新缓存所述最新的埋点配置方案。
7.一种HTML网页可视化的埋点装置,其特征在于,包括:
接收模块,用于接收用户输入的目标页面地址;
操作模块,用于根据所述目标页面地址,利用HTML标签打开目标页面;
检查模块,用于检查所述目标页面中是否已集成埋点SDK,得到检查结果;
设置模块,用于若所述检查结果显示所述目标页面已集成埋点SDK,则接收用户在所述目标页面中选择的埋点元素和设置的与所述埋点元素相对应的配置信息;
解析模块,用于解析所述埋点元素的位于所述目标页面的位置信息;
埋点配置模块,用于根据所述配置信息和位置信息,得到埋点配置方案。
8.一种HTML网页的数据采集装置,其特征在于,包括:
接收模块,用于接收用户打开的目标页面;
获取模块,用于获取所述目标页面的如权利要求1至4中任一项的埋点方法得到的埋点配置方案;
缓存模块,用于根据预设的缓存时间,缓存所述埋点配置方案;
采集模块,用于根据缓存后的埋点配置方案,采集目标页面中的埋点数据,得到采集数据。
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至4中任一项的所述HTML网页可视化的埋点方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一项的所述HTML网页可视化的埋点方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邦道科技有限公司,未经邦道科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310238693.7/1.html,转载请声明来源钻瓜专利网。