My banner ad doesn’t display in emulator, Expo app and Android (internal testing).
I set up Sentry to collect the error message. Mine says
ERROR_CODE_INTERNAL_ERROR which means Something happened internally; for instance, an invalid response was received from the ad server.
Then via iOS emulator, Sentry records Request Error: No ad to show.
My ad code is
And the function is
The ad does display successful (in simulator) when using a sample ad unit ID from https://developers.google.com/admob/android/test-ads?hl=en-US
Some thoughts (these don’t explain why one type of ad shows and the other doesn’t):
- The unit ID is new. I read in one discussion it can take up to 3 days for it to fully work.
- According to this Stackoverflow, set up your payment profile first.
Setting up my payment profile got my banner ad to show on my Android test app.
Try setting up Sentry and see how you go.