埋点数据的发送方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:23557948 阅读:29 留言:0更新日期:2020-03-25 03:38
本发明专利技术实施例提供了一种埋点数据的发送方法、装置、电子设备及计算机可读存储介质,该方法包括:生成被触发的埋点的埋点数据;判断所述埋点数据是否满足预先获取的投递规则;在所述埋点数据满足所述投递规则的情况下,发送所述埋点数据;在所述埋点数据不满足所述投递规则的情况下,禁止发送所述埋点数据。本发明专利技术实施例能够减少服务器接收的pingback消息,降低服务器处理的数据,从而能够节省服务器资源。

Transmission method, device, electronic equipment and computer readable storage medium of buried point data

【技术实现步骤摘要】
埋点数据的发送方法、装置、电子设备及计算机可读存储介质
本专利技术涉及数据处理
,特别是涉及一种埋点数据的发送方法、装置、电子设备及计算机可读存储介质。
技术介绍
应用程序(Application,App)开发和数据分析过程中可以采用埋点技术,应用程序可以发送埋点数据(如自动引用通知(pingback)消息)给服务器用于分析和排障。埋点是数据采集领域的术语,指的是当应用程序中某些特定事件发生时,采集相关的数据信息,如访客数、页面停留时间和点击率等等。现有的埋点方式有两种,第一种是采用人工埋点,该埋点方式的缺陷是容易出错和遗漏。基于第一种埋点方式存在的缺陷,目前普遍采用的第二种埋点方式是采用全埋点,全埋点是指收集用户的所有行为数据,也就是说,该埋点方式已经在底层全部部署好基础代码,基于此基础代码即可收集用户在所有热点和控件处(可以称之为监测点)的行为数据。同时,采用全埋点方式,应用程序还会将收集的所有行为数据发送给服务器,供服务器分析的时候使用。然而,对于存在有海量用户,且每天产生海量交互事件的应用程序,采用全埋点方式产生的本文档来自技高网...

【技术保护点】
1.一种埋点数据的发送方法,其特征在于,所述方法包括:/n生成被触发的埋点的埋点数据;/n判断所述埋点数据是否满足预先获取的投递规则;/n在所述埋点数据满足所述投递规则的情况下,发送所述埋点数据;/n在所述埋点数据不满足所述投递规则的情况下,禁止发送所述埋点数据。/n

【技术特征摘要】
1.一种埋点数据的发送方法,其特征在于,所述方法包括:
生成被触发的埋点的埋点数据;
判断所述埋点数据是否满足预先获取的投递规则;
在所述埋点数据满足所述投递规则的情况下,发送所述埋点数据;
在所述埋点数据不满足所述投递规则的情况下,禁止发送所述埋点数据。


2.根据权利要求1所述的方法,其特征在于,所述生成被触发的埋点的埋点数据,包括:
获取被触发的埋点的交互接口;
获取所述交互接口的接口路径;
基于所述接口路径,生成所述埋点的目标标识;
基于所述目标标识,生成所述埋点的埋点数据。


3.根据权利要求2所述的方法,其特征在于,所述判断所述埋点数据是否满足预先获取的投递规则,包括:
在所述目标标识属于所述投递规则中的第一标识集合的情况下,确定所述埋点数据满足所述投递规则;在所述目标标识不属于所述投递规则中的第一标识集合的情况下,确定所述埋点数据不满足所述投递规则,所述第一标识集合为允许投递的埋点的标识集合。


4.根据权利要求2所述的方法,其特征在于,所述判断所述埋点数据是否满足预先获取的投递规则,包括:
在所述目标标识不属于所述投递规则中的第二标识集合的情况下,确定所述埋点数据满足所述投递规则;在所述目标标识属于所述投递规则中的第二标识集合的情况下,确定所述埋点数据不满足所述投递规则,所述第二标识集合为禁止投递的埋点的标识集合。


5.根据权利要求1所述的方法,其特征在于,所述生成被触发的埋点的埋点数据之前,所述方法还包括:
在设置有埋点的应用程序或网站启动时,调用服务器的接口,从所述服务器获得所述投递规则;或者,
在与服务器建立连接的情况下,接收所述服务器发送的投递消息,所述投递消息中包括所述投递规则。


6.一种埋点数据的发送装置,其特征在于,所述装置包括:
生成模块,用于生成被触发的埋点的埋点数据;
判断模块,用于判断所述埋点数据是否满足预先获取的投递规则;
发送模块,用于在所述埋...

【专利技术属性】
技术研发人员:陆瀛海
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1