[发明专利]埋点识别方法、装置、计算机设备和存储介质在审
申请号: | 202110233776.8 | 申请日: | 2021-03-03 |
公开(公告)号: | CN112860567A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 陈南宏 | 申请(专利权)人: | 微民保险代理有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 方高明 |
地址: | 518051 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 识别 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种埋点识别方法、装置、计算机设备和存储介质。所述方法包括:接收针对目标页面的目标埋点识别请求;响应于所述目标埋点识别请求,获取所述目标页面对应的动态正则表达式,所述动态正则表达式为动态埋点标识对应的正则表达式;将所述动态正则表达式与所述目标页面对应的页面代码进行匹配,得到匹配埋点标识;基于所述匹配埋点标识从页面埋点日志集合中识别得到所述目标页面对应的目标动态埋点标识,所述目标动态埋点标识包括所述匹配埋点标识以及埋点标识变量。采用本方法能够提高埋点识别效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种埋点识别方法、装置、计算机设备和存储介质。
背景技术
随着计算机网络技术的发展,在很多情况下都需要在网页或者应用中设置埋点,以在网页或者应用中收集一些信息,用来跟踪应用使用或者网页的状况,以进一步优化应用或者网页,收集的信息例如可以包括访问数、访客数以及停留时长等。
目前,如果要确定页面中设置了哪些埋点,往往需要查看页面的代码,再从该页面代码中导出埋点标识,导致埋点确定效率低。
发明内容
基于此,有必要针对上述技术问题,提供一种埋点识别方法、装置、计算机设备和存储介质。
一种埋点识别方法,所述方法包括:接收针对目标页面的目标埋点识别请求;响应于所述目标埋点识别请求,获取所述目标页面对应的动态正则表达式,所述动态正则表达式为动态埋点标识对应的正则表达式;将所述动态正则表达式与所述目标页面对应的页面代码进行匹配,得到匹配埋点标识;基于所述匹配埋点标识从页面埋点日志集合中识别得到所述目标页面对应的目标动态埋点标识,所述目标动态埋点标识包括所述匹配埋点标识以及埋点标识变量。
一种埋点识别装置,其特征在于,所述装置包括:目标埋点识别请求接收模块,用于接收针对目标页面的目标埋点识别请求;动态正则表达式获取模块,用于响应于所述目标埋点识别请求,获取所述目标页面对应的动态正则表达式,所述动态正则表达式为动态埋点标识对应的正则表达式;匹配埋点标识得到模块,用于将所述动态正则表达式与所述目标页面对应的页面代码进行匹配,得到匹配埋点标识;目标动态埋点标识得到模块,用于基于所述匹配埋点标识从页面埋点日志集合中识别得到所述目标页面对应的目标动态埋点标识,所述目标动态埋点标识包括所述匹配埋点标识以及埋点标识变量。
在一些实施例中,所述动态正则表达式获取模块包括:埋点标识字符串获取单元,用于获取所述目标页面对应的多个页面相关信息,获取每个所述页面相关信息对应的埋点标识字符串;组合单元,用于将多个所述页面相关信息对应的埋点标识字符串按照预设顺序进行组合,得到所述目标页面对应的动态正则表达式。
在一些实施例中,所述埋点标识字符串获取单元用于获取以下埋点标识字符串的至少一种:获取所述目标页面对应的推送资源对应的资源埋点标识字符串;获取所述目标页面对应的页面功能对应的功能埋点标识字符串;获取所述目标页面对应的埋点事件类型对应的事件埋点标识字符串。
在一些实施例中,所述目标埋点识别请求是在当前时间间隔达到间隔阈值时触发的,所述当前时间间隔为当前时间与前向埋点识别请求对应的前向识别时间的间隔;所述目标动态埋点标识得到模块用于:获取所述前向埋点识别请求对应的前向识别时间,所述前向埋点识别请求为所述目标埋点识别请求对应的前一个埋点识别请求;从所述页面埋点日志集合中所述前向识别时间对应的埋点日志开始进行识别,基于所述匹配埋点标识识别得到所述目标页面对应的目标动态埋点标识;将所述目标动态埋点标识加入到埋点标识集合中。
在一些实施例中,所述装置还包括:埋点标识查询请求接收模块,用于接收查询终端发送的针对所述目标页面的埋点标识查询请求;匹配埋点标识获取模块,用于获取所述目标页面对应的所述匹配埋点标识;查找模块,用于基于所述匹配埋点标识从所述埋点标识集合中查找得到匹配的动态埋点标识;返回模块,用于将所述匹配的动态埋点标识返回至所述查询终端中,以使得所述查询终端展示所述匹配的动态埋点标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微民保险代理有限公司,未经微民保险代理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110233776.8/2.html,转载请声明来源钻瓜专利网。