定义
AdAttributionKit(AAK)是苹果下一代隐私保护归因框架,在2024年WWDC上宣布为SKAdNetwork(SKAN)的继任者。与SKAN一样,它使广告主和广告网络能够在不访问设备标识符或个人用户数据的情况下测量iOS应用安装广告活动效果。AAK相对SKAN引入了改进,包括更高的转化值容量(64位转化值,对比SKAN的6位)、再互动测量支持(不仅限于安装)、网页到应用归因,以及减少对苹果广告网络中介层依赖的面向开发者API。
所在链路
iOS上广告展示 → 用户安装应用 → AdAttributionKit用密码令牌记录安装事件 → 安装后活动在测量窗口内更新转化值 → 聚合的、隐私保护的归因报告发送给广告网络 → 基于报告数据进行广告活动优化
为什么重要
iOS约占北美市场移动广告支出的55-60%,在全球也占有相当比例。了解管理iOS广告活动测量的归因框架,对于任何运营iOS应用安装广告活动的广告主或MMP都至关重要——而AdAttributionKit正在取代SKAdNetwork成为苹果设备上隐私保护测量的主要机制。
AdAttributionKit是什么
AdAttributionKit(AAK)是苹果用于iOS应用广告活动隐私保护测量的归因框架。在2024年WWDC上宣布,它取代SKAdNetwork(SKAN)成为在iOS上不访问个人设备标识符的情况下测量应用安装和再互动广告活动效果的主要机制。
与前身SKAN一样,AdAttributionKit是系统级框架:它运行在苹果的操作系统中,而非广告主的应用或广告网络的SDK中。当用户看到广告并安装应用时,AdAttributionKit加密记录归因事件,并在延迟窗口后向广告网络报告聚合效果数据——不透露哪个特定用户执行了哪个操作。
AdAttributionKit解决了SKAdNetwork三年来让广告主和移动测量合作伙伴(MMP)不满的几个限制:
- 更高的转化值容量: SKAN的6位转化值(0-63)限制了安装后行为测量的粒度。AAK将此扩展到更高容量,允许对安装后事件进行更详细的测量。
- 再互动测量: SKAN只测量应用安装。AAK支持测量再互动广告活动(将现有用户带回应用的深度链接广告)——这一重大缺口使iOS再定向测量一直不可靠。
- 网页到应用归因: AAK支持将移动网页到应用安装的转化归因,填补了同时运营基于网页获客和应用广告活动的广告主的测量缺口。
- 面向开发者的API: AAK为开发者提供更直接的API,与SKAN的苹果中介架构相比降低了中间复杂性。
时间线:从SKAN到AdAttributionKit
SKAdNetwork历史。 苹果于2018年引入SKAdNetwork,但直到2021年4月,当应用追踪透明度(ATT)要求IDFA访问需要选择加入时,它才变得实际重要。全行业IDFA选择加入率降至20-30%,使基于设备级别的归因对大多数广告活动变得不可靠。SKAN成为主要的隐私保护替代方案。
SKAN 4的限制。 苹果通过版本1-4迭代了SKAN,SKAN 4增加了分层转化值和众匿名级别。尽管有所改进,SKAN 4仍有重大测量缺口:有限的安装后事件粒度、无再互动测量、高达35天以上的延迟报告窗口,以及复杂的MMP集成要求。
AdAttributionKit(2024年)。 在WWDC 2024为iOS 17.4+宣布。AAK不是SKAN的增量更新——它是一个新框架,具有新API,旨在解决SKAN多版本迭代中累积的结构性限制。
迁移时间线。 SKAN支持在iOS中与AAK并行继续存在。截至2025年中期,苹果没有宣布正式的SKAN废弃日期。实际迁移时间线取决于MMP支持、广告网络集成和iOS版本采用率——广告主在过渡期间可以并行运行AAK和SKAN广告活动。
关键概念和机制
签名展示。 当iOS用户看到广告时,广告网络生成一个签名展示——一个将广告展示与特定广告活动关联的加密认证记录(不识别用户)。这个签名是安装后归因的基础。
转化值。 安装后,应用在测量窗口内更新转化值——代表安装后用户行为(购买事件、ARPDAU阈值、收入分桶)的数字表示。AAK扩展的转化值容量允许比SKAN的6位值更细粒度的行为细分。
测量窗口。 安装后活动有多个测量窗口。早期窗口(前24-48小时内的活动)提供更快的反馈;后期窗口(第3-35天的活动)提供更完整的行为数据。报告在每个窗口关闭后发送。
再互动令牌。 AAK新增:该框架支持归因再互动事件,而不仅仅是安装。之前不活跃的用户点击深度链接广告,重新打开应用并执行操作——AAK可以归因这一序列而不识别特定用户。
隐私阈值。 与SKAN一样,AAK应用隐私阈值:只有在足够多的来自给定广告活动的安装超过阈值时才报告归因数据(即广告活动达到足够规模以保护个人用户免受识别)。低于阈值的广告活动收到空报告。
这对iOS广告活动测量意味着什么
更好的安装后事件测量。 AAK扩展的转化值容量意味着广告主可以将更多购买事件、收入段和行为里程碑映射到转化值方案上。这为广告网络和竞价算法提供了更可操作的优化信号。
iOS再定向变得可测量。 在AAK之前,iOS上的再互动广告活动没有隐私保护的测量路径——广告主依赖SKAdNetwork进行安装测量,但没有等效的再互动测量方案。AAK的再互动支持使iOS再定向广告活动在隐私框架内可测量。
MMP需要重新集成。 AdAttributionKit在集成层面与SKAN不兼容。MMP(AppsFlyer、Adjust、Branch、Singular等)各自需要发布AAK SDK和文档,广告主需要更新其应用SDK集成。在迁移前检查您的MMP文档中的AAK支持状态。
广告网络采用程度各异。 主要广告网络(Meta、谷歌UAC、TikTok、苹果广告)处于AAK支持的不同阶段。在运行纯AAK广告活动之前,验证您使用的网络是否支持AAK。对于尚未采用AAK的网络,SKAN回退可用。
设置AdAttributionKit
集成过程涉及三方:广告主的应用、广告网络和MMP。
应用端。 应用必须更新,包含初始化再互动测量、随用户事件发生更新转化值以及处理AAK支持的更深层回调结构的AAK API调用。这通常需要更新到支持AAK的MMP SDK版本。
MMP端。 MMP SDK更新处理标准事件的AAK集成。遵循您的MMP迁移指南——转化值方案映射是决定如何编码和报告安装后事件的关键配置步骤。
广告网络端。 广告网络向苹果注册为AAK兼容网络,并提供其网络ID用于签名展示。尚未注册AAK的网络无法投放AAK测量的广告活动。
测试。 苹果为AAK提供测试环境,允许在不等待真实归因窗口的情况下验证集成。在使用AAK测量启动实际广告活动之前使用此功能。
常见错误
- 混淆AAK和SKAN集成。 API不同;不能通过简单更新SKAN方案来设置AAK。将其视为需要自己的SDK更新、转化值映射和质量保证流程的新集成项目。
- 迁移前不验证MMP和广告网络支持。 AAK仅在您使用的MMP和广告网络都支持它时才有效。向不支持的广告网络运行AAK广告活动会导致没有归因数据。
- 忽略转化值方案规划。 AAK扩展的转化值容量只有在映射正确规划时才有用。在上线前与您的MMP合作,定义哪些安装后事件和收入段映射到哪些值。
- 期望立即的数据完整性。 与SKAN一样,AAK有测量窗口和隐私阈值,意味着归因数据延迟到达,低量广告活动可能不完整。围绕这些延迟规划报告节奏,而非对实时期望。
常见问题
AAK会完全取代SKAN吗? 不会立即取代。截至2025年中期,苹果没有废弃SKAN。AAK与SKAN并行运行,一些广告网络和用例将在过渡期间保持使用SKAN。方向很明确——AAK是面向未来的框架——但完整的行业迁移需要时间。
AAK如何与应用追踪透明度(ATT)互动? 与SKAN一样,AAK无需ATT选择加入即可运行。它是苹果在未获得ATT同意的情况下的隐私保护替代方案。授予ATT同意的用户仍然可以用更细粒度的(非聚合)归因方法进行测量;AAK是大多数不选择加入的iOS用户的回退方案。
目前哪些广告网络支持AdAttributionKit? 支持正在积极扩展。苹果广告、Meta和谷歌是最高优先级网络,考虑到它们的iOS安装量。查看每个网络的开发者文档了解当前AAK支持状态——2025年的网络采用速度比2021年的SKAN采用速度更快。
AAK转化值与SKAN相比如何? SKAN 4使用6位「粗值」(低/中/高)加6位「精值」(0-63),共64种可能状态,具有分层报告。AAK使用更高容量的值结构,允许更细粒度的安装后行为映射。确切技术规范在苹果WWDC 2024会议和MMP文档中有详细说明;实现细节需要阅读当前的AAK开发者文档。
我应该优先考虑AAK迁移还是其他iOS测量改进? 如果您有大量iOS广告支出,且您的主要MMP和广告网络已发布AAK支持,则优先考虑AAK迁移。再互动测量能力本身就值得为运营iOS再定向广告活动的广告主进行迁移。对于主要向已集成SKAN网络运行安装广告活动的广告主,可以在等待完整网络采用的同时按较低紧迫性推进迁移。
新手常见误区
- 混淆AdAttributionKit和SKAdNetwork——AAK是具有不同API、转化值结构和测量窗口的新框架
- 假设现有SKAN集成会自动升级到AdAttributionKit——MMP和广告网络支持需要明确的迁移和重新集成
- 忽略再互动归因支持——AAK的再互动测量能力在SKAN中不可用,改变了iOS再定向广告活动的结构方式