On this page
AdMob app-level test mode allows you to enable test traffic instantly across specific app versions, eliminating the need to manually register individual test devices for app testing. Setting up a test app lets you safely test production ads and verify your implementation code without violating AdMob’s invalid traffic policy. Apps and versions placed in test mode will be demonetized and will not earn revenue for the duration of the test. If an app or version you want to place in test mode exceeds $10 in the last 24 hours, you will not be able to enable test mode on the test app.
Add a test app
- Sign in to your AdMob account at https://admob.google.com.
- Click Settings in the sidebar.
- Click Test apps.
- Click Add test app.
Note: The maximum number of test apps you can add is 250
- Select the app name.
- Select or enter the app version.
Note: Make sure that the version you select is a test version.
- Select a gesture to use to activate ad inspector:
- None. If you select none, you can still activate ad inspector with an API call. Learn more about Ad inspector.
- Shake
- Flick twice
- Click the toggle to turn Test mode on or off. When on, test mode is automatically enabled for eligible apps. You can view and manage settings for all apps on the Test apps page.
- Click Add test app.
- If test mode is toggled on, re-enter the app version number to confirm and prevent accidentally enabling testing on your live production app.
You can also add a test device in your app programmatically using the Mobile Ads SDK request configuration. Review the instructions on Google Developer for Android, iOS, and Unity.
Remove a test app
Removing a test app ends test mode and means that AdMob will start serving live ads to the app. Note that clicking on live ads can result in a policy violation for invalid traffic.
- Sign in to your AdMob account at https://admob.google.com.
- Click Settings in the sidebar.
- Click Test apps.
- Select the app you want to remove.
- Click Remove.
- Click Remove in the confirmation dialog.