logo好方法网

埋点映射方法、装置、计算机设备和存储介质


技术摘要:
本申请涉及一种埋点映射方法、装置、计算机设备和存储介质。所述方法包括:获取目标页面,以及基于目标页面获取目标页面对应的页面快照;获取页面快照中的目标埋点,以及目标埋点所在的第一元素的数据;当基于第一元素的数据判断目标页面中不存在与目标埋点相对应的埋  全部
背景技术:
随着网络和计算机技术的发展,产生了越来越多的用户信息。企业可以采集这些 用户信息进行分析,从而生产出更加符合用户需求的产品。传统的信息采集方法,通常是在 网络页面中添加埋点,通过埋点采集用户的信息。 然而,当网络页面发生改变得到新的网络页面时,原本在网络页面中的埋点也会 失效,存在无法将埋点映射至新的网络页面的问题。
技术实现要素:
基于此,有必要针对上述技术问题,提供一种能够将埋点映射至新的页面的埋点 映射方法、装置、计算机设备和存储介质。 一种埋点映射方法,所述方法包括: 获取目标页面,以及基于所述目标页面获取所述目标页面对应的页面快照; 获取所述页面快照中的目标埋点,以及所述目标埋点所在的第一元素的数据; 当基于所述第一元素的数据判断所述目标页面中不存在与所述目标埋点相对应 的埋点时,获取所述目标页面中的各个第二元素的数据; 将所述第一元素的数据分别和各个所述第二元素的数据进行匹配,分别确定各个 所述第二元素和所述第一元素之间的相似度; 基于各个所述第二元素与所述第一元素之间的相似度从各个所述第二元素中确 定目标元素,并将所述目标埋点映射至所述目标页面中的所述目标元素。 一种埋点映射装置,所述装置包括: 目标页面及页面快照获取模块,用于获取目标页面,以及基于所述目标页面获取 所述目标页面对应的页面快照; 第一元素的数据获取模块,用于获取所述页面快照中的目标埋点,以及所述目标 埋点所在的第一元素的数据; 第二元素的数据获取模块,用于当基于所述第一元素的数据判断所述目标页面中 不存在与所述目标埋点相对应的埋点时,获取所述目标页面中的各个第二元素的数据; 相似度确定模块,用于将所述第一元素的数据分别和各个所述第二元素的数据进 行匹配,分别确定各个所述第二元素和所述第一元素之间的相似度; 埋点映射模块,用于基于各个所述第二元素与所述第一元素之间的相似度从各个 所述第二元素中确定目标元素,并将所述目标埋点映射至所述目标页面中的所述目标元 素。 一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理 4 CN 111597422 A 说 明 书 2/15 页 器执行所述计算机程序时实现上述的方法的步骤。 一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时 实现上述的方法的步骤。 上述埋点映射方法、装置、计算机设备和存储介质,获取目标页面,以及基于目标 页面获取目标页面对应的页面快照;获取页面快照中的目标埋点,以及目标埋点所在的第 一元素的数据;当基于第一元素的数据判断目标页面中不存在与目标埋点相对应的埋点 时,获取目标页面中的各个第二元素的数据;将第一元素的数据分别和各个第二元素的数 据进行匹配,分别确定各个第二元素和第一元素之间的相似度;通过第二元素和第一元素 之间的相似度,可以获取到第二元素和目标埋点所在的第一元素之间的相似程度,因此基 于各个第二元素与第一元素之间的相似度可以从各个第二元素中确定目标元素,并将目标 埋点映射至目标页面中的目标元素,不仅可以实现将页面快照中的目标埋点映射至目标页 面中,也可以更准确地将目标埋点映射目标页面中的目标元素,且让埋点再次被使用,提高 埋点的使用率。 附图说明 图1为一个实施例中埋点映射方法的应用环境图; 图2为一个实施例中埋点映射方法的流程示意图; 图3为一个实施例中可视化埋点配置系统的示意图; 图4为一个实施例中可视化埋点配置系统的架构图; 图5为一个实施例中新建Web爬取任务的界面图; 图6为一个实施例中爬虫程序的服务层的架构图; 图7为一个实施例中埋点映射方法的示意图; 图8为一个实施例中确定文本元素和第一元素之间的相似度步骤的流程示意图; 图9为另一个实施例中埋点映射方法的示意图; 图10为一个实施例中埋点映射装置的结构框图; 图11为一个实施例中计算机设备的内部结构图。
下载此资料需消耗2积分,
分享到:
收藏