我目前正在使用谷歌的(已弃用的)consent-library来向欧洲用户请求个性化广告的同意。文档指定,如果用户的同意状态已经设置为PERSONALIZED或NON_PERSONALIZED,则可以使用以下方式将同意转发到Google Mobile Ads SDK。
Bundle extras = new Bundle();
extras.putString("npa", "1");
AdRequest request = new AdRequest.Builder()
.addNetworkExtrasBundle(AdMobAdapter.class, extras)
.build();
现在我想迁移到新的Android统一消息平台SDK。文档相当简单,但它只解释了如何获取同意,而没有解释如何使用同意。这是否意味着,当使用新的UMP Android SDK时,我们不再需要在为未经个性化广告同意的用户请求AdMob广告时设置"npa"
为"1"
?
2020年8月25日编辑
昨天我发现了这个对话,其中有人来自移动广告SDK团队回答了我在这里提出的同样的问题。他说:
遗留的“通过 npa=1 传递同意”将继续受到我们的SDK的支持,直到另行通知。
2020年8月31日编辑
我开始了一个新的对话,我问了与此帖子中的问题相同的问题,但我没有得到任何回复。