ADMOB's ad serving disabled due to admob's advertisment Policy violation !
This email is to alert you that one of your applications is not currently in compliance with our AdMobprogram policies and as a result, ad serving has been disabled to your application.
Issue ID#: 39026221
Ad serving has been disabled to: Bulgarian Radios (com.andromo.dev130378.
Action required: Check all other remaining applications in your account for compliance.
Current account status: Active
LAYOUT ENCOURAGES ACCIDENTAL CLICKS - INTERSTITIAL ADS: Publishers are not permitted to encourage users to click AdMob interstitial ads in any way. This includes any implementation that may encourage accidental clicks, such as placing an interstitial ad in a way that prevents viewing the app’s core content or placing an interstitial ad in a way that interferes with navigating or interacting with the app’s core content and functionality.
Please review how you’ve implemented interstitial ads and be mindful of the following common examples of non-compliant implementations:
- Interstitial ads that appear before the app has opened or after the app has closed.
- Interstitial ads that are triggered after a user closes another interstitial ad.
- Interstitial ads loading unexpectedly while a user is viewing the app’s content. Remember to only serve interstitials between pages of content.
- Interstitial ads that trigger after every user click.
- Interstitial ads that appear during periods of game play or heavy user interaction.
For more information about our policies and tips for how to comply please read the following:
While ad serving has been disabled to the above app, your AdMob account remains active. We suggest that you take the time to review the rest of your applications to ensure that they’re in compliance with our policies, and to monitor your apps accordingly to reduce the likelihood of future policy emails from us. Additionally, please note that our team reserves the right to disable accounts at any time if we continue to see violations occurring.Appeals
If you wish to appeal this disabling then you can do so by using our appeal form.
Thank you for your cooperation.
The Google AdMob Team
In Andromo the interstitials are triggered within the onStart method of an activity. That method is triggered when an activity is first shown. The only way an ad would be shown later is if there is a long delay in the ad network's SDK code (for example, slow communication with the ad network's server in order to fetch the ad). It seems that having the ads only pop up after a user interaction would still violate several of the points they listed.
It would be nice to make an interstitial ad only be shown if one is ready, however some of the ad networks don't give enough control over their ads for us to do that.
We may need to change how our interstitial ads are implemented so that we treat the ads that can be preloaded differently from the ads that cannot, and give you that information so that you can select only Google/AdMob compliant ads if that is necessary for your app.
This is definitely something we'll look further into, but given the way most interstitial ads are implemented, it would not be a quick or easy thing to change.
Hope this helps!
Thanks for updating us ASAP.
seems that this publisher triggered a delayed interstitial after the
users completed an action. Pre-loading the ad will fix the issue.
I also hope, that this helps to fix this issue ASAP.
Thanks for the additional information. Yes, we're already in the process of making that change to the interstitial types that support it.
any news on when we can expect the update?