数据埋点配置方法及装置制造方法及图纸

技术编号:23238843 阅读:18 留言:0更新日期:2020-02-04 18:19
本发明专利技术的实施方式涉及计算机技术领域,更具体地,本发明专利技术的实施方式涉及数据埋点配置方法及装置,存储介质和电子设备。所述方法包括:响应于发生的目标事件,触发所述目标事件对应的预埋埋点,以使所述预埋埋点获取所述目标事件对应的当前应用数据;根据预设规则对所述当前应用数据进行评估,并在所述当前应用数据符合预设规则时,对所述预埋埋点进行埋点参数计算;根据所述埋点参数计算结果为所述预埋埋点执行对应的埋点配置操作。本发明专利技术的方法可以实现对现有埋点的实时动态配置。

Configuration method and device of data buried point

【技术实现步骤摘要】
数据埋点配置方法及装置
本专利技术的实施方式涉及计算机
,更具体地,本专利技术的实施方式涉及数据埋点配置方法及装置,存储介质和电子设备。
技术介绍
本部分旨在为权利要求中陈述的本专利技术的实施方式提供背景或上下文,此处的描述不因为包括在本部分中就承认是现有技术。数据埋点作为一种常用的数据收集方法,可以在应用程序的特定流程节点中收集用户的行为数据或者其他指定类型的信息,并将收集的数据和信息用于后续的产品优化,或用于研究用户的行为习惯等方面。
技术实现思路
但是,在一些技术中,一方面,现有的埋点配置方案中,所有的埋点信息均由服务器端生成再下发至各客户端,在发生埋点变更时,也需要由服务器端生成新的埋点信息再下发至各客户端,且需要对原有埋点进行重埋,导致埋点配置过程比较繁琐,埋点改造成本较高;另一方面,现有的埋点配置方案中,对于客户端中没有预埋的埋点,缺少埋点上报的能力,无法动态处理漏埋或新增埋点的情况。因此,在现有技术中,如何动态配置埋点,仍然缺少对应的轻量级的、能够实现动态配置的埋点配置方法。为此,非常需要一种改进的数据埋点配置方法及装置、存储介质和电子设备,以实现对数据埋点的动态化配置。在本上下文中,本专利技术的实施方式期望提供一种数据埋点配置方法和装置、存储介质和电子设备。根据本公开的一个方面,提供一种数据埋点配置方法,包括:响应于发生的目标事件,触发所述目标事件对应的预埋埋点,以使所述预埋埋点获取所述目标事件对应的当前应用数据;根据预设规则对所述当前应用数据进行评估,并在所述当前应用数据符合预设规则时,对所述预埋埋点进行埋点参数计算;根据所述埋点参数计算结果为所述预埋埋点执行对应的埋点配置操作。在本公开的一种示例性实施例中,所述对所述预埋埋点进行埋点参数计算包括:获取所述目标事件对应的埋点配置策略;根据所述埋点配置策略计算所述预埋埋点的埋点参数。在本公开的一种示例性实施例中,所述根据预设规则对所述目标应用数据进行评估时,所述方法还包括:在所述目标应用数据不符合预设规则时,保留所述预埋埋点。在本公开的一种示例性实施例中,所述预埋埋点对应的埋点配置操作,包括:清除所述预埋埋点或者更新所述预埋埋点。在本公开的一种示例性实施例中,所述目标事件对应的当前应用数据包括以下任意一项或任意多项:网络参数、应用程序版本、预埋埋点目标参数以及所述目标事件对应的页面参数。在本公开的一种示例性实施例中,所述发生所述目标事件后,所述方法还包括:基于已触发的所述目标事件,采集所述目标事件对应的当前应用数据;根据预设规则对所述目标事件对应的当前应用数据进行评估,并在所述当前应用数据符合预设规则时,针对所述目标事件进行埋点参数计算;根据所述埋点参数计算结果为所述目标事件执行对应的埋点配置操作。在本公开的一种示例性实施例中,所述根据所述埋点参数计算结果为所述目标事件执行对应的埋点配置操作包括:在所述埋点参数计算结果符合预设规则时,为所述目标事件配置新增埋点。根据本公开的一个方面,提供一种数据埋点配置装置,包括:当前应用数据获取模块,用于响应发生的目标事件,触发所述目标事件对应的预埋埋点,以使所述预埋埋点获取所述目标事件对应的当前应用数据;埋点参数计算模块,用于根据预设规则对所述当前应用数据进行评估,并在所述当前应用数据符合预设规则时,对所述预埋埋点进行埋点参数计算;埋点配置模块,用于根据所述埋点参数计算结果为所述预埋缅甸执行对应的埋点配置操作或预埋埋点配置操作。在本公开的一种示例性实施例中,所述埋点参数计算模块,包括:配置策略获取单元,用于获取所述目标事件对应的埋点配置策略;参数计算单元,用于根据所述埋点配置策略计算所述预埋埋点的埋点参数。在本公开的一种示例性实施例中,所述埋点配置模块包括:埋点保留单元,用于在所述目标应用数据不符合预设规则时,保留所述预埋埋点。在本公开的一种示例性实施例中,所述埋点配置模块包括:埋点清除模块,用于清除所述预埋埋点或者更新所述预埋埋点。在本公开的一种示例性实施例中,所述目标事件对应的当前应用数据包括以下任意一项或任意多项:网络参数、应用程序版本、预埋埋点目标参数以及所述目标事件对应的页面参数。在本公开的一种示例性实施例中,所述装置还包括:当前应用数据采集模块,用于基于已触发的所述目标事件,采集所述目标事件对应的当前应用数据;新增埋点评估模块,用于根据预设规则对所述目标事件对应的当前应用数据进行评估,并在所述当前应用数据符合预设规则时,针对所述目标事件进行埋点参数计算;新增埋点配置模块,用于根据所述埋点参数计算结果为所述目标事件执行对应的埋点配置操作。在本公开的一种示例性实施例中,所述新增埋点配置模块,包括:新增执行单元,用于在所述埋点参数计算结果符合预设规则时,为所述目标事件配置新增埋点。根据本公开的一个方面,提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述实施例任一项所述的数据埋点配置方法。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的数据埋点配置方法。根据本专利技术实施方式的数据埋点配置方法,通过利用预埋埋点对发生的目标事件采集对应的当前应用数据;再对当前应用数据进行评估,从而在当前应用数据满足要求时对该预埋埋点进行埋点参数计算,从而可以根据埋点参数计算结果为该预埋埋点执行对应的配置操作。例如,更新埋点、忽略埋点或删除埋点等。进而实现对埋点的实时动态配置。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:图1示意性地示出了根据本专利技术实施方式的数据埋点配置方法的流程图;图2示意性地示出了根据本专利技术实施方式的对预埋埋点采集的当前应用数据进行评估的方法流程图;图3示意性地示出了根据本专利技术实施方式的数据埋点配置方法的流程图;图4示意性地示出了根据本专利技术实施方式的当前应用数据进行评估的方法流程图;图5示意性地示出了根据本专利技术实施方式的数据埋点配置装置的方框图;图6示出了根据本专利技术实施方式的存储介质的示意图;以及图7示意性示出了根据专利技术实施方式的电子设备的方框图。在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术,而并非以任何方式限制本专利技术的范围。相反,提本文档来自技高网...

【技术保护点】
1.一种数据埋点配置方法,其特征在于,包括:/n响应于发生的目标事件,触发所述目标事件对应的预埋埋点,以使所述预埋埋点获取所述目标事件对应的当前应用数据;/n根据预设规则对所述当前应用数据进行评估,并在所述当前应用数据符合预设规则时,对所述预埋埋点进行埋点参数计算;/n根据所述埋点参数计算结果为所述预埋埋点执行对应的埋点配置操作。/n

【技术特征摘要】
1.一种数据埋点配置方法,其特征在于,包括:
响应于发生的目标事件,触发所述目标事件对应的预埋埋点,以使所述预埋埋点获取所述目标事件对应的当前应用数据;
根据预设规则对所述当前应用数据进行评估,并在所述当前应用数据符合预设规则时,对所述预埋埋点进行埋点参数计算;
根据所述埋点参数计算结果为所述预埋埋点执行对应的埋点配置操作。


2.根据权利要求1所述的方法,其特征在于,所述对所述预埋埋点进行埋点参数计算包括:
获取所述目标事件对应的埋点配置策略;
根据所述埋点配置策略计算所述预埋埋点的埋点参数。


3.根据权利要求1所述的方法,其特征在于,所述根据预设规则对所述目标应用数据进行评估时,所述方法还包括:
在所述目标应用数据不符合预设规则时,保留所述预埋埋点。


4.根据权利要求1所述的方法,其特征在于,所述预埋埋点对应的埋点配置操作,包括:
清除所述预埋埋点或者更新所述预埋埋点。


5.根据权利要求1所述的方法,其特征在于,所述目标事件对应的当前应用数据包括以下任意一项或任意多项:
网络参数、应用程序版本、预埋埋点目标参数以及所述目标事件对应的页面参数。


6.根据权利要求1所述的方法,其特征在于,所述发生所述目标事件后,所述方法还包括:
基于已触发的所述目标事件,采集所述目标事件对应的当前...

【专利技术属性】
技术研发人员:勾哲华
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:浙江;33

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

1