Solution for DISRUPTIVE ADS

 Disruptive Ads


Google is updating its policy day by day to improve their service. Though it is little bit complicated to understand all google policies by just reading it. I am specifically talking about Application developer who upload their apps in Google Play Store and monetize their apps through various platform including Google Admob, Faebook Audience Network and Google Ad Manager (ADX).


Now a days, as an application developer i was getting continues rejection for my apps while I upload or update my app in google play console, they were repeatedly rejecting my app without any proper reason with "Disruptive Ads" policy.


I have read all policies about disruptive ads and made lots of appeal to support team but nothing achieved from that.






By trying in multiple way I have got read of such policy violation. So I am going to share my experience and solution with you regarding disruptive ads policy.

Main Cause of Rejection via DISRUPTIVE ADS

1. Ads that are placed in a wrong way or can mislead users.

- Force Clicks : Ads that are placed in way that user is unable to close ad or go to next screen without clicking ad.

- Accidental Clicks : Ads which are placed in a confusing way e.g. Ads layout look like app content or near click area

- Backpress ads : Ads placed in a backpress of activity which is not a regular transition

- Multiple Native and Banner in single screen : Multiple native or banner in single screen and ads more that 40% of apps content in single screen

- Banner and Native Ads position : e.g. If Banner is placed in top of screen and in other screen banner is placed at bottom of screen

- Interstitial in Splash : Interstitial ads after splash activity

- Exit app time ads : Interstitial ads on exit of app

- Ads set outside app environment : Ad showing after app is exited

- Bounce Rate on Ads ( Invalid Click ) : User returns to app instantly after clicking ads

- Native ads button color : Native button theme as App content's theme

- Inhouse ads : Custom ads without "AD" symbol or tag


2. Apps have code that you can control your ads remotely.

  • If controlling ads from server/firebase/google sheets

- Controlling Ad count

- Ad button color or layout :

- Control Single or multiple Banner/Native ads in one Screen/Activity

- VPN set or bypass through server


Solutions for DISRUPTIVE ADS


Dos and Don'ts:


- Remove all unnecessary ads like ( multiple native/banner from single screen )

- Remove all code from which you can operate your ads remotely from the server.

- Set loading dialog before showing Interstitial ads

- You can set "Ads Loading" text on container of banner and native ads

- Do not set interstitial onbackpressed event anywhere in app

- Set ads in such a way that no accidental click occurs

- Set little gap between apps content and ad buttons

- Keep all ads on while updating or uploading your app ( If you have no ads to set, setup test ads ID so that they can check ads setup in your app )

- Do not forgot to Deactivate all your previous app bundle with Disruptive ads violation (Rollout 100%)



BY APPLYING ABOVE EASY STEPS YOU CAN SOLVE DISRUPTIVE ADS FROM YOUR APP.


FOR MORE INFORMATION ABOUT DISRUPTIVE ADS CHECKOUT OUR YOUTUBE VIDEO FROM THIS LINK : https://www.youtube.com/watch?v=4XqYkO0d-uU&ab_channel=TechnicalConsole



For More Details about DISRUPTIVE ADS Policy:

https://support.google.com/googleplay/android-developer/answer/9857753#disruptive-ads





Comments