android - CCPA 检测不跟踪,Google 帐户网络和应用程序活动关闭
问题描述
对于即将出台的 CCPA加州消费者隐私法,我需要检测设备设置以进行“不跟踪”或“退出广告个性化”。
有没有办法在我的应用程序中检测到这些?Google 是否提供 API 调用?
查找设置
- 转到设置应用程序。
- 点击谷歌设置。
- 点按 Google 帐户(信息、安全性和个性化)
- 点击数据和个性化选项卡。
- 点击网络和应用活动。
- 关闭网络和应用活动。
解决方案
目前,Google 并未在 SDK 中添加 CCPA 的同意书。但是,您可以通过自定义同意书征得用户的同意来使用个性化广告。在请求广告之前,您需要在 AdRequest 中传递一个参数,这与我们传递 GDPR 合规性参数的方式相同。
Bundle networkExtrasBundle = new Bundle();
networkExtrasBundle.putInt("rdp", 1);
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle)
.build();
您可以从这里获取更多详细信息 https://developers.google.com/admob/android/ccpa
推荐阅读
- c# - 如何将自定义消息从 C++ MFC 发送到 WPF C# 应用程序?
- javascript - 我们可以使用 CSS 代替 jQuery 中的 .fadeIn() 吗?
- c++ - std::cin.fail() 的问题
- python - 将 text() 与 python-escpos 一起使用时,我得到 [Errno None] 和 key error = 1 (windows 10)
- sql-server - 在 MSSQL 服务器中使用行锁进行更新
- c++ - 如何在不知道其大小的情况下将输入输入到向量内的向量中?
- laravel - DataTable 在 Laravel 和 Vuejs 中被破坏
- postgresql - SERIAL 与 NULL 一起使用,始终作为 IDENTITY 生成而不是
- javascript - 单一 SPA 的替代方案
- git - Git忽略目录中的文件