Apple 从 iOS 17 / macOS Sonoma 开始大幅加强用户隐私保护,其中最重要的更新之一就是 Link Tracking Protection(链接跟踪保护)。
它直接影响 广告归因、营销活动追踪、UTM 参数分析、电商跳转链路等。
什么是 Link Tracking Protection?
LTP 会自动移除 URL 中的“跟踪参数(tracking parameters)”,以防止跨站点识别用户。
苹果认定的“跟踪参数”通常包含:
- 会被用于跨平台、跨网站识别用户
- 能够和某个用户建立“指纹级”关联
例如:
?fbclid=xxx (Facebook) ?gclid=xxx (Google Ads) ?msclkid=xxx (Microsoft) ?_gl=xxx (Google auto-tagging) ?mc_eid=xxx (MailChimp)
这些参数在某些场景下会被自动删除。
什么场景下会自动删除?
| 场景 | 是否自动移除追踪参数 |
|---|---|
| Safari 私密浏览(Private Browsing) | ✔ 自动移除 |
| Messages(iMessage)中点击链接 | ✔ 自动移除 |
| Mail(邮件 App)中点击链接 | ✔ 自动移除 |
| Safari 中执行“链接预览”(Link Preview) | ✔ 自动移除 |
| Safari 普通浏览模式(Regular Browsing) | ❌ 不会删除(营销人员最容易误解) |
在普通 Safari 浏览中,UTM 和大多数参数都不会被移除。
LTP删除哪些参数?
目前确认被移除的tracking参数包括:
| 平台 | 参数 |
|---|---|
| fbclid | |
| Google Ads | gclid |
| Google Analytics | _gl(GA4 auto-tagging) |
| Microsoft Ads | msclkid |
| MailChimp | mc_eid |
| HubSpot | hsenc |
| Criteo | ctag |
| Adobe | 一些自定义UID(视检测结果可能被移除) |
苹果的 LTP 是基于“可识别用户的参数模式”,不是固定白名单。
任何被Apple认为具有“跨站身份识别能力”的参数都可能被移除。
UTM参数会被删除吗?
不会!
影响
一些唯一的ID,如 gclid, fbclid,click_id会被移除,这将会影响归因,所以GA4的自动标记就会收到影响,所以需要改用UTM去跟踪,因为UTM暂不受影响,但这是个危险的信号,谁也不知道苹果什么时候会进一步限制其他的跟踪参数,可能只是时间问题。
iOS 17发布时间表
- 2023 年 6 月:第一个开发者测试版
- 2023 年 7 月:第一个公开测试版
- 2023 年 9 月:完整的 iOS 17



