Zucks को मीडिएशन के साथ इंटिग्रेट करें

यह गाइड उन पब्लिशर के लिए है जिन्हें Zucks के साथ Google Mobile Ads मीडिएशन का इस्तेमाल करना है. इसमें, आपके मौजूदा Android ऐप्लिकेशन के साथ काम करने के लिए, मीडिएशन अडैप्टर को सेट अप करने और अतिरिक्त सेटिंग को कॉन्फ़िगर करने का तरीका बताया गया है.

Zucks के संसाधन
दस्तावेज़ के रूप में
एसडीके
अडैप्टर
ग्राहक सहायता

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

काम की गाइड

सहायता केंद्र के इन लेखों में, मीडिएशन के बारे में बुनियादी जानकारी दी गई है:

अपने प्रोजेक्ट में Zucks को जोड़ना

नेटवर्क अडैप्टर और एसडीके शामिल करें

पिछले लिंक से Zucks SDK और अडैप्टर डाउनलोड करें.

Android Studio में, अडैप्टर और एसडीके फ़ाइलों को अपने प्रोजेक्ट के libs फ़ोल्डर में शामिल करें. पक्का करें कि आपकी ऐप्लिकेशन-लेवल Gradle फ़ाइल में यह शामिल हो:

Kotlin

dependencies {
    implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
    // ...
}

Groovy

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
    // ...
}

AndroidManifest.xml फ़ाइल को कॉन्फ़िगर करना

Zucks के दस्तावेज़ में दिए गए निर्देशों के मुताबिक, अपनी AndroidManifest.xml फ़ाइल में बदलाव करें.

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

किसी ऐक्टिविटी इंस्टेंस के साथ अपने विज्ञापन ऑब्जेक्ट को शुरू करें

नए विज्ञापन ऑब्जेक्ट के कंस्ट्रक्टर में (उदाहरण के लिए, AdView), आपको Context टाइप का ऑब्जेक्ट पास करना होगा. मीडिएशन का इस्तेमाल करने पर, यह Context अन्य विज्ञापन नेटवर्क कंपनियों को भेज दिया जाता है. कुछ विज्ञापन नेटवर्क कंपनी को ज़्यादा पाबंदियों वाले Context की ज़रूरत होती है, जो Activity टाइप का होता है. साथ ही, हो सकता है कि वे Activity इंस्टेंस के बिना विज्ञापन न दिखा पाएं. इसलिए, हमारा सुझाव है कि विज्ञापन ऑब्जेक्ट को शुरू करते समय, Activity इंस्टेंस पास करें. इससे, मीडिएशन वाले विज्ञापन नेटवर्क के साथ एक जैसा अनुभव मिलता है.