नेटिव पुष्टि करने वाला प्रोग्राम

नेटिव विज्ञापनों की मदद से, ऐसा विज्ञापन प्लेसमेंट डिज़ाइन किया जा सकता है जो आपके ऐप्लिकेशन की स्टाइल से मैच करता हो. इससे आपको काफ़ी फ़ायदा मिलता है. हालांकि, यह पक्का करना ज़रूरी है कि आपके प्लेसमेंट, AdMob की नीतियों का पालन करते हों.

नेटिव वैलिडेटर एक नई सुविधा है. इसकी मदद से, ऐप्लिकेशन को शिप करने से पहले नीति के उल्लंघनों का पता लगाया जा सकता है. यह आपके ऐप्लिकेशन में नीति के कुछ उल्लंघनों की अपने-आप पहचान करता है. साथ ही, ऐप्लिकेशन के यूज़र इंटरफ़ेस (यूआई) के ज़रिए आपको इसकी सूचना देता है.

टेस्ट विज्ञापनों के लिए, नेटिव वैलिडेटर डिफ़ॉल्ट रूप से चालू होता है. हालांकि, इसे नीचे दिखाए गए तरीके से बंद किया जा सकता है. हालांकि, ध्यान रखें कि पुष्टि करने वाले टूल को बंद करने के बाद, टेस्ट विज्ञापनों में आपके विज्ञापन लेआउट से जुड़ी संभावित समस्याओं की जानकारी नहीं दिखेगी.

ज़रूरी शर्तें

जारी रखने से पहले, ये काम करें:

  • GMA Next-Gen SDK का वर्शन 1.0.0 या इसके बाद का वर्शन इंस्टॉल करें.
  • पक्का करें कि आपका डिवाइस, टेस्ट डिवाइस के तौर पर कॉन्फ़िगर किया गया हो.

नेटिव वैलिडेटर का इस्तेमाल करना

नेटिव विज्ञापन की पुष्टि करने वाला टूल, विज्ञापन के बगल में मौजूद ओवरले पॉप-अप की मदद से, आपके यूज़र इंटरफ़ेस (यूआई) में नीति के कुछ उल्लंघनों के बारे में अपने-आप सूचना देता है.

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

पुष्टि करने वाले प्रोग्राम को बंद करना

नेटिव वैलिडेटर को बंद करने के लिए, GMA Next-Gen SDK को शुरू करते समय setNativeValidatorDisabled() को कॉल करें:

Kotlin

MobileAds.initialize(
  this@MainActivity,
  // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
  InitializationConfig.Builder("SAMPLE_APP_ID")
    .setNativeValidatorDisabled()
    .build()
  ) {
    // Adapter initialization is complete.
}

Java

MobileAds.initialize(
    this,
    // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
    new InitializationConfig.Builder("SAMPLE_APP_ID")
        .setNativeValidatorDisabled()
        .build(),
    initializationStatus -> {
        // Adapter initialization is complete.
    });