[发明专利]HTML网页可视化的埋点方法、装置及数据采集方法在审
申请号: | 202310238693.7 | 申请日: | 2023-03-13 |
公开(公告)号: | CN116431125A | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 周弘博;唐恒;唐莹;文朝 | 申请(专利权)人: | 邦道科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F16/957;G06F16/958 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张正秋 |
地址: | 214135 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | html 网页 可视化 方法 装置 数据 采集 | ||
本发明涉及计算机技术领域,尤其涉及一种HTML网页可视化的埋点方法、装置及数据采集方法,其方法包括:接收用户输入的目标页面地址;根据所述目标页面地址,利用HTML标签打开目标页面;检查所述目标页面中是否已集成埋点SDK,得到检查结果;若所述检查结果显示所述目标页面已集成埋点SDK,则接收用户在所述目标页面中选择的埋点元素和设置的与所述埋点元素相对应的配置信息;解析所述埋点元素的位于所述目标页面的位置信息;根据所述配置信息和位置信息,得到埋点配置方案。本发明的目的是解决现有技术埋点的开发周期长、易造成用户行为数据流失和流程复杂的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种HTML网页可视化的埋点方法、装置及数据采集方法。
背景技术
Web网页常见的埋点技术包括全埋点和代码埋点,全埋点通过代码实现了在所有页面以及页面各种可交互元素上放置“监听器”来实现数据的采集。用户在页面上的任何浏览、点击行为均会被记录。全埋点获取全面的用户行为数据,避免代码埋点时设计的埋点方案有缺漏。然而,采用全埋点的弊端包括:全埋点不仅上报的数据量庞大,含有大量无业务价值的数据,占用存储资源;而且缺乏有效的埋点规划,事件参数常有缺漏,不能完全贴合业务需求;并且,数据分析从庞杂的数据中进行筛选过滤,使得数据分析的效率低。
同时,代码埋点需要在应用里面写入相应的代码去统计用户的操作行为或者其他数据。例如,统计网页里某个按钮的点击次数,则用户在点击此按钮时,记录点击此按钮,形成采集数据。代码埋点能够贴合业务需求设计埋点方案,采集业务所需要的事件参数。
然而,采用代码埋点的弊端包括:代码埋点需要产品/运营、研发、测试等协同工作,沟通成本高,工作量大,开发周期较长;同时,对于短期活动等变化比较频繁的业务场景,代码埋点响应慢,易造成用户行为数据流失;并且,使用代码埋点时,如有缺失或错误,需要重新开发及部署,变更流程复杂的情况。
发明内容
本发明提供一种HTML网页可视化的埋点方法、装置及数据采集方法,用以解决现有技术埋点的开发周期长、易造成用户行为数据流失和变更流程复杂的问题。
本发明提供一种HTML网页可视化的埋点方法,包括:
接收用户输入的目标页面地址;
根据所述目标页面地址,利用HTML标签打开目标页面;
检查所述目标页面中是否已集成埋点SDK,得到检查结果;
若所述检查结果显示所述目标页面已集成埋点SDK,则接收用户在所述目标页面中选择的埋点元素和设置的与所述埋点元素相对应的配置信息;
解析所述埋点元素的位于所述目标页面的位置信息;
根据所述配置信息和位置信息,得到埋点配置方案。
根据本发明提供的一种HTML网页可视化的埋点方法,检查所述目标页面中是否已集成埋点SDK,得到检查结果,包括:
利用PostMessage接口对所述目标页面进行检查,若所述目标页面反馈成功的校验数据,则得到所述目标页面中已集成埋点SDK的检查结果。
根据本发明提供的HTML网页可视化的埋点方法,检查所述目标页面中是否已集成埋点SDK,得到检查结果的步骤之后,还包括:
若所述检查结果显示所述目标页面未集成埋点SDK,则获取预设的埋点SDK后,将所述预设的埋点SDK集成在所述目标页面内,得到集成有埋点SDK的目标页面。
根据本发明提供的HTML网页可视化的埋点方法,若所述检查结果显示所述目标页面已集成埋点SDK,则接收用户在所述目标页面中选择的埋点元素和设置的与所述埋点元素相对应的配置信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于邦道科技有限公司,未经邦道科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310238693.7/2.html,转载请声明来源钻瓜专利网。