埋点事件
Last updated
Last updated
在 GrowingIO 的一个项目内,埋点事件的个数上限为 500 个。如果您所创建的埋点事件已达上限,请联系您的客户成功经理或邀请技术支持进行扩容。
在 GrowingIO 上着手进行任何分析之前,首先要确定的一个问题是:如何设计“指标 + 维度”的体系?对于无埋点数据,我们通过圈选确定“指标”,而“维度”则由 GrowingIO 提供了数个。对于自定义数据,我们可以相对更自由地选择“指标 + 维度”的体系。
更具体的说,从一个实际场景出发,我们需要确定在分析中需要用到哪些量化的值,然后用什么样的维度来分解这些值。例如,对于电商在分析用户下单情况时,用户的下单量、下单金额就是我们需要量化的“指标”,而每个订单所含具体商品、商品分类、优惠券信息等就是“维度”。那么对于下单这件事,我们就可以这样设计 ”指标 + 维度“:
指标:
订单总量
维度:
商品ID/名称
商品 SKU
优惠券名称
收货地址
...
那么现在很明显了,"订单总量" 这个指标,需要用 ”埋点事件“ 来实现。
在设计“指标 + 维度”体系时可能需要注意:
Android、iOS 以及 Web 端三端不需要区分:对于这三端,可以只定义一个指标,而不需要分别对三端定义三个指标。举例来说,“订单总量”这个指标可以包含三端的总量,在 GrowingIO 平台分析时使用预定义维度“网站/手机应用”或者“操作系统”就可以拆分三端分别的量。考虑到自定义事件和事件级变量均有最大个数上限,不建议拆分三端而占用事件数。
当我们完成 ”指标 + 维度“ 的设计之后,请勿直接开始代码的部署,需要先到 GrowingIO 后台找到【数据管理】-【事件与变量】功能,在界面中完成对应的配置。
对于每一个自定义事件,建议您在配置之前,先按下表列出配置细项,其中
名称 ==> GrowingIO 后台指标名称
描述 ==> 可选,仅作备注使用
标识符 ==> 此事件在代码中的标识,可以为英文、下划线和数字,大小写敏感
类型 ==> 计数器(递增 1)或。当您的事件是计“次数”时,请选用“计数器”类型
填入自定义事件配置界面,如下图:
在完成了配置后,即可在代码中完成以上设计的 “自定义事件和变量” 的部署。具体的说,就是调用 GrowingIO 提供的 API 接口,上传数据。
API 中给出了埋点事件的上传方式。
在完成了【数据管理】-【事件与变量】的配置,以及代码实施后,我们当然需要对数据是否成功上传进行校验。校验工作分为两步完成。
数据校验第一步:本地开发环境校验
数据校验第二步:GrowingIO 后台图表验证
在 GrowingIO 分析后台,找到 “单图” - “新建事件分析”,然后在图表中选择您设计好的埋点事件,查看是否有数据。当然,您需要首先确保埋点事件确实有被触发。
至此,您已经完成了 “埋点事件” 的上传,如您在配置或添加代码中有任何疑问,请联系您的客户成功经理咨询,或在工单系统中反馈问题。谢谢。
商品ID/名称、优惠券名称等维度,则可以通过下一章节的来实现,此处先不展开。
GrowingIO 提供了 SDK debug 模式以及 debug 工具,来帮助您完成数据的校验。具体请参考 。