埋点方法、装置、电子设备和计算机可读介质与流程

文档序号:29034244发布日期:2022-02-25 17:07阅读:来源:国知局

技术特征:
1.一种埋点方法,包括:响应于检测到存在待埋点元素,查询所述待埋点元素的待埋点操作函数的函数类型,其中,所述函数类型包括:页面跳转类型和用户操作类型;根据所述函数类型,对所述待埋点操作函数进行埋点配置,并基于所述函数类型为所述待埋点元素设置埋点元素标识。2.根据权利要求1所述的方法,其中,所述根据所述函数类型,对所述待埋点操作函数进行埋点配置,包括:响应于确定所述函数类型为用户操作类型,将所述待埋点元素的第一待埋点操作函数与第一预设埋点函数进行映射变换处理,得到第一待埋点更新操作函数。3.根据权利要求1所述的方法,其中,所述根据所述函数类型,对所述待埋点操作函数进行埋点配置,包括:响应于确定所述函数类型为页面跳转类型,将所述待埋点元素的第二待埋点操作函数与第二预设埋点函数进行映射变换处理,得到第二待埋点更新操作函数,以及将所述待埋点元素的第三待埋点操作函数与第三预设埋点函数进行映射变换处理,得到第三待埋点更新操作函数。4.根据权利要求2所述的方法,其中,所述用户操作类型包括:第一子用户操作类型,所述第一预设埋点函数包括:第四预设埋点函数;以及所述响应于确定所述函数类型为用户操作类型,将所述待埋点元素的第一待埋点操作函数与第一预设埋点函数进行映射变换处理,得到第一待埋点更新操作函数,包括:响应于确定所述函数类型与所述第一子用户操作类型相匹配,将所述第一待埋点操作函数与第四预设埋点函数进行映射变换处理,得到第一待埋点更新子操作函数。5.根据权利要求2所述的方法,其中,所述用户操作类型还包括:第二子用户操作类型,所述第一预设埋点函数还包括:第五预设埋点函数;以及所述响应于确定所述函数类型为用户操作类型,将所述待埋点元素的第一待埋点操作函数与第一预设埋点函数进行映射变换处理,得到第一待埋点更新操作函数,还包括:响应于确定所述函数类型与所述第二子用户操作类型相匹配,将所述第一待埋点操作函数与第五预设埋点函数进行映射变换处理,得到第二待埋点更新子操作函数。6.根据权利要求2所述的方法,其中,所述用户操作类型包括:第三子用户操作类型,以及所述响应于确定所述函数类型为用户操作类型,将所述待埋点元素的第一待埋点操作函数与第一预设埋点函数进行映射变换处理,得到第一待埋点更新操作函数,还包括:响应于确定所述函数类型与第三子用户操作类型相匹配,对所述待埋单操作函数进行预设埋点处理。7.根据权利要求1-6之一所述的方法,其中,所述基于所述函数类型为所述待埋点元素设置埋点元素标识,包括:获取所述待埋点元素对应的层级树;确定所述层级树中的根节点到所述待埋点元素对应的节点的目标路径;确定所述目标路径上各个节点的节点信息,得到节点信息集合。8.根据权利要求3所述的方法,其中,所述根据所述函数类型,对所述待埋点操作函数
进行埋点配置,并基于所述函数类型为所述待埋点元素设置埋点元素标识,包括:响应于确定所述函数类型为页面跳转类型,根据所述待埋点元素,设置第一埋点元素标识。9.根据权利要求7所述的方法,其中,所述根据所述函数类型,对所述待埋点操作函数进行埋点配置,并基于所述函数类型为所述待埋点元素设置埋点元素标识,包括:响应于确定所述函数类型与所述第一子用户操作类型相匹配,对所述节点信息集合中的各个节点信息、所述待埋点元素的类名、所述第一待埋点更新子操作函数的函数名称和所述待埋点元素的元素信息进行拼接,以生成第二埋点元素标识,其中,所述元素信息包括:元素长度、元素宽度和元素中心坐标。10.根据权利要求7所述的方法,其中,所述根据所述函数类型,对所述待埋点操作函数进行埋点配置,并基于所述函数类型为所述待埋点元素设置埋点元素标识,包括:响应于确定所述函数类型与所述第二子用户操作类型相匹配,对所述节点信息集合中的各个节点信息、所述待埋点元素的类名、所述第二待埋点更新子操作函数的函数名称和所述待埋点元素的位置信息进行拼接,以生成第三埋点元素标识。11.根据权利要求8所述的方法,其中,所述根据所述待埋点元素,设置第一埋点元素标识,包括:响应于确定所述待埋点元素存在元素重用,将所述待埋点元素的类名和预设前缀进行拼接,以生成所述第一埋点元素标识。12.根据权利要求8所述的方法,其中,所述根据所述待埋点元素,设置第一埋点元素标识,包括:响应于确定所述待埋点元素不存在元素重用,将所述待埋点元素的类名确定为所述第一埋点元素标识。13.一种埋点装置,包括:查询单元,被配置成响应于检测到存在待埋点元素,查询所述待埋点元素的待埋点操作函数的函数类型,其中,所述函数类型包括:页面跳转类型和用户操作类型;埋点配置以及埋点元素标识设置单元,被配置成根据所述函数类型,对所述待埋点操作函数进行埋点配置,并基于所述函数类型为所述待埋点元素设置埋点元素标识。14.一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-12中任一所述的方法。15.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-12中任一所述的方法。

技术总结
本公开的实施例公开了埋点方法、装置、电子设备和计算机可读介质。该方法的一具体实施方式包括:响应于检测到存在待埋点元素,查询该待埋点元素的待埋点操作函数的函数类型,其中,该函数类型包括:页面跳转类型和用户操作类型;根据该函数类型,对该待埋点操作函数进行埋点配置,并基于该函数类型为该待埋点元素设置埋点元素标识。该实施方式提高了埋点的效率以及埋点的准确度。率以及埋点的准确度。率以及埋点的准确度。


技术研发人员:郑凯杰
受保护的技术使用者:北京京东世纪贸易有限公司
技术研发日:2021.01.13
技术公布日:2022/2/24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1