Stay organized with collections
Save and categorize content based on your preferences.
Native ads
lets you design an ad placement that matches the style of your app. While
this provides a lot of flexibility, it's important to ensure your placements
remain compliant with AdMob policies.
Native Validator is a new feature to help you catch policy violations before
your app ships. It automatically identifies certain policy violations in your
app and notifies you through the app's UI.
Native Validator is enabled by default for test ads, but can be disabled as
shown below. Keep in mind however that once the validator is disabled, test ads
will no longer show information about potential issues with your ad layouts.
Prerequisites
Google Mobile Ads SDK 19.2.0 or higher.
Ensure your device is configured as a test
device.
Using Native Validator
Native Validator automatically alerts you of certain policy violations in your
UI through an overlay popup next to the ad.
Clicking on See Issues takes you to a fullscreen list of the relevant policy
violations.
Disabling the validator
To disable Native Validator, add a <meta-data> tag with a name of
com.google.android.gms.ads.flag.NATIVE_AD_DEBUGGER_ENABLED and value of
false to your AndroidManifest.xml within the <application> tag.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-20 UTC."],[[["Native ads offer design flexibility but must adhere to AdMob policies, and Native Validator helps ensure compliance before app release by identifying policy violations in test ads."],["Native Validator is enabled by default for test ads (not live ads) and displays policy violations through an overlay popup within the app's UI."],["To use Native Validator, ensure you have Google Mobile Ads SDK 19.2.0 or higher and your device is configured as a test device."],["Disabling Native Validator is possible by adding a specific meta-data tag to your AndroidManifest.xml file, but doing so will prevent test ads from showing potential layout issues."]]],[]]