概要:本文解释了如何衡量再营销广告带来的增量。
什么是增量分析?
我们可以通过以下示例来直观地理解增量分析这一概念:
假设您近期在某个广告平台上投放了一系列再营销广告。该广告系列的转化率为5%。
您想要评估该次投放是否成功,并回答以下问题:
- 对于这个广告系列来说,5%的转化率是否合格?
- 如何判断该广告系列确实带来了额外的转化?
- 这次活动投入的成本是否获得了理想回报?
要准确、客观地回答这些问题,不能只看表面上的转化数据。我们必须考虑到这样一种情况:有一部分用户即使没有接触到这次再营销活动,也会自然转化。
因此,“总转化量”与“自然转化量”之间的差值,就是所谓的增量提升(incremental lift,或简称lift),这是判断活动真实价值的关键指标。但要精确衡量这一差值并不简单,而这正是AppsFlyer增量分析所提供的功能。
增量实验
增量分析可通过科学的实验方法,帮助您衡量增量提升。其核心思路是将用户划分为行为特征相似的群组。被营销活动触达的用户被分为"测试组",而未被营销活动触达的用户则被分为"对照组"。
通过对比两组的转化表现,即可清晰了解广告活动带来的真实增量。
计算方法
以下内容说明了增量分析面板中各项数据的计算逻辑。
增量提升
AppsFlyer增量分析使用两种不同的方法计算 增量提升:
- 意向处理法(ITT,Intent-to-treat)
- 基于触达法(Reach-based)
在评估广告活动表现时,基于触达法更为理想, 但这种方法需要广告平台提供额外的数据, 而并非所有平台能提供这样的数据。在这类平台上, 将采用ITT方法。
注意
在2021年12月16日之前, 系统仅通过ITT的方法计算增量提升。此后,历史数据已更新为在适用的情况下采用基于触达法计算。 因此,您可以重新查看早期实验,并根据新的方法论来解读结果。
基于ITT的增量计算
ITT(意向处理法)方法源自于医学实验。 研究人员会将受试人群随机分为两组:未接受治疗的病人为对照组,计划接受治疗的病人为实验组。 研究人员通过比较两组的结果,来衡量治疗效果。 在计算时,不考虑实验组成员是否真正接受了治疗。
在再营销场景下,增量提升衡量的是活动效果。 即使实验组中的用户没有真正与广告互动(没有“接受治疗”),只要他们属于实验组,就会被纳入计算范围。 换句话说,我们假设实验组中所有用户都接触过广告活动,以此来进行计算增量。
适用场景
AppsFlyer增量分析在SRN(自归因网络)中使用ITT方法。
虽然这并非首选方式,但ITT是一种科学严谨的实验方法,在无法进行基于触达计算时仍然能提供有效结果。
结果解读
由于ITT方法假设实验组所有用户都接触了广告,这可能会导致转化率偏低,从而出现增量提升值较低的情况。
基于触达的增量计算
顾名思义,基于触达的增量计算会考虑实验组用户在转化之前是否真正被广告触达(即是否实际看到过广告)。 此外,它还需要对对照组进行特定数学调整,以保证统计学上的有效性。 这类调整被称为创建一个“反事实对照组(counterfactual control group)”。
适用场景
AppsFlyer增量分析在非SRN(基于归因链接的广告平台)中采用基于触达的计算。
该方法需要广告平台向AppsFlyer提供以下数据:
- 曝光数据
- 归因链接中的广告系列ID
如果这些数据未上报,则无法进行增量分析(面板中会显示N/A)。
结果解读
由于基于触达的方法仅考虑真正看到广告的实验组用户,因此其结果通常会被“放大”:正向增量提升会更高,负向增量提升会更低。
最佳实践
由于两种计算方法可能产生显著差异,建议采取以下做法来确保结果解读的正确性:
-
创建实验时,应将受众划分为对照组和同类平台的一个或多个实验组:
- 归因链接广告平台(非SRN)用于基于触达计算;或
- SRN用于ITT计算
- 在初始实验中,建议仅将一个广告平台上的首重分为实验组和对照组,避免同时将计算方法不同的多个平台进行对比。
统计显著性
在评估增量实验的可靠性时,需要考虑统计显著性(即结果不是偶然发生的)。
在增量分析面板中,媒体渠道的显著性以百分比显示:
- 百分比表示:如果在相似条件下再次进行实验,该结果复现的可能性。
- 如果显著性低于 60%,面板会显示“结果不可靠(Unreliable results)”,而不再显示百分比。
- 显著性会受到受众规模、实验周期和渠道表现的影响。
增量分析面板
访问面板
增量分析是AppsFlyer的高阶功能。如需使用,请联系您的客户成功经理,或发送邮件至 hello@appsflyer.com。 订阅后,您即可访问增量分析面板。
访问方法:
- 从AppsFlyer后台的侧边栏中选择优化 > 增量分析。
- 在实验列表中,点击想查看的实验行,即可进入对应的面板。
面板导览
| 组成部分 | 说明 | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
筛选条件栏 |
衡量:选择您要查看的指标:
您在衡量筛选条件中选择的指标将在整个面板中显示。
事件:选择要查看的应用内事件。
媒体渠道:按实验中测试的一个或多个媒体渠道筛选数据。
日期范围:按所选日期范围筛选增量分析结果。 |
||||||||||||||||||||||
|
|
实验摘要 |
快速汇总整个实验的关键结果,一目了然。
|
||||||||||||||||||||||
|
|
显著性卡片 | 展示实验结果的统计显著性。 | ||||||||||||||||||||||
|
|
核心指标卡片 |
显示您在“衡量筛选条件”中选择的指标,如下所示。
注意:核心指标计算依赖成本数据,因此仅供ROI360订阅用户使用。 如果缺少成本或收入数据,对应指标将显示为N/A。 |
||||||||||||||||||||||
|
|
目标规模与触达卡片 |
目标规模:实验期间首次加入受众的独立用户数(按媒体渠道)。在饼图内环(深色部分)展示。 覆盖范围:目标用户中实际看到该媒体渠道广告的比例。在饼图外环(浅色部分)展示。 |
||||||||||||||||||||||
|
|
实验组层级增量提升卡片显示实验组的总增量指标与提升值(按媒体渠道)。 |
|
||||||||||||||||||||||
|
|
人均增量提升卡片 |
显示实验组用户的人均增量指标与提升值(按媒体渠道)。
|
||||||||||||||||||||||
|
|
趋势图 |
展示实验周期内的人均增量指标/提升变化:
|
||||||||||||||||||||||
|
|
趋势图视图控件 |
您可使用趋势图选择不同的视图和下载选项
点击导出按钮,将数据下载为CSV报告。
报告中的术语说明
|
原始数据报告
使用增量分析原始数据报表,可以深入分析用户与再营销活动的互动情况:
- 内容:包含参与增量实验的用户逐行级别数据。
-
获取方式:
- 通过Data Locker下载
- 数据更新频率:每日19:00–23:00(UTC)
可用报告
| 类别 | 报告名称 | Data Locker文件夹 |
|---|---|---|
| 首次识别 | 首次识别用户 | incrementality_first_seen_users |
| 应用内事件 | 自然应用内事件 | incrementality_organic_inapps |
| 非自然应用内事件 | incrementality_inapps | |
| 应用内事件再归因 | incrementality_inapps_reattr | |
|
应用打开(Sessions)
|
自然应用打开数 | incrementality_organic_sessions |
| 非自然应用打开数 | incrementality_sessions | |
| 应用打开再归因 | incrementality_sessions_reattr | |
| 卸载 | 卸载 (目前未填充数据) |
incrementality_uninstalls |
报告逻辑
报告结构的基本逻辑如下:
-
参与实验的用户—首次识别报告
- 在共享受众中设置规则,用于定义哪些用户进入实验。
- 当用户符合规则时,会在first_seen报告中记录事件。
- 用户会被随机分配到实验组或对照组中,并以is_control_group字段区分。
- 实验组用户会被分配至某个媒体渠道(pid_destination)用于再营销投放。
-
应用内交互: 用户在实验期间与应用的交互会记录在相应报告中:
- 交互类型:会话或应用内事件
- 用户归因状态 - 首次识别时:自然流量、非自然流量、再归因。例如:某用户最初通过自然渠道激活应用,则在实验中其状态仍为自然流量。
- 卸载:用户在测试期间卸载了应用。需启用卸载监测功能。
数据特征和字段
字段的可用性视报告类型而有所不同:
增量分析专属字段(按报表类型区分)
| 字段 | 说明 | 首次识别 | 应用内事件 | 应用打开(Sessions) | 卸载 |
|---|---|---|---|---|---|
| is_control_group | 如果为true,则该用户属于对照组。 | Y | Y | Y | Y |
| pid_destination | 用户被发送到的媒体渠道 | Y | Y | Y | Y |
| audience_id | 独立标识符 | Y | Y | Y | Y |
| joined_audience_date | 用户首次加入受众规则的日期 | Y | Y | Y | Y |
| audience_name | 受众名称(非唯一) | Y | Y | Y | Y |
| tm | 一天中的时间 | Y | Y | Y | |
| timestamp | 事件时间戳 YYYY-MM-DD HH:MM | Y | Y | ||
| app_ids | 关联到共享受众规则的 App ID | Y |
其他增量报告字段(按报告类型)
| 字段 | 显示名称* | 首次识别 | 应用内事件 | 应用打开(Sessions) | 卸载 |
|---|---|---|---|---|---|
| advertising_id | 广告ID (GAID) | Y | Y | Y | Y |
| android_id | Android ID | Y | Y | ||
| app_id | App ID(应用ID) | Y | Y | Y | Y |
| app_name | 应用名称 | Y | Y | ||
| app_version | 应用版本 | Y | Y | ||
| appsflyer_id | AppsFlyer ID | Y | Y | Y | |
| revenue_alt | 应用配置中的指定货币 | Y | |||
| bundle_id | Bundle ID | Y | Y | ||
| country | 国家代码 | Y | Y | Y | |
| currency | 货币代码 | Y | Y | Y | |
| customer_user_id | Customer user ID | Y | Y | ||
| brand | 设备品牌 | Y | Y | ||
| device_category | 设备类别 | Y | Y | ||
| model | 设备型号 | Y | Y | ||
| device_model | 设备型号 | Y | Y | ||
| device_type | 设备类型 | Y | Y | ||
| event_name | 事件名称 | Y | Y | Y | |
| event_revenue | 事件收入 | Y | |||
| event_revenue_currency | 事件收入货币 | Y | |||
| event_revenue_u_s_d | 以美元为单位的事件收入 | Y | |||
| event_time | 事件时间 | Y | Y | Y | |
| event_value | 事件值 | Y | Y | ||
| idfa | IDFA | Y | Y | Y | Y |
| idfv | IDFV | Y | Y | ||
| imei | IMEI | Y | Y | ||
| is_purchase_validated | 收入已验证 | Y | |||
| os_version | OS version | Y | Y | ||
| platform | 系统平台 | Y | Y | Y | |
| sdk_version | SDK version | Y | Y | ||
| * 根据原始数据规则 | |||||
增量功能特性与局限性
| 特点 | 说明 |
|---|---|
| 账户用户访问权限 | 可用(具体取决于账户授权) |
| 广告平台访问权限 | 不可用 |
| 代理访问权限 | 不可用。增量分析仅对广告主账户开放。 |
| 代理数据透明化 | 若代理开启了透明度模式,您也可以衡量由代理执行的广告活动。 |
| 币种 | USD |
| 数据时效性 |
面板:每日18:00 UTC更新前一日的数据。 Data Locker中的原始数据报告:每日19:00–23:00 UTC更新前一日的数据。 |
| 历史数据 | N/A |
| 非自然量数据 | 包含 |
| 自然量数据 | 包含 |
| S2S事件 | 如需将S2S事件计入增量分析,其数据中必须包含广告ID(iOS需包含IDFA,Android需包含GAID)。 |
| 时区 | UTC |