Firebase Analytics是否关联数据与用户身份?iOS App Store上架问询
Firebase Analytics iOS 数据关联用户身份说明(适配App Store上架)
下面针对你关心的几类数据,明确Firebase Analytics的关联行为:
标识符
默认情况下,Firebase Analytics会收集Firebase安装ID(FIID)和广告标识符(IDFA),这两个标识符直接关联到用户设备,属于「关联用户身份」的数据。如果你的应用集成了Firebase Auth或Google Sign-In,用户的认证UID也会被绑定到分析数据中,进一步强化身份关联。使用数据
所有默认收集的应用内事件(如屏幕切换、按钮点击)以及你自定义上报的事件数据,都会和FIID/IDFA(或UID)关联,属于关联用户身份的数据范畴。诊断信息
默认收集的崩溃日志、性能指标(如启动时间、卡顿情况)会和FIID绑定,属于关联用户身份的数据。位置数据
默认不会主动收集精确位置,但如果用户授予了位置权限,且你配置了位置相关的自定义事件,位置数据会关联到用户标识符;另外Firebase会通过IP地址推测大致地理位置,该数据也会和设备标识符关联。联系信息
Firebase Analytics默认不会收集任何联系信息(邮箱、手机号等),只有当你通过自定义事件主动上传这类数据时,才会和用户身份关联——这种情况必须在隐私说明中明确披露。
上架配置建议
- 若不需要关联IDFA,可在
Info.plist中添加限制,或在Firebase控制台关闭广告相关功能,避免IDFA的收集与关联。 - 调用
resetAnalyticsData()可以重置当前用户的分析标识符,切断已有数据的身份关联,但会影响分析数据的连贯性。 - 自定义事件时,避免主动上报用户敏感联系信息,除非获得用户明确同意且有必要的业务需求。
- App Store隐私问卷中,如实勾选所有关联用户身份的数据类别,并对应说明用途(如“用于应用使用行为分析,优化产品体验”)。
内容的提问来源于stack exchange,提问作者Green
相关产品推荐
相关产品推荐

