产品场景中的优惠事件

移动应用通常实现多步骤的用户场景,例如:

  • 营销优惠;
  • 购买商品和服务;
  • 用户漏斗;
  • 流程步骤;
  • 申请和审批结果;
  • 异步 S2S 结果。

为了分析多步骤场景中的事件,我们建议使用 Product Flow 方法——不使用任意的 custom events,而是使用根据产品场景关键阶段标记的优惠事件:

  • 优惠展示;
  • 流程开始;
  • 中间步骤;
  • 最终结果。

发送优惠事件不计入自定义事件和 DSA 的付费限制,也不影响套餐价格。

优惠事件数据的计算方式

数据由 SDK 为每个优惠事件发送。AppMetrica 中的所有优惠事件都与用户关联,并基于这些数据计算指标。

事件

事件 描述
offerShown 用户看到了优惠或提议(横幅、弹窗、推送、按钮、卡片)
flowStart 用户开始产品流程(激活了场景)
flowStep 中间流程步骤(上传文档、选择套餐、确认)
flowResult 场景的最终结果(成功、拒绝、取消、待处理)

指标

指标 描述
优惠展示次数 报告期内 offerShown 事件的数量
看到优惠的用户 报告期内看到优惠的唯一用户数量
流程开始次数 报告期内 flowStart 事件的数量
开始流程的用户 报告期内开始流程的唯一用户数量
流程步骤数 报告期内 flowStep 事件的数量
完成的场景 报告期内状态为 success 的 flowResult 事件数量
转化率 offerShown → flowStart flowStart 事件数量与 offerShown 事件数量的比值
转化率 flowStart → flowResult 成功的 flowResult 事件数量与 flowStart 事件数量的比值
平均步骤数 每个场景的平均 flowStep 事件数量

多步骤场景在以下行业的应用中尤为常见:

  • 银行;
  • 保险服务;
  • 电信;
  • 预订和旅行服务;
  • 订阅服务;
  • 配送服务;
  • 市场平台;
  • 游戏。

针对这些行业,我们准备了主要产品场景的详细实现示例,请参见 产品场景示例 部分。

从自定义事件迁移到 Product Flow

使用 custom events 时,您可能会遇到以下问题:

  • 相同的步骤名称不同,导致事件难以相互匹配。
  • 难以比较场景的效率。
  • 难以分析阶段之间的转化。
  • 无法自动构建漏斗。
  • 难以构建标准报告。
  • 分析数据难以在团队之间传递。

如果您已经在使用 custom events,迁移到 Product Flow 可以是渐进的:新的优惠事件可以与现有的自定义事件并行发送。优惠事件不消耗 custom events 的限制。因此,您可以先验证迁移的正确性和数据的完整性,然后再停止发送相应的 custom events。

设置发送优惠事件

通过 SDK 设置发送优惠事件

步骤 1. 激活 SDK

确保 AppMetrica SDK 已在您的应用中激活:

步骤 2. 通过 SDK 设置发送优惠事件

选择平台和集成方式,并配置相应的 SDK 方法:

调试

AppMetrica 无法将事件区分为测试事件和非测试事件。如果使用主 API key 调试优惠事件的数据收集,测试事件将计入总体统计。因此,请使用 reporter 将数据发送到额外的 API key 进行调试。

详细了解 reporter

检查报告中的数据

设置发送优惠事件后,请确保事件已进入系统。指标可在 优惠 报告中查看。

构建报告时,您可以选择例如仅来自特定区域的用户或执行了特定操作的用户。您可以使用细分来实现。

如果您没有找到所需答案,可以通过反馈表单提交您的问题。 请尽可能详细地描述问题。 如果可能,请附上截图。

联系支持 为文档提出改进建议