Admob shows Test ads but not real ads

前端 未结 14 867
-上瘾入骨i
-上瘾入骨i 2020-12-02 22:24

I\'m using admob for showing android ads. The test ads are working fine but real ads are not shown. Also, I\'ve no issue with real interstitial ads as they work fine. Just t

相关标签:
14条回答
  • 2020-12-02 23:04

    Actually, I also faced this problem. You have to log in to admob and go to the app you added there. That app has an admob id. Use the id of the app to do these steps. Then create a new banner or whatever type of ad in that app (in admob) and use the id of that banner to complete these steps. When you create a banner, it will give you the instructions itself.

    0 讨论(0)
  • 2020-12-02 23:06

    I also was faced with this problem. AdView and IntersitialAd showed me only test advertisements on the simulator. But there were real advertisements on the real device. I think that firebase can detect if you use the simulator or the real device. I've used firebase:

    com.google.firebase:firebase-ads:11.0.4

    0 讨论(0)
  • 2020-12-02 23:08

    Answering an old question, but I had faced this same issue that test ads are visible and production key's Ads are not working.

    I figured out later that I didn't gave my payment details to Admob.

    Payment details in Admob are a must. Please update and check after few hours it starts appearing.

    0 讨论(0)
  • 2020-12-02 23:10

    When apps are newly registered with AdMob, it takes some time and a few ads requests to allow inventory to build. Because of this, you may not see live impressions immediately. Once your app starts making more requests, you should see more consistent results. Please note that test ads operate through the same channels as live ads. Being able to return a test ad ensures that your application is communicating properly with our network. Be patience it will work after some days.

    0 讨论(0)
  • 2020-12-02 23:13

    "It could be that you have only recently created a new Ad Unit ID and requesting for live ads. It could take a few hours for ads to start getting served if that is that case."

    I faced the same problem, if you can show test ads, it's fine, live ads will be showed soon (of course after you removed .addTestDevice(...) ).

    I guess that google need time to collect some information (location, age, gender...) to show properly ads that can interest user.

    May be you know but NEVER forget: DO NOT touch the live ads, you will be banned soon.

    https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/android/fBe3YL3ffpo

    0 讨论(0)
  • 2020-12-02 23:13

    You have to add your payment information first. I forgot to do this in Google Admob so it wasn't showing any ads.

    Also, make sure you use real Ad ID instead of the test ids.

    0 讨论(0)
提交回复
热议问题