首页 > 解决方案 > Firebase Analytics 在 iOS 14.5 上与 ATT 的合规性

问题描述

如果您在 iOS Firebase 项目中使用 Firebase 分析,从 iOS 14.5 开始,您是否需要提示用户提供应用跟踪权限?从 Firebase 文档中,他们说如果 Google Analytics 无法访问 IDFA,则会产生影响:

分析事件记录、事件报告和转化衡量不受影响,但如果 IDFA 不可访问,归因会受到影响。要详细了解 Google 对 iOS 14 的响应,请参阅我们的博文

阅读博客文章后,我仍然不清楚是否需要提供提示?

标签: iosfirebasegoogle-analytics

解决方案


如果您想在 Firebase 或 Google Analytics 中跟踪转化,则需要支持 IDFA。

对于 CocoaPods,您使用两种类型的 pod:pod 'Firebase/Analytics' 或 pod 'Firebase/AnalyticsWithoutAdIdSupport'

最后一个 pod 不使用 IDFA,您不应该向用户使用 ATTrackingManager 请求,否则应该。

如果您仅使用 FirebaseAnalytics 来跟踪用户活动(自定义和系统事件),请使用 AnalyticsWithoutAdIdSupport 并且不显示 ATTrackingManager 提示。


推荐阅读