AdMob Native Ads Express 未收到测试广告
Posted
技术标签:
【中文标题】AdMob Native Ads Express 未收到测试广告【英文标题】:AdMob Native Ads Express not receiving test ads 【发布时间】:2017-01-27 08:11:46 【问题描述】:我熟悉 AdMob 以及横幅和插页式广告。 我正在添加原生广告功能,但发生了一些奇怪的事情,因为即使使用与插页式广告/横幅相同的 AdRequest,对于横幅/插页式广告,我也会收到测试广告,但对于原生广告,我会得到实时广告。
adRequest = new AdRequest.Builder().addTestDevice(AdRequest.DEVICE_ID_EMULATOR).addTestDevice("mydeviceIdFromLogcat").build();
所以我的问题是,原生广告没有测试广告?
【问题讨论】:
它确实显示了测试广告。您的日志中是否有任何错误?看这个例子github.com/googleads/googleads-mobile-android-examples/blob/… 正如我所提到的,测试广告适用于横幅和插页式广告,但不适用于原生广告。 日志中有错误吗? 我所看到的没有错误...广告加载就像没有设置 .addTestDevice 一样。 我的行为和你一模一样:我也用过横幅和插页式广告,但无法获得原生广告的测试广告,只能获得真实广告。并且日志中没有错误/警告。 【参考方案1】:没有。原生广告不像我们习惯的那样提供测试广告(通过addTestDevice()
AdRequest
)。
来自Google Mobile Ads SDK Developers group conversation 关于这个主题:
Veer Arjun Busani(移动广告 SDK 团队)- 目前,您无法为 Native Ad Express 加载测试广告,而且我没有任何预计何时会发生变化。
请注意,根据您所在的国家/地区和 ISP,您可以使用测试广告单元 ID (Native Ads Avanced documentation)。就我个人而言,我从不让它们工作(Received error HTTP response code: 403
logs。
【讨论】:
以上是关于AdMob Native Ads Express 未收到测试广告的主要内容,如果未能解决你的问题,请参考以下文章
在 UICollectionView 中滚动时 Admob Native Expess Ads 块
如何使用“expo-ads-admob”在插页式广告中添加间隔
1 个应用程序如何在 2 个 admob 帐户上显示多个 app-ads.txt?
com.admob.android.ads.AdView未绑定前缀?
iOS - pod 'Google-Mobile-Ads-SDK' 和 pod 'Firebase/AdMob' 有啥区别