After I publish my game in google play and download from play store, I'am waiting for my banner ads to come up and unfortunately it doesn't showing up... but when I include the build.adTest(); when I trying the game/app the ads shows. What do you think is the problem or do admob take some time to show their live/real ads?
-
Can you please add your code – Apurva Kolapkar Mar 14 '17 at 10:57
-
@ApurvaKolapkar My game is now published on google play. I don't include the adTestDevice("xxxx.."); ... but when I debugging/ testing the game with adTestDevice();, the ads shows up. – paul natividad Mar 14 '17 at 11:21
5 Answers
According to Google
"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. If you are receiving test ads then your implementation is fine. Just wait a few hours and see if you are able to receive live ads then. If not, can send us your Ad Unit ID for us to look into."
https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/android/fBe3YL3ffpo
so wait for a few hours.

- 19,936
- 8
- 46
- 65
-
6
-
1Any update with this? Did you just have to wait or did you implement it wrong? @AmanDeep – frankied003 Apr 02 '21 at 16:20
-
5
-
In my case, I have to submit the payment details first to show ads in app. Just visit admob and read the warning at top.

- 3,900
- 5
- 40
- 77
-
Checkout this issue: https://stackoverflow.com/questions/58143111/unable-to-setup-payment-method-on-new-admob-account. – Sumit Shukla Sep 28 '19 at 04:32
-
In the payment section it is saying : The requested URL was not found on this server! – Sumit Shukla Sep 28 '19 at 04:33
I had the same issue
spent 1/2 days of analysis
because of an innocent looking/clever bug:
It was due to 2 things mainly:
I removed all default test ids from all plugins
this helped me to know what is the issue
we know different types of ads will have different default test ids given in AdMob
.
troubleshooting I did is below:- a) test ad id - test ad should load
- b) wrong ad id - no ad should on load (nothing should show), wrong id can be '1111111'
- c) real ad id - real ad should NOT load locally (nothing should show, since it not uploaded)
- d) real ad id - real ad should load after uploading to google play (after 4 hours or so, after upload)
using above point, I fixed the bug in the code
innocent looking copied code from the internet worked great for test ads since it loaded test ads correctly, have assumed it was correct code as other said both test & real ads are from same channel (real ads won't show until uploaded to play console, acc. to point d) above)
when the ad id was given incorrect, a plugin was taking default test id so showing test ads
just before uploading apk to play console, changed to real id, built and released apk
after uploading to play store, initially showed a blank screen for a few hours (maybe 2-4 hours), then real ads started showing.
hope that was detailed & helps others, else ping below.

- 3,900
- 5
- 40
- 77

- 25,399
- 9
- 157
- 140
-
1I have not uploaded my app on play store yet. So you are saying that is the reason for real ads not showing up?? – Nadeem Shaikh May 28 '20 at 06:26
-
1
I had the same issue, I tried 2-3 days. I had placed the correct ad id, but ads were not showing in real device. I got this problem fixed by :
- I published the app on play store.
- I shared the app to 3-4 friends to test it. Even then the ads were not shown, after 2-3 hours ads began to show.
Conclusion: For newly created ads to work, Admob need more requests to start showing ads.

- 1,131
- 13
- 20
Yeah. Sometimes it takes some time. And, it also depends on your geographic location. Some locations have more ads availability than others.

- 3,900
- 5
- 40
- 77

- 1,858
- 1
- 20
- 16