You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用SKAdNetwork时是否仍需集成Facebook及Google SDK以衡量广告投放效果?

关于SKAdNetwork下Facebook/Google广告归因的核心问题解答

让我直接拆解你的问题,帮你理清每个环节的要求:

核心结论先行

你不能只调用registerAppForAdNetworkAttribution()就完事,必须完成两个关键步骤才能在两家广告后台拿到安装数据计算CPI:

  • 必须在应用的Info.plist中添加Facebook和Google对应的SKAdNetworkIdentifiers
  • Google广告必须集成其Mobile Ads SDK;Facebook广告可以不集成SDK,但需添加SKAdNetwork ID

分平台详细说明

Facebook广告场景

根据Facebook的SKAdNetwork适配规则:

  • 你必须在Info.plist中添加他们指定的2个SKAdNetworkIdentifiers——这是SKAdNetwork的基础要求:只有把广告平台的ID加入白名单,Apple才会把归因数据发送给该平台。
  • Facebook没有强制要求集成其SDK,但如果不集成,你能拿到的后台数据只有匿名的安装归因结果(足够计算CPI),但无法获取更细粒度的用户行为数据(比如后续事件转化)。
  • 如果完全不添加Facebook的SKAdNetwork ID,Facebook广告后台根本拿不到任何来自SKAdNetwork的安装数据,自然无法计算CPI。

Google广告场景

Google的规则更明确:

  • 必须在Info.plist中添加对应的SKAdNetworkIdentifiers
  • 必须集成Google Mobile Ads SDK——Google官方明确要求这一点,因为他们的SKAdNetwork归因流程依赖SDK来处理数据传递的细节,没有SDK的话,Google Ads后台无法正确接收和解析SKAdNetwork的归因数据,也就无法统计安装量和CPI。

补充:SKAdNetwork的基础逻辑

Apple官方说的"仅需调用registerAppForAdNetworkAttribution()"是指被推广应用的核心归因触发动作,但这只是整个流程的一部分:

SKAdNetwork的工作机制是:当用户通过广告安装应用后,应用调用注册方法,Apple会将归因信息发送给你在plist中指定的广告平台,而不是所有平台。

所以如果不添加对应平台的SKAdNetwork ID,Apple不知道要把数据发给谁,广告平台自然拿不到数据。

内容的提问来源于stack exchange,提问作者Gogo123

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 12:12:29