返回

Firebase EEA 同意指示指南:修复广告个性化问题

Android

Firebase 用户管理平台:EEA 同意指示指南

引言

欧盟经济区 (EEA) 的数据保护法要求在为广告目的处理个人数据之前获得用户的明确同意。Firebase 用户管理平台 (UMP) 提供了收集这些同意指示的机制,以确保符合 EEA 法规并优化广告个性化。

问题:缺少 EEA 同意指示

如果你在 Firebase Analytics 中看到警告,指出 EEA 用户未同意广告个性化,这意味着需要收集和设置同意指示。如果没有这些指示,受 EEA 保护的访问者将被排除在导出到 Google Ads 的受众名单之外,从而影响广告个性化和衡量。

解决方案

要修复此错误,请执行以下步骤:

方法 1:同意管理平台/共识模式 API

  • 使用同意管理平台(例如,OneTrust、TrustArc)或共识模式 API 来收集和管理用户同意指示。

方法 2:更新 Firebase Analytics SDK

  • 确保 Android 和 iOS 设备上的 Firebase Analytics SDK 已更新到支持 EEA 同意指示的版本(Android:21.5.0,iOS:10.17.0)。

方法 3:更新 Google Services 文件

  • 更新你的 google-services.json 文件,以包含所有必要的权限和设置。

方法 4:更新依赖项

  • 更新以下依赖项:
    • firebase-analytics:21.5.1
    • ump:user-messaging-platform:2.2.0
    • com.google.gms:google-services

方法 5:手动触发同意

  • 如果上述步骤不起作用,请尝试通过显示同意横幅或使用 DialogFragment 手动触发同意。

其他提示

  • 确保正确请求应用程序中所需的权限。
  • 使用 Firebase Consent Debugger 来测试你的实现。
  • 参考 Firebase 帮助中心以获取更多详细信息。

避免使用 AI 生成的文本

为了确保答案的真实性和实用性,避免使用 AI 生成的文本。以下是避免使用 AI 文本的技巧:

  • 使用自然语言和非技术术语。
  • 使用主动语态而不是被动语态。
  • 提供具体的步骤和示例,而不是通用建议。
  • 使用标题和副标题来组织你的回答。

常见问题解答

  • 为什么需要 EEA 同意指示?
    • EEA 数据保护法要求在处理个人数据之前获得明确同意。
  • 如何收集同意指示?
    • 可以使用同意管理平台或共识模式 API 来收集和管理同意指示。
  • 更新 Firebase SDK 重要吗?
    • 是的,更新 Firebase SDK 至关重要,因为它包含支持 EEA 同意指示所需的功能。
  • 我需要在应用中做哪些其他更改?
    • 可能需要更新依赖项和手动触发同意(如果上述步骤不起作用)。
  • 在哪里可以获得更多帮助?
    • 参考 Firebase 帮助中心或联系 Firebase 支持团队以获取更多帮助。

结论

通过遵循这些步骤,你可以收集和设置必要的 EEA 同意指示,从而符合法规并优化 Firebase 中的广告个性化。记住,避免使用 AI 生成的文本并专注于提供实用和真实的解决方案,这对于确保你的文章具有相关性、信息性和吸引力至关重要。