Facebook 广告 SKAdNetwork 集成

文档

集成摘要

SKAdNetwork 回传处理 不适用
转换值解码 支持
活动数据丰富

支持

由于数据是在广告系列级别汇总的,因此 Facebook 的广告组报告可能是不完整的

在可用的情况下,支持的粒度为
- 广告系列名称
- 广告系列 ID
- 子广告系列名称(广告组名称)
- 子广告系列 ID(广告组 ID)
- 浏览量/点击量
- 国家
- 已建模(可在 API 和目的地中使用)
- SKAN 广告系列 ID(可在 API 和目的地中使用)

注意:Facebook 不会与客户或MMP共享 SKAdNetwork Redownload 标志。来自 Facebook 的 SKAN 安装绝不会在报告中显示为重新下载。

广告系列数据粒度 支持
转换模型共享 支持

常见问题和故障排除

故障排除

为什么 Singular 和 Facebook 之间报告的 SKAdNetwork (SKAN) 安装量可能存在差异

Singular 和 Facebook 报告的 SKAN 安装量不同可能有几个原因:

  1. 不同的归因设置:Singular 同时考虑点击转化和浏览转化,而 Facebook 可能默认只显示点击转化。要在 Facebook 中使用相同的设置,请使用 SKAdNetwork 设置并同时添加浏览和点击安装:
  2. 数据刷新率:Singular 和 Facebook 的数据刷新频率可能不同,从而导致暂时性差异。
  3. 隐私阈值:苹果隐私阈值的变化可能会导致 Facebook 上 SKAdNetwork 数据中的转换值缺失。可能需要满足最低安装要求,数据才能在没有空信息的情况下传回。
  4. 时区差异:Facebook 的 SKAdNetwork 报告使用 Facebook 帐户配置的时区,可能与 Singular 的报告不同。
  5. 重新下载处理:Facebook 不共享 SKAdNetwork 重下载标记,导致报告中来自 Facebook 的 SKAN 安装不显示为重下载。
  6. 活动和账户限制:对于 SKAdNetwork 广告系列,Facebook 对每个应用的活动广告系列和每个应用的广告账户有限制,这可能会影响报告数据。
  7. 数据聚合级别:Facebook 在广告系列级别汇总数据,可能导致在广告组级别报告部分数据,从而在数据粒度不同时造成差异。
  8. 转换模型差异:Singular 和 Facebook 之间转换模型或配置的差异会导致报告的安装量不同。
  9. 转换模型更改延迟:Singular 中转换模型的变化可能不会立即反映到 Facebook 的报告中,从而造成短期差异。

在比较 Singular 和 Facebook 之间的数据时,考虑这些因素有助于了解任何差异的来源。

为什么我无法选择 "价值(优化)"作为 Facebook SKAN 营销活动的选项?


mceclip0.png

要使 "价值 "成为可选选项,请仔细检查您的应用程序是否符合 Facebook 对价值优化的要求。特别是

  • 您必须使用单一收入转换模型(配置模式)。Facebook 价值优化使用收入/购买量进行优化,因此必须使用单一收入模式。
  • 有一个活跃的或最近的 AEO 营销活动,使用收入模式对应用程序进行优化,因为:
    • 在过去 7 天内,Facebook 必须收到至少 15 次具有转换值的归因点击购买。
    • 在过去 7 天内,Facebook 必须至少收到 2 个不同的购买转化值。
注: 应用程序只需满足 Facebook 的 VO 资格要求一次。

有关详细信息,请参阅Facebook 有关 VO 资格要求的文档

为什么我看到 Facebook 的许多转换值丢失

Facebook 就通过 SKAdNetwork 传回的 AEO/VO 营销活动的缺失转换值的增加提供了以下声明:

2021 年 5 月,我们发现了一个影响 iOS 14 SKAdNetwork (SKAN) 应用程序事件优化 (AEO)/ 值优化 (VO) 活动的问题,导致传回数据中的空转换值增加。

根据我们产品团队进行的调查,我们非常确信这是由于 Apple 更改了 SKAN 营销活动的隐私阈值而引发的,这意味着营销活动需要有最低数量的营销活动安装次数,数据才能在没有空信息的情况下传回。

虽然我们正在努力在 7 月初之前实施后端缓解措施,但我们建议广告客户采取以下替代措施:

  • 合并广告系列以满足每天 128 次安装的要求
  • 增加预算以满足每天 128 次安装的要求
  • 在选项 1 和 2 之后,如果您仍然遇到成本过高的问题,将优化从 AEO/VO 切换到 MAI 可能有助于达到最低安装阈值
为什么我无法在 SingularSKAdNetwork报告中看到来自 Facebook 的 SKAdNetwork 事件

确保您已映射以下内容:

  • 将 SDK 事件映射到 Facebook 事件(在 "合作伙伴配置 "中)
  • 将 Singular SKAN 事件映射到 Facebook 事件(在"设置">"事件 "中)。

有关详细信息,请参阅 如何使 SKAN 事件包含来自 Facebook 的数据?

为什么在 Facebook Events Manager 中输入 "MMP URL "时会出现错误

mceclip0.png

  • 检查是否在 Singular 中配置了活动转换模型(步骤 #2)
  • 检查是否已在 Facebook 合作伙伴配置中映射了所有事件(步骤#3)
  • 检查 MMP URL 中是否有空格或其他非 URL 安全字符(步骤 #4)
  • 确认 SKAN 转换跟踪 URL 中的 app_id 与 Singular Apps 页面上的 App ID 一致。

常见问题

Facebook 的营销活动类型支持哪些转换模型

mceclip0.png

Facebook 广告管理器 - 广告系列类型选项

创建 Facebook 广告系列时,您可以选择不同的广告投放优化选项。由于这些广告系列根据不同的应用程序信号进行优化,因此并非所有广告系列类型都支持您的 Singular 转换模型。

以下是 Facebook 广告系列类型及其支持的 Singular 转换模型列表

Facebook 营销活动类型 支持的单一转换模型
应用程序安装 (MAI) 任何模型类型(转换事件、参与、漏斗、收入)
应用程序活动 (AEO) 转换事件、漏斗、收入
价值 (VO)
*见附加要求
收入
如果我改变转换模式会怎样?

Facebook 大约每小时更新一次最新模型。如果您更改了转换模型,Singular 将暂停现有模型,然后激活新模型。由于 SKAdNetwork 的限制,这一过程最长需要 48 小时,其中有 24 小时不会发送或记录转换值。这也会导致 Facebook 自动暂停您的营销活动 24 小时。

提醒:虽然我们鼓励您在开始使用 SKAdNetwork 时尝试使用不同的模型,但我们不建议您之后定期更换模型,因为每次更换都会造成延迟。

我可以同时使用Facebook SDKSingular SDK吗?

在同一个应用程序中,您只能使用一个 SDK 管理 SKAdNetwork 转换值。但是,如果您按照本说明中的第 4 步操作,Facebook SDK 将自动停止管理 SKAdNetwork。因此,当Singular SDK管理SKAdNetwork转换值时,继续使用Facebook SDK用于其他目的是安全的。

Facebook SKAdNetwork 数据的时区是什么?

Facebook 的 SKAdNetwork 数据直接来自其 API,因此数据依赖于 Facebook 账户的配置时区。您可以在 Facebook 的仪表板中找到相关时区。

基于 SKAdNetwork,Facebook 的账户和营销活动有哪些限制

Facebook 在关于其对 SKAdNetwork 的支持和计划的声明中提到了以下限制:

  • 测量周期为 24 小时。
  • 每个应用程序一个广告账户。
  • 每个应用程序最多 9 个活动广告系列。
  • 只有综合洞察(没有用户级洞察)。汇总数据将在Singular 的 SKAdNetwork 报告中提供。

此外,请注意,建议使用 Singular 的 转换事件收入漏斗模型对 MAI 和 AEO 营销活动进行 Facebook 优化。对于 VO 营销活动的 Facebook 优化,需要使用 Singular 的收入模型

如何提取/计算 Facebook 营销活动的 "估计收入"?
我需要设置AdvertiserTrackingEnabled(ATE) 标志吗?

作为iOS 14相关更新的一部分,Facebook宣布了在MMP中使用启用广告商追踪标志的新指南您与Singular的集成已经实现了这一标志,因此无需在您的Singular SDK实施中进行任何操作。

集成详情

Apple 的 SKAdNetwork 框架允许广告网络(和广告商)在不损害最终用户隐私的情况下接收归属于其广告系列的应用程序安装的部分数据。所有关于应用程序安装和安装后事件的数据都必须包含在一个从 0 到 63 的数字中,即转换值

Singular 的 SKAdNetwork 解决方案提供了几种不同的方法将数据编码到转换值中,具体取决于广告商是否有兴趣优化收入、保留率或其他 KPI。每种编码方法称为转换模型

SKAdNetwork 中的 Facebook 安装、应用事件优化和价值优化活动都通过转换模型来支持,Facebook 将其称为 "配置模式"。按照本文中的步骤,您就可以将 Singular 转换模型 "导入 "到 Facebook "配置模式 "中,这样 Facebook 就可以针对 SKAdNetwork 进行优化。

成功导入 "配置模式 "后,您就可以在 Facebook 上启动支持 SKAdNetwork 的营销活动,由此产生的性能数据将通过现有的Facebook 数据连接器提供。

另请参阅:Facebook 有关 iOS 14 和 SKAdNetwork 测量注意事项的文章

注意: Facebook 不会转发 SKAdNetwork 的回传,因此,Singular 的数据目的地 (ETL)用户级日志中不会提供回传数据。

设置说明

1.实施 Singular 的 SKAdNetwork 解决方案

如果您还没有这样做,请将 SKAdNetwork 支持添加到您的 Singular SDK 实施(请参阅iOS SDK:添加 SKAdNetwork 支持)或 S2S 集成(请参阅SKAdNetwork S2S 实施指南)。

提醒:同一应用程序中只能有一个 SDK 管理 SKAdNetwork 转换值。如果按照本说明中的第 4 步操作,Facebook SDK 将自动停止管理 SKAdNetwork。但是,您应确保您应用程序中的任何其他 SDK 都没有管理 SKAdNetwork 并干扰您的奇异转换模型实施。

2.配置转换模型

在 Singular 平台中,进入SKAdNetwork > 模型配置,然后选择添加转换模型。 为您的应用程序选择一个 Singular 转换模型。某些 Facebook 营销活动类型需要特定的转换模型。有关更多信息,请参阅Facebook 广告系列类型支持哪些转换模型?

重要:Facebook 要求所有可衡量的转换都发生在安装后 24 小时内,与营销活动类型无关。确保将奇异转换模型的测量周期设置为1 天

mceclip0.png

3.将转换模型事件映射到 Facebook 事件

如果您在 SKAdNetwork使用 Singular 转换模型,请确保转换模型中定义的每个事件都映射到 "属性">"合作伙伴配置 "中的 Facebook 事件

要使 Singular 转换模型显示在 Facebook 转换模式仪表板中,必须执行此步骤。未映射的事件不会出现或用于 Facebook 的营销活动优化或报告。

mceclip1.png

重要:

  • 合作伙伴配置中,不要将 SDK 事件映射到"(使用 SDK 事件名称)"。始终使用 Facebook 标准事件。
  • 收入转换模型不需要此步骤。

4.在 Facebook 活动管理器中导入转换模型

转到Facebook 事件管理器仪表板并按照以下说明操作(有关其他指导,请参阅Facebook 的事件管理器文档)。

  • 转到 Facebook Event Manager 的 SKAdNetwork Event Configuration。
  • 选择 "设置">"设置活动"。

mceclip3.png

  • 选择 "从合作伙伴应用程序导入"。如果无法选择 "导入 "选项,则可能是 Facebook 以前未收到过您应用程序的应用程序事件。要启用此选项,请确保您的 Facebook 合作伙伴配置已启用,并且 Facebook 已收到一些事件。

mceclip2.png

  • 在以下屏幕中,Facebook 将提示您输入 MMP URL。构建以下 URL 并在 app_id 参数中输入您应用程序的应用程序商店 ID:

    https://api.singular.net/api/skadnetwork/conversion_info?org_type=partner&app_id=[your_app_id]

    例如

    https://api.singular.net/api/skadnetwork/conversion_info?org_type=partner&app_id=1441750662
  • 导入 Singular 转换模型后,您就可以在随后的屏幕上查看它们。

注意: 如果您导入的是事件类型模型,Facebook 会要求您选择其中一个事件进行优化。

image.png