rocket_launch ASAPilot
开始使用
advanced · 12 分钟阅读 ·

SKAdNetwork 和 Apple Search Ads — 2026 实际归因什么

SKAdNetwork 归因如何与 2026 Apple Search Ads 交互。SKAN 4.0 回传窗口、Ad Services API 作一方路径、何时 ASA-only 操作员不需要 MMP。

一句话总结

Apple Search Ads 2026 有两条归因路径

  1. Ad Services API(一方) — 快(几分钟)、确定、ASA-only、无需 MMP。
  2. SKAdNetwork(SKAN) — 慢(几小时到几天)、隐私保护、跨网络、典型通过 MMP。

ASA-only 优化用 Ad Services API 作主要信号 — 比 SKAN 细粒度且快。跨渠道归因通过 MMP 层 SKAN 跨 ASA、Meta、Google、TikTok 和其他网络 apples-to-apples 对比。

本指南覆盖两路径如何工作、何时用哪个、对操作员重要的 SKAN 4.0 变化。

两归因路径

Ad Services API

Apple 一方归因 API 专门为 Apple Search Ads 安装:

  • 如何: 安装后首会话中、App 调 AdServices.attributionToken → post 到 Apple 端点
  • 返回: JSON 含 campaign ID、广告组 ID、关键词 ID、org ID、storefront、点击时间戳、转化时间戳
  • 延迟: 几分钟
  • 确定性: 是(Apple 在自家生态确认 ASA 点击 → 安装链接)
  • 用户标识: 无(无需 IDFA)
  • 范围: 仅 ASA 安装

SKAdNetwork (SKAN)

Apple 隐私保护跨网络归因框架:

  • 如何: 广告网络在每曝光注册签名 payload;iOS 把安装与那些 payload 关联;Apple 发随机延迟回传 到广告网络
  • 延迟: 0-2 天(窗口 1)、3-7 天(窗口 2)、8-35 天(窗口 3)SKAN 4.0
  • 确定性: 聚合(campaign 层级)带人群匿名层级压制
  • 用户标识:
  • 范围: 跨网络 — ASA + Meta + Google + TikTok + 其他

为什么 ASA 有两路径

ASA 安装技术上有两路径同时活跃:

  1. Apple 自家生态可确定知 ASA 点击-安装链接因为 Apple 运营广告和 App Store 两者。这驱动 Ad Services API。
  2. SKAdNetwork 框架把 Apple Search Ads 当多个广告网络之一。SKAN 回传为非 Apple 网络之外的 ASA 安装触发。

实际上、多数操作员用:Ad Services API 做 ASA 特定仪表盘和优化、SKAN 通过 MMP 做跨渠道 归因和欺诈检测。

两路径对同 campaign 产生略不同数字因为:Ad Services API 包括 SKAN 压制的安装(Tier 0 低量)、 SKAN 包括 Ad Services 漏的安装(如首会话 token 请求失败)、时间窗口不同(Ad Services 近实时; SKAN 桶化)。

两数据 5-15% gap 对同 campaign 正常。更大 gap 提示实现问题。

SKAN 4.0 — 2022 改了什么、2026 成熟

SKAN 4.0(iOS 16.1+、2026 广泛采纳)引入四主要改进:

1. 三个回传窗口

窗口时间衡量什么
窗口 1安装后 0-2 天初始激活事件
窗口 2安装后 3-7 天早期留存和首次购买
窗口 3安装后 8-35 天长期留存和 Day 30 LTV

这是战略上最重要变化。SKAN 4.0 前、你只知 Day 0 行为;现在你可在隐私下衡量 Day 35 LTV。

2. 分层转化值

  • 细转化值:6 位(64 可能值) — 编码具体事件
  • 粗转化值:3 层(高 / 中 / 低) — 细不可用时 fallback
  • 粗在更低人群匿名层级报告;细需要更高量

3. 源标识符

4 字节源标识符(10,000+ 唯一值)替代 SKAN 3.0 100-campaign-ID cap。如 ASA 等大广告网络受益能更 细粒度归因。

4. 人群匿名层

防小样本推理逆识别:

层级量阈报告什么
Tier 0<5 转化仅源 App 名、无 campaign 细节
Tier 15+ 转化+ 粗转化值
Tier 225+ 转化+ 细转化值
Tier 3100+ 转化+ 源标识符

小 ASA campaign(低量关键词或新上线)通常在 Tier 0 或 1 — SKAN 数据有限。Ad Services API 不受这些层影响。

转化值映射(SKAN)

你决定什么事件映射到什么转化值。映射是 App 端配置 — OS 不规定。

细值映射例(64 值)

值 0:  无转化事件
值 1:  Onboarding 完成
值 5:  首次内容互动
值 10: 首次购买 ($0.99-$4.99)
值 15: 首次购买 ($5-$9.99)
值 20: 首次购买 ($10-$19.99)
值 25: 首次购买 ($20+)
值 30: 订阅开始(试用)
值 35: 订阅转化(付费)
...

粗值映射

把细值映射到高 / 中 / 低::付费订阅、大购买、强留存信号、:试用开始、中等购买、: 仅安装、无变现事件。

操作员考虑

早锁定映射。变 campaign 中转化值定义导致衡量不连续。覆盖 Day 35 事件在映射。别保留所有 64 值给 Day 0;按窗口比例分配。测试你映射前依赖。许多 MMP 有 SKAN 转化值验证测试工具。

对 ASA 操作员的实际含义

ASA-only 优化

用 Ad Services API。比 SKAN 细粒度且快。配 App 首会话调 AdServices.attributionToken 并 post 到 Apple 端点。把返回的归因与你后端事件数据合并。基于 Ad Services 归因优化 ASA campaign。

跨渠道归因

通过 MMP 设 SKAN(AppsFlyer、Adjust、Kochava、Branch)。MMP 跨所有广告网络包括 ASA 聚合 SKAN 回传产生跨渠道归因报告。用于渠道混合决策(ASA vs Meta vs Google 多少预算)— 不用于 ASA-内部优化。

LTV 基出价

3 窗口 SKAN 回传启用隐私下真 Day 35 LTV 衡量。把你 LTV 相关事件映射到 SKAN 值结构、用回传数据告知 campaign 层级决策。

小账户

每 SKAN 源每天 <~$5K 支出的账户将在 SKAN 数据中看 Tier 0 或 1 限制。Ad Services API 不受这些 层影响 — 小 ASA 账户仍通过一方路径得全每关键词归因。

常见实现错误

  1. 仅依赖 SKAN 做 ASA。如果你仅设 SKAN 归因跳过 Ad Services API、你失去细 ASA 优化数据。 SKAN 的随机延迟和层压制不适合日优化。
  2. 转化值映射锁定太早。在 App 有变现数据前锁定映射导致不区分高 LTV 用户和低的粗映射。30 天试 再基于观察数据锁。
  3. 忽略窗口 2 和 3。许多操作员仅对窗口 1(Day 0)优化 — 低估订阅 App 第 3-7 天发生转化的 LTV。
  4. 1:1 对比 Ad Services 和 SKAN 数据。两路径有不同范围和方法论;预期 5-15% gap。把它们当互补、 不是冗余。
  5. 忘 token 请求。如果你 App 在 Ad Services token 请求和发送前崩溃或卸载、归因丢失。在 App 初始化非常早实现请求。

ASAPilot 如何使用两路径

ASAPilot 通过 Ad Services API 读 ASA 归因做 campaign 层级优化数据。跨渠道报告、ASAPilot 通过 webhook 集成 MMP 让你 MMP 的 SKAN 聚合数据用多渠道上下文丰富 ASAPilot 审计发现。

你不需要 MMP 用 ASAPilot 做 ASA-only 运营。查看 价格

相关阅读