【技术实现步骤摘要】
埋点对象设置方法、装置及系统
本公开涉及通信
,尤其涉及一种埋点对象设置方法、装置及系统。
技术介绍
目前,通过在应用程序的页面中进行埋点,可以采集并分析埋点数据,来统计用户的行为习惯,进而可以为用户提供更好的使用体验。目前,在相关的技术中,每当需要收集页面的埋点数据时,都需要新建埋点对象,在利用埋点对象收集完成埋点数据并上报之后,这些埋点对象就会被丢弃,成为废弃埋点对象,这些废弃埋点对象会占用电子设备的存储空间,影响应用程序的页面加载时间,造成应用程序的卡顿。
技术实现思路
本公开提供一种埋点对象设置方法、装置、系统、服务器及存储介质,以至少解决相关技术中废弃埋点对象占用电子设备的内存,影响应用程序的页面加载时间,造成应用程序的卡顿的问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种埋点对象设置方法,包括:接收针对目标页面的埋点对象设置请求,确定与埋点对象设置请求对应的目标埋点对象;其中,目标埋点对象用于设置在目标页面中获取对应的埋点数据;检测到全局埋点对象池 ...
【技术保护点】
1.一种埋点对象的设置方法,其特征在于,包括:/n接收针对目标页面的埋点对象设置请求,确定与所述埋点对象设置请求对应的目标埋点对象;其中,所述目标埋点对象用于设置在所述目标页面中获取对应的埋点数据;/n检测到全局埋点对象池中存在所述目标埋点对象,从所述全局埋点对象池中获取所述目标埋点对象;其中,所述全局埋点对象池中包括至少一个已用于获取埋点数据的埋点对象;/n响应于所述埋点对象设置请求,在所述目标页面中设置所述目标埋点对象。/n
【技术特征摘要】
1.一种埋点对象的设置方法,其特征在于,包括:
接收针对目标页面的埋点对象设置请求,确定与所述埋点对象设置请求对应的目标埋点对象;其中,所述目标埋点对象用于设置在所述目标页面中获取对应的埋点数据;
检测到全局埋点对象池中存在所述目标埋点对象,从所述全局埋点对象池中获取所述目标埋点对象;其中,所述全局埋点对象池中包括至少一个已用于获取埋点数据的埋点对象;
响应于所述埋点对象设置请求,在所述目标页面中设置所述目标埋点对象。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测到所述全局埋点对象池中不存在所述目标埋点对象,新建所述目标埋点对象。
3.根据权利要求1所述的方法,其特征在于,所述全局埋点对象池包括复用池和缓存池,在所述接收针对目标页面的埋点对象设置请求,确定与所述埋点对象设置请求对应的目标埋点对象之后,所述方法还包括:
检测到所述复用池中存储有所述目标埋点对象,从所述复用池中获取所述目标埋点对象;
检测到所述复用池中没有所述目标埋点对象,检测所述缓存池中是否存在所述目标埋点对象;
检测到所述缓存池中存储有所述目标埋点对象,从所述缓存池中获取所述目标埋点对象。
4.根据权利要求1所述的方法,其特征在于,所述从所述全局埋点对象池中获取所述目标埋点对象,包括:
向服务器发送第一请求信息,所述第一请求信息用于从所述服务器的全局埋点对象池中获取所述目标埋点对象;
接收所述服务器返回的所述目标埋点对象。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
检测到显示界面包括目标页面所属的目标应用程序的启动页面,向服务器发送第二请求信息,所述第二请求信息用于从所述服务器获取所述第一埋点对象;
其中,第一埋点对象用于在接收到针对主程序页面的埋点对象设置请求的情况下,从所述全局埋点对象池中获取所述第一埋点对象,所述主程序页面为所述启动页面的下一页面。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述检测到已用于获取埋点数据的埋点对象,将所述埋点对象存储于所述全局埋点对象池。
7.一种埋点对象设置方法,其特征在于,包括:
接收电子设备发送的第一请求信息,所述第一请求信息用于从服务器的...
【专利技术属性】
技术研发人员:林剑辛,胡春雨,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。