Admob Test Banner isn't showing up

Please provide the following:

  1. SDK Version: 38.0.8
  2. Platforms(Android/iOS/web/all): Android/iOS

Expo managed workflow here.

I am just trying to test the test banners, but it’s not showing up. I do have an approved admob account.

I have referred to along with other sites.


"android": {
      "config": {
        "googleMobileAdsAppId": "ca-app-pub-3940256099942544/6300978111"


    // Test ID, Replace with your-admob-unit-id
    onDidFailToReceiveAdWithError={err => {
    alert("Ad failed");
    onAdViewDidReceiveAd={() => {
    console.log("Ad Recieved");
    //style={{ backgroundColor: "red" }}                      

^I get the alert “Ad failed” and on the command prompt, I see “ERROR_CODE_INTERNAL_ERROR.”

Nothing shows up; the “banner” either doesn’t exist or is transparent. When I uncomment the backgroundcolor:red line, I can see a red banner though.

What am I doing wrong? I have tried using my actual AdsAppId in app.json and with either actual or test adID in screen.js and still nothing.


Did you enter the payment details in the admob console?

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.