यह गाइड उन पब्लिशर के लिए है जो Tencent GDT के साथ Google मोबाइल विज्ञापन मीडिएशन का इस्तेमाल करना चाहते हैं. यह आपके मौजूदा Android ऐप्लिकेशन के साथ काम करने के लिए, मीडिएशन अडैप्टर के सेटअप और अन्य सेटिंग के कॉन्फ़िगरेशन के बारे में बताता है.
Tencent GDT संसाधन |
---|
दस्तावेज़ के रूप में |
SDK टूल |
अडैप्टर |
ग्राहक सहायता |
ज़रूरी शर्तें
ऐसा Android ऐप्लिकेशन जिसमें Google Mobile Ads SDK जुड़ा हो. (अगर आपके पास Google खाता नहीं है, तो शुरू करें देखें.)
एक Google Ad Manager खाता, जिसमें मोबाइल ऐप्लिकेशन के लिए मीडिएशन कॉन्फ़िगर किया गया हो.
अपने प्रोजेक्ट में Tencent GDT जोड़ें
नेटवर्क अडैप्टर और SDK टूल शामिल करें
ऊपर दिए गए लिंक से Tencent GDT SDK टूल और अडैप्टर डाउनलोड करें.
Android Studio के अडैप्टर और SDK टूल को अपने प्रोजेक्ट के 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 फ़ाइल को कॉन्फ़िगर करें
अपनी AndroidManifest.xml
फ़ाइल में,
Tencent GDT दस्तावेज़ में बताए गए निर्देशों के मुताबिक बदलाव करें.
आपके ऐप्लिकेशन को सीधे Tencent GDT कॉल करने की ज़रूरत नहीं है. Google Mobile Ads SDK, Tencent GDT Adpter को कॉल करता है, ताकि आपकी ओर से विज्ञापन फ़ेच किए जा सकें. अगर आपको कोई और अनुरोध पैरामीटर नहीं बताना है, तो आपका काम हो गया! इस पेज के बाकी हिस्से में,Tencent GDTको ज़्यादा जानकारी देने का तरीका बताया गया है.
अपने विज्ञापन ऑब्जेक्ट को किसी ऐक्टिविटी इंस्टेंस से शुरू करें
नए विज्ञापन ऑब्जेक्ट के कंस्ट्रक्टर में (उदाहरण के लिए,
AdManagerAdView
),
आपको कोई ऑब्जेक्ट टाइप
Context
पास करना होगा.
मीडिएशन का इस्तेमाल करने पर, यह Context
अन्य विज्ञापन नेटवर्क कंपनी को भेजा जाता है. कुछ विज्ञापन नेटवर्क कंपनियों के लिए ज़्यादा पाबंदियों वाले Context
की ज़रूरत होती है, जो कि Activity
टाइप की होती है. इसलिए, हो सकता है कि Activity
इंस्टेंस के बिना विज्ञापन न दिखाए जा सकें. इसलिए,
हमारा सुझाव है कि विज्ञापन ऑब्जेक्ट को शुरू करते समय, Activity
इंस्टेंस पास करें. इससे, मीडिएशन वाले विज्ञापन नेटवर्क के साथ एक जैसा अनुभव दिया जा सकेगा.