小编gic*_*cci的帖子

通过MoPub调解转发GDPR同意AdMob

我正在使用MoPub来展示AdMob广告,我需要了解如何正确配置SDK以将同意传递给适配器.

对于MoPub自己的广告,我使用Mopub提供的同意屏幕,但他们声明不收集AdMob广告的同意.因此,我需要显示一个额外的同意屏幕(如果有可能,可以使用Google的同意SDK)以获得该同意.到目前为止,一切都很难看,但或多或​​少都很清楚.

问题是如何在Mopub SDK中将同意传递给AdMob适配器.从AdMob阅读文档我需要遵循以下说明:

Google移动广告SDK的默认行为是提供个性化广告.如果用户同意仅接收非个性化广告,您可以使用以下代码配置AdRequest对象,以指定仅返回非个性化广告:

Bundle extras = new Bundle();
extras.putString("npa", "1");

AdRequest request = new AdRequest.Builder()
    .addNetworkExtrasBundle(AdMobAdapter.class, extras)
    .build();
Run Code Online (Sandbox Code Playgroud)

目前还不清楚我如何将NetworkExtrasBundle中的"npa = 1"参数传递给Mopub SDK中的AdMob适配器.GooglePlayServicesBannerSDK中的类似乎无法配置这些附加功能.

修补适配器是传递参数的唯一方法吗?

编辑: 这已在最新的适配器中修复,现在它是可能的.查看文档.

android admob mopub

5
推荐指数
1
解决办法
926
查看次数

标签 统计

admob ×1

android ×1

mopub ×1