当您阅读这篇文章时,您可能不得不传递以下参数来限制加利福尼亚用户的个人数据处理。
networkExtrasBundle.putInt("rdp", 1);因此,有两个解决方案(我已经将我的问题发布在下面这两个问题):
出版商必须根据自己的遵守义务和法律分析,自行决定何时以及如何启用受限数据处理模式。以下是两种常见的场景。
- That means developer can always pass "1" and google will automatically take care of that ? Or else how to work for above solutions.
- How to determine that user is from California ?
一切都令人困惑,在互联网上也没有任何帮助。
发布于 2019-12-06 04:57:07
有两种选择。
"rdp"参数来控制广告服务参数(个性化和非个性化),如上文所示,您必须编写自己的逻辑来确定用户是否来自加利福尼亚。如果用户来自加利福尼亚,那么您可以显示警告,说明我们是否可以为广告目的收集个人信息,并且根据用户的操作/输入,您可以传递此参数。没有像欧盟用户那样的内置机制,admob在其SDK中提供了同意表单。希望它能消除所有像我这样的开发者的疑虑。如果有任何问题,请发表评论,我会尽力回答。
发布于 2019-11-19 16:43:36
到目前为止,谷歌在这方面的指导非常糟糕。
对于1.我认为“通过网络控制”意味着我会在我们的admob帐户中找到一个控件来启用它。但根本就没有。
对于第二个问题,我有同样的问题,给谷歌留下了反馈。
发布于 2020-01-08 19:09:47
我已经创建了一个类似于欧洲形式的定制同意书。(请参阅页面下面的图像) https://developers.google.com/admob/android/eu-consent
如果用户愿意看到个性化广告,我会发送rdp 0其他rdp 1。
我不确定它是否是真的,因为它是一个全局形式,并显示给所有用户谁没有购买删除广告。我现在还不会发表这篇文章。我再等一会儿。(目前我对admob有限制)
https://stackoverflow.com/questions/58934277
复制相似问题