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
Register the app in AdMob
Use the exact Android package or iOS bundle identifier and obtain the platform App ID.
Create ad units
Create banner and interstitial units. Use Google test IDs until the app is ready for production traffic.
Save IDs and rules
Enter App ID, banner ID, interstitial ID, and URL show or hide rules. Hide rules override show rules.
Build with the dependency
When the module is enabled and App ID is present, the Android dependency policy includes google_mobile_ads.
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