[发明专利]一种页面控件的曝光埋点方法、装置及存储介质在审
申请号: | 202210910214.7 | 申请日: | 2022-07-29 |
公开(公告)号: | CN115357829A | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 李旭;赵成峰 | 申请(专利权)人: | 北京创鑫旅程网络技术有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京钲霖知识产权代理有限公司 11722 | 代理人: | 李志新;金惠淑 |
地址: | 100015 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 页面 控件 曝光 方法 装置 存储 介质 | ||
本公开公开了一种页面控件的曝光埋点方法、装置及存储介质,涉及计算机技术领域,用于减少无用控件的曝光数据,提升后台筛选整理曝光数据的效率,该方法包括:确定页面中处于曝光状态的目标控件;在曝光管理器中获取与目标控件对应的注册控件,并在注册控件中保存目标控件的曝光数据;调用注册控件所关联的回调函数,并基于回调函数将目标控件的曝光数据上传至服务器。
技术领域
本公开一般地涉及计算机技术领域,具体涉及一种页面控件的曝光埋点方法、装置及存储介质。
背景技术
页面控件指的是移动端页面中的一部分可见区域,如按钮、图片、文字等;曝光是指控件展示到了屏幕上,处于用户可见的状态。曝光埋点则是将控件处于曝光状态这一事件及相关的业务关联数据上报给后台服务器,开发者以此评估页面展示的内容对用户是否有足够的吸引力,进而不断完善页面展示的内容,为用户提供更好的服务。
相关技术中的页面控件曝光埋点方法通常有两种:无埋点曝光和手动埋点曝光。但无埋点曝光上报数据量巨大,后台筛选过程十分复杂,相关业务数据难以梳理清楚;手动埋点曝光需要页面开发者对每个控件都实现一遍曝光检测逻辑,导致开发效率很低,影响业务迭代效率。
发明内容
为了解决现有技术中存在的上述问题,本公开提出了一种页面控件的曝光埋点方法、装置及存储介质。
本公开的第一方面提供一种页面控件的曝光埋点方法,所述方法包括:确定页面中处于曝光状态的目标控件;在曝光管理器中获取与所述目标控件对应的注册控件,并在所述注册控件中保存所述目标控件的曝光数据;调用所述注册控件所关联的回调函数,并基于所述回调函数将所述目标控件的曝光数据上传至服务器。
一实施例中,所述确定页面中处于曝光状态的目标控件,包括:基于钩子函数以及页面中控件的可见性属性信息,确定页面中处于曝光状态的目标控件;所述钩子函数与所述曝光管理器中包括的注册控件相关联,并用于监控页面中可见性属性信息发生变化的控件。
另一实施例中,所述属性信息至少包括所述控件的位置坐标、隐藏信息以及透明度;所述基于钩子函数以及页面中控件的可见性属性信息,确定页面中处于曝光状态的目标控件,包括:响应于页面控件中存在可见性属性信息发生变化的控件,触发所述钩子函数基于页面中控件的可见性属性信息确定处于曝光状态的目标控件;若基于所述钩子函数,确定存在位置坐标位于屏幕的坐标范围内、控件处于未隐藏状态且控件透明度大于预设阈值的目标控件,则将所述目标控件确定为处于曝光状态的目标控件。
又一实施例中,所述方法还包括:确定所述目标控件是否为首次处于曝光状态;若所述目标控件为首次处于曝光状态,则获取并保存所述目标控件的曝光数据。
又一实施例中,所述方法还包括:若所述目标控件为非首次处于曝光状态,忽略所述目标控件的曝光数据。
又一实施例中,所述基于所述回调函数将所述目标控件的曝光数据上传至服务器,包括:基于所述回调函数发送通知消息,所述通知消息用于通知页面开发者上报曝光数据;获取页面开发者基于所述通知消息输入的曝光数据,并上报至服务器。
又一实施例中,所述曝光管理器采用如下方式预先创建:在页面开发过程中,在软件开发工具包中添加配置参数,所述配置参数用于对曝光埋点的过程进行配置;创建注册控件列表并生成曝光管理器,所述注册控件列表用于保存需要监测曝光埋点的控件以及其对应的曝光数据。
本公开的第二方面提供一种页面控件的曝光埋点装置,所述装置包括:确定模块,用于确定页面中处于曝光状态的目标控件;保存模块,用于在曝光管理器中获取与所述目标控件对应的注册控件,并在所述注册控件中保存所述目标控件的曝光数据;处理模块,用于调用所述注册控件所关联的回调函数,并基于所述回调函数将所述目标控件的曝光数据上传至服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创鑫旅程网络技术有限公司,未经北京创鑫旅程网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210910214.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种模块化无转接框的星罩组合体结构
- 下一篇:干法工艺聚合物膜及应用