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

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

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

काम के प्राइमर

सहायता केंद्र के इन लेखों में, मध्यस्थता के बारे में जानकारी दी गई है:

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

नेटवर्क अडैप्टर और SDK टूल शामिल करें

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

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

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

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

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

आपके ऐप्लिकेशन को सीधे Tencent GDT को कॉल करने की ज़रूरत नहीं है. Google Mobile Ads SDK, आपकी ओर से विज्ञापन पाने के लिए Tencent GDT अडैप्टर को कॉल करता है. ज़रूरत पड़ने पर, आपके पास किसी भी अन्य अनुरोध पैरामीटर को तय करने का विकल्प होता है. इस पेज के बाकी हिस्से में, Tencent GDT को ज़्यादा जानकारी देने के तरीके के बारे में बताया गया है.

गतिविधि के इंस्टेंस की मदद से, अपने विज्ञापन ऑब्जेक्ट को शुरू करना

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