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

प्लैटफ़ॉर्म चुनें: Android iOS Unity Flutter Android (लेगसी)

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

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

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

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

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

Vpon एसडीके और अडैप्टर को ऊपर दिए गए लिंक से डाउनलोड करें.

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 फ़ाइल कॉन्फ़िगर करना

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

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

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

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