产品场景中的优惠事件
移动应用通常实现多步骤的用户场景,例如:
- 营销优惠;
- 购买商品和服务;
- 用户漏斗;
- 流程步骤;
- 申请和审批结果;
- 异步 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
检查报告中的数据
设置发送优惠事件后,请确保事件已进入系统。指标可在 优惠 报告中查看。
构建报告时,您可以选择例如仅来自特定区域的用户或执行了特定操作的用户。您可以使用细分来实现。
如果您没有找到所需答案,可以通过反馈表单提交您的问题。 请尽可能详细地描述问题。 如果可能,请附上截图。