I\'m setting an ad to my Android application using DoubleClick and can\'t manage to show the final ad, can someone help me?
When I test an ad by adding ".addTest
I hadn't published a version of my app with ads yet.
I was seeing error code 3: ERROR_CODE_NO_FILL after I switched from emulators with a debug version to a real device with the release version (installed through adb shell commands).
I waited 12+ hours and I could see ad requests on the AdMob portal, but no matches (match rate of 0%). I went to the Play Console > Store Presence > Pricing & distribution
and switched the radio button for Contains ads
to Yes, it has ads
. I even tried uploading my app bundle (without publishing) to the Play Console. Neither of these worked.
Various AdMob help articles (including the one linked below) mention that if you've been seeing test ads (ads labeled with "Test Ad"), then your code is working and real ads should work as expected (once they build up inventory).
With that in mind, I went ahead and published my app to the Play Store and once the update was live, I downloaded it via the Play Store app on my real phone and the ads loaded no problem and my match rate is now sitting at 66% on AdMob. From the AdMob FAQ article, it sounds like it typically takes a few hours and could have taken up to 24 hours for ads to start showing.
Source: https://support.google.com/admob/answer/2993019?hl=en