नेटिव वैलिडेटर एक नई सुविधा है. इसकी मदद से, ऐप्लिकेशन लॉन्च करने से पहले ही नीति के उल्लंघनों का पता लगाया जा सकता है. यह आपके ऐप्लिकेशन में, नीति के कुछ उल्लंघनों की पहचान अपने-आप कर लेता है और आपको ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) के ज़रिए इसकी सूचना देता है.
टेस्ट विज्ञापनों के लिए, नेटिव वैलिडेटर डिफ़ॉल्ट रूप से चालू रहता है. हालांकि, इसे नीचे बताए गए तरीके से बंद किया जा सकता है. हालांकि, ध्यान रखें कि वैलिडेटर को बंद करने के बाद, टेस्ट विज्ञापनों में आपके विज्ञापन लेआउट से जुड़ी संभावित समस्याओं के बारे में जानकारी नहीं दिखेगी.
ज़रूरी शर्तें
- GMA Next-Gen SDK 0.11.0-alpha01 या इसके बाद वाला वर्शन.
- पक्का करें कि आपका डिवाइस, टेस्ट डिवाइस के तौर पर कॉन्फ़िगर किया गया हो.
नेटिव वैलिडेटर का इस्तेमाल करना
नेटिव वैलिडेटर, आपके यूज़र इंटरफ़ेस (यूआई) में नीति के कुछ उल्लंघनों के बारे में आपको अपने-आप सूचना देता है. इसके लिए, विज्ञापन के बगल में एक ओवरले पॉप-अप दिखता है.

समस्याएं देखें पर क्लिक करने से, आपको नीति के उल्लंघनों की पूरी सूची दिखती है.

वैलिडेटर को बंद करना
नेटिव वैलिडेटर को बंद करने के लिए, setNativeValidatorDisabled() को
शुरू करते समय GMA Next-Gen SDK कॉल करें:
Kotlin
MobileAds.initialize(
this@MainActivity,
// Sample Ad Manager app ID: ca-app-pub-3940256099942544~3347511713
InitializationConfig.Builder("SAMPLE_APP_ID")
.setNativeValidatorDisabled()
.build()
) {
// Adapter initialization is complete.
}
Java
MobileAds.initialize(
this,
// Sample Ad Manager app ID: ca-app-pub-3940256099942544~3347511713
new InitializationConfig.Builder("SAMPLE_APP_ID")
.setNativeValidatorDisabled()
.build(),
initializationStatus -> {
// Adapter initialization is complete.
});