为帮助您遵守美国州级隐私保护法律,GMA 新一代 SDK 允许您使用 Google 的受限的数据处理 (RDP) 参数来指明是否启用 RDP。Google 还为适用的美国各州提供全球隐私保护平台 (GPP) 支持。当 GMA Next-Gen SDK 使用任一信号时,该 SDK 会限制某些唯一标识符,且其他数据将在为您提供服务的过程中合规处理。
您必须自行决定受限的数据处理如何支持您的合规计划,以及何时启用该功能。确定是直接使用 RDP 参数,还是通过 GPP 规范来传递同意意愿及隐私选择相关信号。
本指南可帮助您为每一次单独的广告请求独立设置是否启用 RDP,并使用 GPP 信号。
启用 RDP 信号
如需通知 Google 启用 RDP 信号,请将值为 1 的 gad_rdp 键写入 SharedPreferences 存储空间。GMA 新一代 SDK 在广告加载期间会读取 gad_rdp 键:
Java
SharedPreferences sharedPref = PreferenceManager.getDefaultSharedPreferences(context);
sharedPref.edit().putInt("gad_rdp", 1).apply();
Kotlin
val sharedPref = PreferenceManager.getDefaultSharedPreferences(context)
sharedPref.edit().putInt("gad_rdp", 1).apply()
使用 IAB GPP 信号
如果您使用意见征求管理平台或您自己的自定义消息来收集用户同意情况,GMA Next-Gen SDK 会遵循写入本地存储空间的 GPP 信号。User Messaging Platform (UMP) SDK 支持写入 GPP 信号。如需收集美国各州的意见征求数据,请参阅美国 IAB 支持。