[发明专利]埋点方法、装置、非易失性存储介质及电子设备在审
申请号: | 202211620626.3 | 申请日: | 2022-12-15 |
公开(公告)号: | CN115982439A | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 贾元;孙鹏;郑义;朱子昂;槐正;徐锐;王健 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F16/951 | 分类号: | G06F16/951;G06F16/955 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩 |
地址: | 100033*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 方法 装置 非易失性 存储 介质 电子设备 | ||
本申请公开了一种埋点方法、装置、非易失性存储介质及电子设备。其中,该方法包括:构建对象树,其中,对象树包括第一对象树和第二对象树,第一对象树包括多个第一埋点对象,第二对象树包括多个第二埋点对象;比较第一对象树和第二对象树;依据比较结果从第一对象树中确定第一曝光埋点对象,以及从第二对象树中确定第二曝光埋点对象,其中,第一曝光埋点对象为未被第二对象树包含的埋点对象,第二曝光埋点对象为未被第一对象树包含的埋点对象。本申请解决了由于相关技术中无法准确确定曝光埋点造成的不能实现高精度埋点的技术问题。
技术领域
本申请涉及信息技术领域,具体而言,涉及一种埋点方法、装置、非易失性存储介质及电子设备。
背景技术
相关技术在列表和非列表资源的曝光埋点场景中,由于无法得知一个服务有多少曝光埋点,导致无法实现高精度埋点。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种埋点方法、装置、非易失性存储介质及电子设备,以至少解决由于相关技术中无法准确确定曝光埋点造成的不能实现高精度埋点的技术问题。
根据本申请实施例的一个方面,提供了一种埋点方法,包括:构建对象树,其中,对象树包括第一对象树和第二对象树,第一对象树包括多个第一埋点对象,第二对象树包括多个第二埋点对象;比较第一对象树和第二对象树;依据比较结果从第一对象树中确定第一曝光埋点对象,以及从第二对象树中确定第二曝光埋点对象,其中,第一曝光埋点对象为未被第二对象树包含的埋点对象,第二曝光埋点对象为未被第一对象树包含的埋点对象。
可选地,构建对象树的步骤包括:遍历原始控件树,确定原始控件树中的各个节点对象;确定各个节点对象为埋点对象;依据各个埋点对象构建对象树。
可选地,节点对象的对象类型包括父节点和子节点,其中,子节点的可见区域不大于父节点的可见区域,在接受到可见区域调节指令的情况下,依据可见区域调节指令调节子节点的可见区域。
可选地,构建对象树的步骤包括:在原始控件树中的节点对象发生变化,并且发生变化的节点对象的对象类型为滚动控件节点或滚动控件节点的子节点的情况下,依据发生变化的节点对象,重建对象树中与发生变化的节点对象对应的部分。
可选地,依据各个埋点对象构建对象树的步骤包括:在对象树中存在第三埋点对象和第四埋点对象的情况下,响应目标对象的操作指令,并依据操作指令调整第三埋点对象和第四埋点对象之间的层级关系,其中,第三埋点对象为被第四埋点对象遮蔽的埋点对象。
可选地,构建对象树的步骤包括:构建多个对象树,其中,多个对象树中包括在第一时刻构建的第一对象树,以及在第二时刻构建的第二对象树,第二时刻为在第一时刻之后的时刻,并且第一对象树和第二对象树为连续创建的两个对象树。
可选地,构建对象树的步骤包括:在主线程中构建限流器,并在主线程处于空闲状态下,构建对象树,其中,限流器用于限制构建对象树时占用的计算资源。
根据本申请实施例的另一方面,还提供了一种埋点装置,包括:第一处理模块,用于构建对象树,其中,对象树包括第一对象树和第二对象树,第一对象树包括多个第一埋点对象,第二对象树包括多个第二埋点对象;比较模块,用于比较第一对象树和第二对象树;第二处理模块,用于依据比较结果从第一对象树中确定第一曝光埋点对象,以及从第二对象树中确定第二曝光埋点对象,其中,第一曝光埋点对象为未被第二对象树包含的埋点对象,第二曝光埋点对象为未被第一对象树包含的埋点对象。
根据本申请实施例的另一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行埋点方法。
根据本申请实施例的另一方面,还提供了一种电子设备,包括:存储器和处理器,处理器用于运行存储在存储器中的程序,其中,程序运行时执行埋点方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211620626.3/2.html,转载请声明来源钻瓜专利网。