Use the following guide to understand common reasons why apps show few or no ads. If you’re still having issues, use the Can’t see ads troubleshooter or check out the Google AdMob Help Community.
Types of issues:
Set up issues
What to check |
What you can do |
More information |
---|---|---|
Did you recently create your AdMob account? |
Wait up to 24 hours after you create your account. |
When you first sign up for AdMob, your account is reviewed before it’s approved. This typically takes up to 24 hours, but in rare cases can take up to 2 weeks. You’ll be notified via email if your account is not approved by AdMob. |
Is your app or ad unit new? |
Wait up to one hour after you create an app or ad unit. In some cases, it can take a few days for ads to appear in new apps or ad units. Note: New iOS apps will not show Google ads until they’re listed in the Apple App Store. Learn how to test your ads. |
Newly registered apps and newly created ad units typically take up to an hour to activate. Because of this, you may not see live impressions immediately. |
Have you followed all the instructions in the Google Developers Get Started guide? | Review the Get Started guide. (Android, iOS, Unity). | Ads won’t show in apps that aren’t set up correctly. |
Have you integrated the Google Mobile Ads SDK correctly? | Take a look at the sample apps available for Android and iOS. Sample apps show how to use the Google Mobile Ads SDK to place ads into apps. |
Ads won’t show if you haven’t integrated the Google Mobile Ads SDK correctly. |
Is your ad implementation code working properly? |
Test your implementation code to check that ads can show. You can also use ad inspector to test your app's ad serving. |
If your ad implementation code is not correct, ads won’t show. |
Have you reviewed your error codes? | Learn more about the most common error codes for Android and iOS. Review the AdMob community post on error codes for more troubleshooting tips. |
When an ad unit in an app sends an ad request to Google’s servers, the server either responds with an ad or with an error code to indicate the issue. |
Mediation issues
What to check |
What you can do |
More information |
---|---|---|
Have you implemented mediation correctly? | Review the instructions in the Google Developers mediation guide (Android, iOS, Unity). | If not, ads won’t show. |
Have you reviewed your third-party ad networks integration? | Verify your mediation setup with the Mediation Test Suite. It’ll test whether you’ve correctly configured your app and ad units to display ads from third-party networks via AdMob mediation. | Each ad network has its own integration instructions (Android, iOS, Unity). Mediated ad networks must be set up properly within AdMob mediation groups and implemented correctly within your app’s code. |
Policy issues
What to check |
What you can do |
More information |
---|---|---|
Do you have a policy enforcement? | Check the Policy center in your AdMob account for details about the enforcements and how to fix them. | Policy enforcements can affect ad serving. |
Is your app for children? |
Review the Children's Online Privacy Protection Act (COPPA) and learn how to tag ad requests for child-directed treatment. Also, learn how to comply with Google Play’s Families Policy and set a maximum content rating. |
Apps for children must adhere to Google Play’s Families policy and the Children's Online Privacy Protection Act (COPPA). |
Are you in compliance with Europe’s General Data Protection Regulation (GDPR)? | Review the tools available to help you comply with GDPR. | |
Have you been asked to submit your APK? | Complete the APK submission form. |