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