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

技术编号:37721107 阅读:14 留言:0更新日期:2023-06-02 00:20
本公开实施方式涉及一种埋点方法、埋点装置、计算机可读存储介质、电子设备,涉及计算机技术领域。所述埋点方法包括:获取针对埋点元数据的编辑信息,所述埋点元数据用于描述埋点规则;根据所述埋点元数据所属的埋点坑位,将所述埋点元数据的编辑信息进行聚合,以确定出待开发埋点坑位和与所述待开发埋点坑位关联的目标编辑信息;基于所述待开发埋点坑位生成埋点任务,以根据所述埋点任务包括的待开发埋点坑位关联的目标编辑信息进行埋点开发。本公开可以提高埋点开发效率和埋点开发质量。开可以提高埋点开发效率和埋点开发质量。开可以提高埋点开发效率和埋点开发质量。

【技术实现步骤摘要】
埋点方法、埋点装置、计算机可读存储介质、电子设备


[0001]本公开的实施方式涉及计算机
,更具体地,本公开的实施方式涉及一种埋点方法、埋点装置、计算机可读存储介质及电子设备。

技术介绍

[0002]本部分旨在为权利要求中陈述的本公开的实施方式提供背景或上下文,此处的描述不因为包括在本部分中就承认是现有技术。
[0003]埋点是在应用中特定的流程收集一些信息,用来跟踪应用使用的情况,以为后续的进一步优化产品提供数据支撑。
[0004]在现有的埋点体系建设中,需要由埋点设计人员定义和管理埋点对象的埋点规则,并由客户端研发人员在研发时按照埋点设计人员设计的埋点规则进行埋点开发,以使得应用程序客户端能够按照既定的埋点规则进行埋点信息上报。

技术实现思路

[0005]然而,上述的方式需要埋点设计人员和埋点开发人员进行沟通,以告知埋点开发人员需要对哪些埋点进行开发,如果需要更换埋点开发人员,还需要重新进行沟通,导致埋点开发流程繁琐,效率低下。且上述的方式难以保证所有坑位的所有需要开发的埋点都被完全开发完成,存在较多的埋点漏埋或错埋的问题,埋点质量较低。
[0006]为此,非常需要一种改进的埋点方法,可以提高埋点的效率和埋点的质量,避免埋点漏埋或错埋的问题。
[0007]在本上下文中,本公开的实施方式期望提供一种埋点方法、埋点装置、计算机可读存储介质及电子设备。
[0008]根据本公开实施方式的第一方面,提供一种埋点方法,包括:获取针对埋点元数据的编辑信息,所述埋点元数据用于描述埋点规则;根据所述埋点元数据所属的埋点坑位,将所述埋点元数据的编辑信息进行聚合,以确定出待开发埋点坑位和与所述待开发埋点坑位关联的目标编辑信息;基于所述待开发埋点坑位生成埋点任务,以根据所述埋点任务包括的待开发埋点坑位关联的目标编辑信息进行埋点开发。
[0009]在一种可选的实施方式中,所述埋点元数据包括描述埋点对象属性的数据、描述埋点参数属性的数据、描述埋点参数取值的数据、描述埋点对象所绑定的埋点参数的数据、描述绑定关系模板的数据、描述埋点事件的数据、描述埋点对象所绑定的埋点事件的数据、描述埋点对象之间的父子关系的数据中的一种或多种;其中,所述绑定关系模板用于指示已经存在绑定关系的埋点对象和埋点参数。
[0010]在一种可选的实施方式中,所述根据所述埋点元数据所属的埋点坑位,将所述埋点元数据的编辑信息进行聚合,以确定出待开发埋点坑位和与所述待开发埋点坑位关联的目标编辑信息,包括:根据所述埋点元数据所属的埋点坑位,将属于同一埋点坑位的所述编辑信息进行聚合;基于聚合后的所述编辑信息,确定出所述待开发埋点坑位和所述待开发
埋点坑位关联的目标编辑信息。
[0011]在一种可选的实施方式中,基于所述待开发埋点坑位生成埋点任务,包括:将一个或多个所述待开发埋点坑位配置给同一埋点任务,以基于所述待开发埋点坑位生成一个或多个埋点任务。
[0012]在一种可选的实施方式中,所述根据埋点元数据所属的埋点坑位,将所述编辑信息进行聚合,以确定出待开发埋点坑位和所述待开发埋点坑位中的目标编辑信息,包括:从所述埋点元数据中,确定出第一埋点元数据,其中,所述第一埋点元数据的编辑信息导致埋点规则变化;根据所述第一埋点元数据所属的埋点坑位,将所述第一埋点元数据的编辑信息进行聚合,以确定出待开发埋点坑位和与待开发埋点坑位关联的目标编辑信息。
[0013]在一种可选的实施方式中,所述方法还包括:从所述埋点元数据中,确定出第二埋点元数据,其中,所述第二埋点元数据的编辑信息不导致埋点规则发生变化;根据针对所述第二埋点元数据的编辑信息,对所述第二埋点元数据进行更新。
[0014]在一种可选的实施方式中,所述方法还包括:基于所述埋点元数据的类型和所述埋点元数据的编辑信息对应的编辑类型,确定出所述编辑信息的变更类型;根据所述待开发埋点坑位中的目标编辑信息包括的变更类型,为所述待开发埋点坑位配置变更类型标签,所述变更类型标签用于指示在所述待开发埋点坑位中进行的变更类型。
[0015]在一种可选的实施方式中,所述变更类型包括埋点事件新增、埋点事件修改、埋点事件删除、埋点参数变更、绑定事件变更、埋点父子关系新增、埋点父子关系下线、埋点对象新增、复用开发中的一种或多种;所述基于所述埋点元数据的类型和所述埋点元数据的编辑信息对应的编辑类型,确定出所述编辑信息的变更类型,包括:在所述埋点元数据的类型为描述埋点事件且所述编辑类型为新增的情况下,确定出所述变更类型为埋点事件新增;在所述埋点元数据的类型为描述埋点事件且所述编辑类型为修改的情况下,确定出所述变更类型为埋点事件修改;在所述埋点元数据的类型为描述埋点事件且所述编辑类型为删除的情况下,确定出所述变更类型为埋点事件删除;在所述埋点元数据的类型为描述埋点对象所绑定的埋点参数的数据且所述编辑类型为新增、修改、删除中的任一种的情况下,确定出所述变更类型为埋点参数变更;在所述埋点元数据的类型为描述埋点对象所绑定的埋点事件的数据且所述编辑类型为新增、修改、删除中的任一种的情况下,确定出所述变更类型为绑定事件变更;在所述埋点元数据的类型为描述埋点对象之间的父子关系的数据且所述编辑类型为新增的情况下,确定出所述变更类型为埋点父子关系新增;在所述埋点元数据的类型为描述埋点对象之间的父子关系的数据且所述编辑类型为删除的情况下,确定出所述变更类型为埋点父子关系下线;在所述编辑类型为新建埋点对象的情况下,确定出所述变更类型为埋点对象新增;在所述埋点元数据的类型为描述埋点对象之间的父子关系的数据且所述编辑类型为给已有埋点对象新增父对象或子对象,确定出所述变更类型为复用开发。
[0016]在一种可选的实施方式中,所述方法还包括:响应为任一所述埋点任务配置目标版本标签的触发操作,为所述埋点任务添加目标版本标签;在所述目标版本标签指示的目标版本的应用程序上线的情况下,对所述埋点任务进行发布上线。
[0017]在一种可选的实施方式中,所述响应为所述埋点任务配置目标版本标签的触发操作,为所述埋点任务添加目标版本标签,包括:响应针对所述埋点任务的完成确认操作,将
所述埋点任务的任务状态从未完成配置为已完成;在所述埋点任务的状态为已完成的情况下,响应为所述埋点任务配置目标版本标签的触发操作,为所述埋点任务添加目标版本标签。
[0018]在一种可选的实施方式中,所述方法还包括:在所述目标版本标签指示的目标版本的应用程序已发布上线的情况下,将所述目标版本标签添加至已上线版本标签集合中;根据基准应用程序版本中的第一埋点元数据和发布上线的所述埋点任务中的第二埋点元数据,确定出第三埋点元数据,所述基准应用程序版本包括编辑操作所编辑的埋点元数据对应的应用程序版本,所述编辑操作用于生成所述编辑信息;根据所述第三埋点元数据,确定出所述目标版本标签指示的应用程序版本对应的埋点元数据。
[0019]在一种可选的实施方式中,所述方法还包括:响应对第一视图的查询操作,显示应用程序的版本列表本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种埋点方法,其特征在于,包括:获取针对埋点元数据的编辑信息,所述埋点元数据用于描述埋点规则;根据所述埋点元数据所属的埋点坑位,将所述埋点元数据的编辑信息进行聚合,以确定出待开发埋点坑位和与所述待开发埋点坑位关联的目标编辑信息;基于所述待开发埋点坑位生成埋点任务,以根据所述埋点任务包括的待开发埋点坑位关联的目标编辑信息进行埋点开发。2.根据权利要求1所述的埋点方法,其特征在于,所述埋点元数据包括描述埋点对象属性的数据、描述埋点参数属性的数据、描述埋点参数取值的数据、描述埋点对象所绑定的埋点参数的数据、描述绑定关系模板的数据、描述埋点事件的数据、描述埋点对象所绑定的埋点事件的数据、描述埋点对象之间的父子关系的数据中的一种或多种;其中,所述绑定关系模板用于指示已经存在绑定关系的埋点对象和埋点参数。3.根据权利要求1所述的埋点方法,其特征在于,所述根据所述埋点元数据所属的埋点坑位,将所述埋点元数据的编辑信息进行聚合,以确定出待开发埋点坑位和与所述待开发埋点坑位关联的目标编辑信息,包括:根据所述埋点元数据所属的埋点坑位,将属于同一埋点坑位的所述编辑信息进行聚合;基于聚合后的所述编辑信息,确定出所述待开发埋点坑位和所述待开发埋点坑位关联的目标编辑信息。4.根据权利要求1所述的埋点方法,其特征在于,基于所述待开发埋点坑位生成埋点任务,包括:将一个或多个所述待开发埋点坑位配置给同一埋点任务,以基于所述待开发埋点坑位生成一个或多个埋点任务。5.根据权利要求1所述的埋点方法,其特征在于,所述根据埋点元数据所属的埋点坑位,将所述编辑信息进行聚合,以确定出待开发埋点坑位和所述待开发埋点坑位中的目标编辑信息,包括:从所述埋点元数据中,确定出第一埋点元数据,其中,所述第一埋点元...

【专利技术属性】
技术研发人员:邹衍芳陈锦海曹偲杨义春胡持王健
申请(专利权)人:杭州网易云音乐科技有限公司
类型:发明
国别省市:

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

1