Appy
← 返回博客
指南

不用 MMP 也能做 Apple Ads 归因

Apple 会直接告诉你,一次安装来自哪个广告系列和关键词。应用里取一个 token,服务器调一次接口,不需要 IDFA,也不弹跟踪授权框。

2026年10月15日•阅读约 4 分钟

Apple Ads 是唯一会直接回答你的广告平台。从 iOS 14.3 起,AdServices 框架会给应用一个 token,Apple 的归因 API 再用它换回带来这次安装的广告系列。不用签合同,不用加入合作伙伴计划,拒绝跟踪的用户也照样有效。

token 有效期
24 小时

token 有效期

点击归因窗口
30 天

点击归因窗口

浏览归因窗口
24 小时

浏览归因窗口

404 后的重试
3 × 5 秒

404 后的重试

流程是怎样的

应用在首次启动时读取 token,交给你的服务器,再由服务器去问 Apple。

你的服务器

api-adservices.apple.com

  1. 01首次启动后几秒
    POST /api/v1/
    Content-Type: text/plain
    
    G9i5hC8lQJeGOfmS+MFycll…

    每次请求一个 token,以纯文本发送。

  2. 02问早了
    404 Not Found

    记录还没生成。每 5 秒重试一次,最多三次。

  3. 03归因记录
    200 OK
    {
      "attribution": true,
      "campaignId": 542370539,
      "keywordId": 87675432,
      "claimType": "Click"
    }

    只有 ID。名称要从 Apple Ads 报表里取。

超过 24 小时,token 就失效了,Apple 只会一直返回 404。

代码

Swift,iOS 14.3+

import AdServices

let token = try? AAAttribution.attributionToken()

你的服务器

curl -X POST https://api-adservices.apple.com/api/v1/ \
  -H "Content-Type: text/plain" \
  --data-raw "$ATTRIBUTION_TOKEN"
模拟器里没有 AdServices,请用真机测试。

怎么解读这条记录

claimType: Click
含义点了广告
统计为付费安装
claimType: Impression
含义看过广告,没点
统计为付费,浏览归因
Redownload
含义以前装过
统计为回流用户
attribution: false
含义没碰过 Apple Ads
统计为自然量
点击优先于浏览。预订也能归因,回溯期更长。

拿不到结果的时候

模拟器
结果没有 token
解决办法换真机
开发者模式
结果测试 ID 1234567890
解决办法过滤掉
token 超过 24 小时
结果永远 404
解决办法立即查询
年龄或性别定向
结果attribution: false
解决办法去掉定向
超时不到 1 秒
结果网络错误
解决办法留几秒
自 2026 年 9 月起,设置了年龄或性别定向的广告组一律返回 false。

用 Appy,开箱即用

在 Enterprise 套餐中,Appy SDK 替你完成这一切,并把 Apple Ads 和你的链接放进同一份报表。

首次启动

iOS,Appy SDK

  • 点了你的 Appy 链接归到该链接
  • Apple Ads 点击或浏览广告系列、广告组、关键词
  • 开发者模式忽略测试记录
  • 都没有自然量
无需任何配置。用户点了你自己的链接,总是优先于广告。

延伸阅读

常见问题

需要 ATT 授权弹窗吗?

不需要。这个 token 不是广告标识符。

为什么 Apple 返回 404?

记录还没生成,或者 token 已超过 24 小时。每 5 秒重试一次,共三次。

为什么广告系列 ID 是 1234567890?

这是开发者模式下 Apple 返回的测试记录,忽略即可。

必须接 MMP 吗?

不用。任何应用都可以从自己的服务器调用 Apple 的 API。

继续探索

产品
2026年10月1日
8 分钟阅读

看清每次安装来自哪条链接:Appy 的 iOS 与 Android SDK

Appy 的链接现在能跟到应用商店之后。新的 SDK 为每条链接、每个二维码、每个营销活动统计安装、应用内事件和收入,还让新用户第一次打开就进入对的页面。

install attribution
deferred deep linking
install referrer
mobile attribution
阅读文章
指南
2026年8月14日
11 分钟阅读

不用 SDK 的延迟深度链接:底层到底是怎么运作的

不嵌入归因 SDK,也能把链接意图带过应用安装这道坎。本文讲清 Android 和 iOS 上什么能真正穿过商店边界、什么会断掉,以及每种变通方案的隐私代价。

deferred deep linking
install referrer
ios
android
阅读文章
指南
2026年10月15日
4 分钟阅读

在 Android 上解密 Meta Install Referrer

读取并解密 Facebook 和 Instagram 的 referrer,把安装归到广告系列、广告组和广告,浏览归因也包括在内。

meta install referrer
facebook ads
instagram ads
android
阅读文章

想看更多内容?浏览 博客全部主题.

把 Apple Ads 和其他渠道放在一起看

在 Enterprise 套餐中,Appy SDK 读取 token、向 Apple 查询,并把 Apple Ads 和你的链接、二维码放进同一份报表。