应用追踪透明度
约 4 分钟阅读
最后更新: 2026-09-02
什么是应用跟踪透明度 (ATT)
应用跟踪透明度 (App Tracking Transparency / ATT) 是 Apple 在 iOS 14.5 (2021 年 4 月) 中引入的隐私保护框架。当应用跨其他公司的应用和网站跟踪用户行为时,要求事先获得用户的明确许可。
ATT 引入前,iOS 应用可以自由获取 IDFA (广告标识符) 这一设备唯一的广告标识,并在应用间关联用户行为。ATT 引入后,应用在访问 IDFA 之前会显示「允许 [应用名] 跨其他公司的应用和网站跟踪您的活动吗?」的对话框。
是否许可完全交由用户决定,应用一方不得不以会被拒绝为前提来设计。跨应用关联同一个人的前提被打破后,依赖 Cookie 和跟踪像素的广告衡量手法被迫从根本上重新构建。
ATT 的技术机制
ATT 通过以下技术机制运作。
- IDFA 访问控制:当应用尝试从
ASIdentifierManager获取 IDFA 时,ATT 框架检查用户的许可状态。未获得许可时 (用户拒绝,或设备上受到功能限制等情况),IDFA 会返回全零值 (00000000-0000-0000-0000-000000000000)。 - 许可状态管理:每个应用的许可状态分为「未决定」「受限」「拒绝」「允许」四个级别。用户可以随时在「设置 → 隐私与安全 → 跟踪」中更改。
- SKAdNetwork:作为 ATT 限制跟踪后的替代方案,Apple 提供了 SKAdNetwork。它可以在不识别个人的情况下以汇总级别衡量广告转化 (安装和购买)。虽然广告主的精度降低,但用户隐私得到保护。
ATT 是仅限于 Apple 平台 (iOS / iPadOS) 的机制,但其影响波及了整个行业。Google 也曾在 Android 上推进不依赖广告 ID 的广告技术「隐私沙盒」,但已于 2025 年 10 月宣布在 Chrome 和 Android 上一并废弃 Topics、Protected Audience 等主要 API,截至 2026 年 8 月,Android 上仍保留着以广告 ID (GAID) 为前提的衡量方式。Do Not Track 是 Web 浏览器层面的意愿表达,而 ATT 在操作系统层面具有强制力,这是重大区别。
ATT 对广告和商业的影响
ATT 的引入给数字广告生态系统带来了结构性变化。
- 再营销广告精度下降:在其他应用中展示用户在电商网站浏览过的商品广告的「再营销」依赖于通过 IDFA 的跨应用跟踪。ATT 大幅降低了这种技术的精度。
- 广告收入影响:Meta (原 Facebook) 在 2021 年 10 至 12 月期的财报电话会议 (2022 年 2 月) 上表示,预计 iOS 的隐私变更给其 2022 年业务带来的逆风约为 100 亿美元规模 (这是该公司当时给出的预期,而非已实现的减收金额)。依赖衡量精度的小型应用开发者也面临广告单价下滑。
- 第一方数据的重要性:无法依赖第三方数据后,企业重新审视直接收集的第一方数据 (会员信息、购买历史、应用内行为) 的价值,把重心转向经营自有会员基础和邮件触点。
- 上下文广告的复兴:基于显示内容的上下文而非用户行为历史来投放广告的「上下文广告」作为选项的分量再次加重。
GDPR 作为欧洲法规要求跟踪同意,而 ATT 由 Apple 作为平台方在技术上强制执行,效果更为直接。
用户应采取的设置与行动
最大限度利用 ATT 保护隐私的设置。
- 批量拒绝跟踪请求:在「设置 → 隐私与安全 → 跟踪」中关闭「允许应用请求跟踪」后,将不再显示单独的对话框,新的请求都会被拒绝。不过,如果关闭时选择保留已有的许可,已获许可的应用仍可继续获取 IDFA (Apple 的开发者文档也明确说明这种状态下仍会返回正常的标识符)。不要以为只关掉总开关就足够了,还需要按下一项确认已有的许可。
- 审查现有许可:在同一设置界面中,查看过去允许跟踪的应用列表,撤销不必要的许可。
- 不要仅依赖 ATT:ATT 控制通过 IDFA 的跟踪,但不限制应用内的数据收集。结合移动应用权限管理,将位置信息和通讯录等权限也设置为最小限度非常重要。
在 Android 上,可以从「设置」中与广告 (广告 ID) 相关的项目重置或删除广告 ID (项目名称和层级因设备和 Android 版本而异)。它并不像 iOS 的 ATT 那样要求应用必须取得许可,但提供了拒绝广告个性化的设置。
常见误解
- 用 ATT 拒绝跟踪后广告就完全不显示了
- ATT 仅限制用于个性化广告的跟踪,不会停止广告显示。拒绝跟踪后,会显示不基于行为历史的通用广告 (上下文广告)。
- 不允许 ATT 应用就无法正常运行
- ATT 的跟踪许可与应用功能无关。Apple 的 App Store 审核指南规定,不得把启用跟踪等系统功能作为使用应用功能或内容的条件,也不得以此换取报酬。拒绝后仍可使用所有功能。
ATT 与 Do Not Track 的比较
ATT (应用跟踪透明度)
Apple 在 iOS 层面强制执行的框架。应用访问 IDFA 前必须获得用户许可。被拒绝后应用无法获取 IDFA,跨应用识别同一个人变得困难。适用于 Apple 的平台 (iOS / iPadOS)。
Do Not Track (DNT)
Web 浏览器通过 HTTP 头发送的跟踪拒绝意愿表达。没有法律约束力,网站忽略也没有处罚。由于接收方没有响应义务,实效性有限。