为什么Ad Mob无法在Flutter应用中展示广告?

时间:2018-12-31 18:25:27

标签: flutter admob

我正在尝试在Flutter应用中实施AdMob的广告。我两天前创建了Admob ID,并且我的帐户已获得AdMob的批准。我通过测试应用ID及其功能对应用(横幅广告)进行了测试,但是它不能与我的真实应用ID一起使用。

寻求帮助

I/Ads     (14486): No fill from ad server.
W/Ads     (14486): Failed to load ad: 3
I/flutter (14486): Admob banner failed to load. Error code: 3

4 个答案:

答案 0 :(得分:2)

尝试构建您的应用apk,然后在您的设备上手动安装。

答案 1 :(得分:1)

我遇到了同样的问题,我认为自从我使用测试广告(看起来像真实的广告而不是banner.testads的广告)尝试以来,我所做的一切都是对的,并且有效,但是后来我用真实的广告替换了adunit,它没有显示,自从我三天前才显示任何内容

答案 2 :(得分:0)

测试ID是否正常工作?然后...也许这不是你的错。自几个月前以来,AdMob就出现了一些问题。参考以下链接。许多人有同样的问题。 (甚至AdMob似乎都认为他们有问题。)

https://groups.google.com/forum/#!topic/google-admob-ads-sdk/rTfuhBjGkpc

https://productforums.google.com/forum/#!msg/google-admob-help-forum/8oc3pebOrFw/EicKPpUVDgAJ

答案 3 :(得分:0)

它与Flutter无关。如果收到错误代码:3,则说明您没有做错任何事情。如果当前没有与您的请求匹配的广告,有时AdMob不会在某些地区满足您的广告请求。您可以在AdMob网站中查看匹配率。解决该问题的方法是使用中介或更改提供者的数量或更改您在AdMob的GDPR屏幕上启用的当前提供者的数量。