Skip to main content

AdMob Ads Not Displaying in Google Play Testing

If your AdMob ads are not showing during Open Testing via the Google Play Store, the issue is often tied to AdMob configuration, app permissions, or settings in the Google Play Console. Follow the steps below to ensure ads display correctly.

Prerequisites
  • An active AdMob account is set up.
  • Your FlutterFlow project is linked to AdMob.
  • The app is uploaded to Google Play Console under an Open Testing track.
  • Use Test Ads During Development

    Always use test ads during development to avoid policy violations or ad-serving issues:

    • Refer to the Google AdMob Test Ads guide for appropriate test ad unit IDs.
    • Live ads should be used only after your app is published to production and approved.
  • Verify AdMob Account Setup

    1. Go to the AdMob Console.

    2. Confirm that your app is registered and linked to your Google Play listing.

    3. Ensure the app’s release status in AdMob matches its status in the Google Play Console.

      note

      If your app is listed as not released in AdMob, live ads may not load during testing.

  • Declare Use of Advertising ID

    Apps targeting Android 13 (API 33) or above must declare use of the Advertising ID:

    1. Open the Google Play Console.

    2. Go to Policy > App Content.

    3. Select Advertising ID and complete the required form.

      warning

      Failing to declare the Advertising ID may result in ads not showing during testing or after release.

  • Confirm Ad Unit Configuration in FlutterFlow

    1. Open your project in FlutterFlow.
    2. Navigate to Settings > AdMob Integration.
    3. Confirm that the correct Ad Unit IDs are used.
    4. Ensure Ad widgets are connected to the appropriate ad units.
  • Test in the Correct Environment

    • Use a physical device instead of an emulator when possible.
    • Ensure the device has a strong internet connection.
    • Avoid using VPNs or battery optimization tools that may interfere with ad delivery.
  • Add app-ads.txt (Optional)

    Setting up an app-ads.txt file is optional but recommended for better ad quality:

  • Wait for Ad Approval

    Even after the app is released:

    • Live ads may take several days to appear due to the review process and inventory matching.
    • This delay is expected.

If ads still aren’t appearing, contact FlutterFlow Support at support@flutterflow.io

Was this article helpful?