Android原生高级广告:“无法加载广告:0”

时间:2017-01-15 17:25:57

标签: android admob native-ads

我关注了这个Google示例应用NativeAdvancedExample并在我的应用中实现了。当我添加测试设备ID时,它正在工作。但是当生成发布的apk时,它无效并且广告加载失败并显示以下消息。

I/Ads: Starting ad request.
I/Ads: Use AdRequest.Builder.addTestDevice("22C0485C025508BC7990BBF9260554DF") to get test ads on this device.
W/Ads: Received error HTTP response code: 403
W/Ads: There was a problem getting an ad response. ErrorCode: 0
W/Ads: Failed to load ad: 0

我对该应用有以下权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

提前致谢。

1 个答案:

答案 0 :(得分:1)

Hello @ ch3tanz native advanced不会加载广告,即使它不会从真实设备生成Impression,因为它在Beta版本中。因此,为了生成Impression,您必须实现Native Express Ad。

我也遇到了和你一样的问题。现在我已经实现了Native Express Ad。使用测试ID成功加载原生高级广告,但不会创建展示。

for Express Ad: This is the link.

快乐编码