Appraysal
Back to Rules
WARNINGAdvisoryGuideline AdsGoogle PlayAndroidSafety

Potential Deceptive Ad Pattern

Detected patterns that could be used for deceptive ads (notifications with ad content, full-screen interstitials on app open). Ensure ads are clearly distinguishable from app content.

Quick Fix

Ensure all ads are clearly distinguishable from your app content and system notifications. Avoid showing interstitial ads immediately on app launch.

What Gets Detected

Detection Type:CODE PATTERN
Patterns detected:
/\b(AppOpenAd|InterstitialAd|mInterstitialAd|interstitialAd)\b[\s\S]{0,200}\bshow\s*\(/i/\b(AppOpenAd|InterstitialAd|mInterstitialAd|interstitialAd)\b[\s\S]{0,200}\bshow\s*\(\s*this\s*\)/i/\bshowInterstitial\s*\(/i/\bshowAppOpenAd\s*\(/i/\b(show|display|present)\w*(Interstitial|AppOpen|OpenAd|InterstitialAd)\w*\s*\(/i/\bshowAdIfAvailable\s*\(/i/\bappOpenManager\.showAdIfAvailable\s*\(/i/\badManager\.show\w*Ad\w*\s*\(/i/\b(showAppOpenIfAvailable|presentLaunchAd|showLaunchInterstitial)\s*\(/i/\bNotification\b[\s\S]{0,120}\bad\b/i

Check Your App

Scan your project to see if this rule affects your app

Run Free Scan