WebToAppMaker

Monetization

AdMob Ads

Configure AdMob identifiers and URL rules while recognizing that the current Android runtime does not yet render banner or interstitial ads.

Before you start

  • An AdMob account and registered app
  • Test ad IDs for development

Configure and verify

  1. Register the app in AdMob

    Use the exact Android package or iOS bundle identifier and obtain the platform App ID.

  2. Create ad units

    Create banner and interstitial units. Use Google test IDs until the app is ready for production traffic.

  3. Save IDs and rules

    Enter App ID, banner ID, interstitial ID, and URL show or hide rules. Hide rules override show rules.

  4. Build with the dependency

    When the module is enabled and App ID is present, the Android dependency policy includes google_mobile_ads.

  5. Wait for runtime rendering

    The generated shell does not currently initialize Mobile Ads, create a banner widget, load an interstitial, or handle the interstitial bridge message.

Google Android test IDs

App ID
ca-app-pub-3940256099942544~3347511713
Banner
ca-app-pub-3940256099942544/6300978111
Interstitial
ca-app-pub-3940256099942544/1033173712

Current limitation

Policy preparation

  • Add consent handling where required.
  • Do not click live ads during testing.
  • Keep ads away from accidental-tap areas.
  • Complete store data-safety disclosures.

Test before release

  • Only test IDs are used during development
  • Production IDs belong to the correct app
  • URL rules are documented
  • Runtime limitation is understood