欢迎访问我的博客,有问题可以在任意文章底部留言评论

什么是 SKAdNetwork?搞懂 iOS 广告归因就看这一篇

归因 Haran 9年前 (2017-12-20) 8616次浏览 0个评论
文章目录[隐藏]

更新时间:2025年12月10号 

在移动广告生态中,广告主一直需要回答一个核心问题:用户安装 App,是由哪个广告带来的?

过去,这个问题主要依赖苹果设备提供的广告标识符 IDFA进行追踪。

但是随着苹果加强用户隐私保护,iOS 14.5 引入 ATT制后,用户必须主动授权应用访问 IDFA,大量用户选择拒绝授权,传统广告归因方式受到巨大影响。

为了解决这个问题,苹果推出了 SKAdNetwork(简称 SKAN),在不暴露用户身份信息的情况下,让广告主仍然可以衡量广告带来的 App 安装效果。

什么是 SKAdNetwork?

SKAdNetwork 是苹果提供的一套隐私保护型广告归因框架。

它的核心目标是:在不提供用户级设备标识、不追踪个人行为的情况下,帮助广告主衡量广告安装效果。

SKAdNetwork 最早发布于 iOS 11(2017 年),但由于当时 IDFA 仍然可以广泛使用,因此实际应用范围有限。

真正推动 SKAdNetwork 大规模应用的是 iOS 14.5(2021 年)的 ATT 政策:

  • IDFA 从默认开放变为用户授权模式;
  • 广告平台无法继续依赖设备级用户标识;
  • SKAdNetwork 成为苹果官方推荐的隐私广告归因方案。

截至 2025 年,SKAdNetwork 4.0 仍然是行业广泛使用的重要版本,同时苹果也推出了新的 AdAttributionKit,作为未来隐私广告归因体系的发展方向。

SKAdNetwork 的核心特点

特点 说明
无需 IDFA 不依赖任何设备级标识符,是完全匿名的。
安装归因(Install Attribution) 不追踪 first_open,而是由 App Store 完成安装回传
聚合数据 不提供用户级数据,只提供聚合结果。
隐私阈值 当安装量过少时不会发回归因(防止反推用户)。
时间延迟 不实时回传,存在 0~48 小时+ 的延迟(版本不同)。
回调由 Apple 发送 回调不会直接给归因工具,而是由 Apple 发送给广告平台或代理服务端。

SKAdNetwork 工作原理

什么是 SKAdNetwork?搞懂 iOS 广告归因就看这一篇

SKAdNetwork 整体流程(以用户点击广告 → APP 安装为例):

  • 广告平台注册 SKAdNetwork ID:广告网络需要在苹果系统中注册自己的 SKAdNetwork 标识。
  • 广告展示:广告平台在广告素材中嵌入 签名(ad signature),包含 SKAdNetwork 相关信息
  • 用户点击广告:用户点击广告后进入 App Store 下载页面。
  • 用户安装并首次打开 App:用户完成安装并打开 App。。
  • App 更新 Conversion Value:App 根据用户行为,通过 SKAdNetwork API 设置 Conversion Value。
  • Apple 生成 Postback:Apple 判断是否满足隐私阈值,然后决定是否生成归因回传。
  • 广告平台和 MMP 接收数据:广告平台收到回传的 postback,再转给 MMP(Adjust、AppsFlyer 等)。

 

特点是整个过程与设备无关:

  • APP 看不到 IDFA
  • 广告平台 看不到 用户设备信息
  • Apple 只会返回聚合后的安装数据

 

SKAdNetwork 能衡量什么?

可衡量 不能衡量
App 安装来源;
广告活动效果;
Conversion Value;
多窗口生命周期价值;
聚合层面的广告表现。
用户 ID;
用户完整访问路径;
用户级留存;
用户生命周期价值(LTV);
多点归因(Multi-touch Attribution)。

 

SKAdNetwork 的局限性

虽然 SKAdNetwork 是苹果官方方案,但仍存在一些限制:

  • 数据存在延迟,无法实时查看广告效果。
  • 仅支持 Last Click Attribution,无法进行多点归因分析。
  • 没有用户级数据,无法分析具体用户行为。
  • 隐私阈值限制,小规模广告活动可能没有归因数据。
  • 不同广告平台支持方式不同,Google Ads、Meta Ads、TikTok Ads 等平台的实现细节存在差异,需要额外配置和测试。

SKAdNetwork 与 MMP 的关系

在实际投放中,大多数广告主都会结合第三方 MMP(Mobile Measurement Partner)一起使用,例如AppsFlyer、Adjust、Singular

MMP 的主要职责包括:接收 SKAdNetwork Postback;汇总多个广告平台的数据;提供统一的数据报表;管理 ATT 授权用户和 SKAN 用户的数据。

需要注意的是,MMP 提供的建模分析结果并不等同于Apple官方返回的 SKAdNetwork 归因数据。

 

实际投放中的最佳实践

目前,大多数 iOS App 广告都会采用双轨归因策略:

  • ATT 授权用户:对于允许追踪的用户,可以继续使用 IDFA 进行传统用户级归因。
  • ATT 未授权用户:对于拒绝授权的用户,则使用 SKAdNetwork(以及未来的 AdAttributionKit)完成匿名归因,并结合 MMP 进行统一分析。

这种方式能够兼顾隐私保护和广告效果评估,也是目前行业的主流做法。

 

总结

SKAdNetwork 是 Apple 在隐私时代推出的重要广告归因框架,也是 iOS 广告生态的重要组成部分。

它通过匿名、聚合的数据回传方式,在保护用户隐私的同时,为广告主提供广告安装归因能力。

虽然 SKAdNetwork 无法替代传统的用户级归因,也存在数据延迟、隐私阈值和分析粒度有限等不足,但它已经成为 ATT 时代 App 广告投放不可或缺的基础能力。

随着 AdAttributionKit 的推出,Apple 的广告归因体系仍在不断演进。对于开发者和广告主而言,结合 ATT、SKAdNetwork、AdAttributionKit、MMP 以及 Firebase Analytics,建立完整的数据分析体系,仍然是未来 iOS 广告投放的最佳实践。


有疑问可以在底部留言
喜欢 (1)
发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址