android - 重置 GDPR/同意对话框(撤销同意后选择重新加入)
问题描述
我正在集成 MoPub 并正在测试 GDPR 同意对话流程。我让它成功运行,用户可以使用标准的 MoPub 同意对话框授予或撤销访问权限。
但是,我在应用程序设置中包含了一个选项,可以使用 PersonalInfoManager.revokeConsent() 方法手动撤销同意。完成此操作后,我永远无法再次显示同意对话框。
如果用户想在撤销同意后选择重新加入,他们该怎么做?
以前,我使用 Google AdMob,卸载并重新安装应用程序后,同意对话框会再次显示。MoPub 并非如此 - 同意选择似乎在某个地方持续存在。
有没有办法清除 MoPub 的同意信息,以便再次显示同意对话框?
谢谢
解决方案
MoPub 已经为您准备好了静态方法。
MoPub.getPersonalInformationManager().revokeConsent()
推荐阅读
- scala - Scala 方法在不使用外部库的情况下解析命令行参数
- python - Tkinter 按钮冻结
- flutter - 如何在 Flutter 中为 TextFormField 设置填充材料设计风格?
- laravel - 如何修复 SQLSTATE [42704]:未定义对象:7 错误:数据类型 json 在 heroku 托管中没有用于访问方法“btree”的默认运算符类
- javascript - 使用 Ajax 在 jQuery 按钮中添加对 PHP 的调用
- flutter - 相机预览在颤动中拉伸
- java - 使用Java中的列表方法查找边界之间的素数
- javascript - 使用 Discord.js 对获取的消息做出反应
- javascript - 如何检查amcharts地图上的点(经度,纬度坐标)是否在某个地区(县)?
- html - 如何调整 CSS Grid 区域的大小以堆叠在小屏幕上?