Firebase Analytics 在 iOS 14.5 上与 ATT 的合规性
Posted
技术标签:
【中文标题】Firebase Analytics 在 iOS 14.5 上与 ATT 的合规性【英文标题】:Firebase Analytics compliance with ATT on iOS 14.5 【发布时间】:2021-05-22 20:23:03 【问题描述】:如果您在 ios Firebase 项目中使用 Firebase 分析,从 iOS 14.5 开始,您是否需要提示用户提供应用跟踪权限?从 Firebase 文档中,他们说如果 Google Analytics 无法访问 IDFA,则会产生影响:
分析事件记录、事件报告和转化衡量不受影响,但如果 IDFA 不可访问,归因会受到影响。要详细了解 Google 对 iOS 14 的响应,请参阅我们的blog post。
阅读博文后,我仍然不清楚是否需要提示?
【问题讨论】:
我的回答能解决这个问题吗?如果没有,你能详细说明吗? 【参考方案1】:如果您想在 Firebase 或 Google Analytics 中跟踪转化,则需要支持 IDFA。
对于 CocoaPods,您使用两种类型的 pod: 任何一个 pod 'Firebase/分析' 或者 pod 'Firebase/AnalyticsWithoutAdIdSupport'
最后一个 pod 不使用 IDFA,您不应该向用户使用 ATTrackingManager 请求,否则应该这样做。
如果您仅使用 FirebaseAnalytics 来跟踪用户活动(自定义和系统事件),请使用 AnalyticsWithoutAdIdSupport 并且不显示 ATTrackingManager 提示。
【讨论】:
【参考方案2】:Firebase Analytics 不会跟踪用户的个人信息,大部分信息是关于应用本身及其使用时间的元数据。关键区别在于您不能针对特定用户并将他们作为个人进行跟踪,而是大致了解用户完成特定任务的频率。
【讨论】:
以上是关于Firebase Analytics 在 iOS 14.5 上与 ATT 的合规性的主要内容,如果未能解决你的问题,请参考以下文章
iOS Firebase Analytics:Firebase 分析似乎不收集用户自动收集信息
为 iOS 调试版本禁用 Firebase Analytics
Firebase Analytics 在 iOS 14.5 上与 ATT 的合规性
来自 iOS 的 Firebase Analytics 事件未显示