इस गाइड में बताया गया है कि मीडिएशन का इस्तेमाल करके, Moloco Ads SDK से विज्ञापन लोड करने और दिखाने के लिए, Google Mobile Ads Flutter Plugin का इस्तेमाल कैसे किया जाता है. इसमें बिडिंग इंटिग्रेशन भी शामिल है. इसमें बताया गया है कि किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Moloco Ads SDK को कैसे जोड़ा जाता है. साथ ही, किसी Flutter ऐप्लिकेशन में Moloco Ads SDK और अडैप्टर को कैसे इंटिग्रेट किया जाता है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Moloco Ads SDK के लिए, Ad Manager मीडिएशन अडैप्टर में ये सुविधाएं उपलब्ध हैं:
| इंटिग्रेशन | |
|---|---|
| बिडिंग | |
| वॉटरफ़ॉल | |
| फ़ॉर्मैट | |
| ऐप्लिकेशन ओपन | |
| बैनर | |
| इंटरस्टीशियल विज्ञापन | |
| इनाम वाले विज्ञापन | |
| पुरस्कृत इंटरस्टीशियल विज्ञापन | |
| नेटिव लेआउट | |
ज़रूरी शर्तें
आगे बढ़ने से पहले, इन चीज़ों की पुष्टि करें:
- सबसे नया Google Mobile Ads Flutter Plugin वर्शन.
- Flutter फ़्रेमवर्क का वर्शन 3.7.0 या इसके बाद का वर्शन.
- Android पर डिप्लॉय करने के लिए
- Android API लेवल 23 या इसके बाद का लेवल.
- iOS पर डिप्लॉय करने के लिए
- iOS डिप्लॉयमेंट का टारगेट 13.0 या इसके बाद का वर्शन होना चाहिए.
- Google Mobile Ads Flutter Plugin के साथ कॉन्फ़िगर किया गया ऐसा Flutter प्रोजेक्ट जिस पर काम किया जा सकता हो. ज़्यादा जानकारी के लिए, सेट अप Google Mobile Ads Flutter Plugin लेख पढ़ें.
- मीडिएशन सेट अप करना.
पहला चरण: Moloco Ads SDK के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
Moloco पब्लिशर पोर्टल में लॉग इन करें.
खास जानकारी > ऐप्लिकेशन टैब पर जाएं. इसके बाद, नया ऐप्लिकेशन बनाने के लिए, ऐप्लिकेशन जोड़ें बटन पर क्लिक करें.
अपने ऐप्लिकेशन के लिए ओएस और निजता सेटिंग चुनें. इसके बाद, फ़ॉर्म के बाकी हिस्से को भरें और बनाएं पर क्लिक करें.
Android
iOS
ऐप्लिकेशन बन जाने के बाद, ऐप्लिकेशन टैब से उसे चुनें. इससे आपको उसकी जानकारी दिखेगी. साथ ही, ऐप्लिकेशन की कुंजी को नोट करें.
Android
iOS
खास जानकारी > विज्ञापन यूनिट टैब पर जाएं. इसके बाद, ड्रॉप-डाउन मेन्यू से ऐप्लिकेशन चुनें और नई विज्ञापन यूनिट पर क्लिक करें.
नीलामी का तरीका के तौर पर इन-ऐप्लिकेशन बिडिंग चुनें. इसके बाद, फ़ॉर्म के बाकी हिस्से को भरें. फिर, बनाएं पर क्लिक करें.
नई बनाई गई विज्ञापन यूनिट की जानकारी देखने के लिए, विज्ञापन यूनिट टैब में जाएं. विज्ञापन यूनिट आईडी को नोट करें.
दूसरा चरण: Ad Manager के यूज़र इंटरफ़ेस (यूआई) में Moloco Ads SDK की डिमांड सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
Android
निर्देशों के लिए, Android के लिए बनी गाइड में दूसरा चरण देखें.
iOS
निर्देशों के लिए, iOS के लिए बनी गाइड में दूसरा चरण देखें.
Moloco Ads को जीडीपीआर और अमेरिका के राज्यों में लागू कानूनों के तहत विज्ञापन पार्टनरों की सूची में जोड़ना
Ad Manager के यूज़र इंटरफ़ेस (यूआई) में, यूरोप और अमेरिका के राज्यों में लागू कानूनों के तहत विज्ञापन पार्टनरों की सूची में Moloco Ads को जोड़ें. इसके लिए, यूरोपीय कानूनों से जुड़ी सेटिंग और अमेरिका के राज्यों में लागू कानूनों से जुड़ी सेटिंग में दिए गए तरीकों का पालन करें.
तीसरा चरण: Moloco Ads SDK और अडैप्टर को इंपोर्ट करना
pub.dev के ज़रिए इंटिग्रेशन
अपने पैकेज की pubspec.yaml फ़ाइल में, Moloco Ads SDK और अडैप्टर के सबसे नए वर्शन के साथ यह डिपेंडेंसी जोड़ें:
dependencies:
gma_mediation_moloco: ^3.6.0
मैन्युअल इंटिग्रेशन
Moloco Ads SDK के लिए, Google Mobile Ads मीडिएशन प्लगिन का सबसे नया वर्शन डाउनलोड करें.
,
इसके बाद, डाउनलोड की गई फ़ाइल को एक्सट्रैक्ट करें और एक्सट्रैक्ट किए गए प्लगिन फ़ोल्डर
(और उसके कॉन्टेंट) को अपने Flutter प्रोजेक्ट में जोड़ें. इसके बाद, अपनी pubspec.yaml फ़ाइल में प्लगिन का रेफ़रंस दें. इसके लिए, यह डिपेंडेंसी जोड़ें:
dependencies:
gma_mediation_moloco:
path: path/to/local/package
चौथा चरण: ज़रूरी कोड जोड़ना
Moloco Ads SDK के इंटिग्रेशन के लिए, किसी अतिरिक्त कोड की ज़रूरत नहीं है.
पांचवां चरण: लागू किए गए बदलावों की जांच करना
टेस्ट विज्ञापनों को चालू करना
पक्का करें कि आपने Ad Manager के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको Moloco Ads SDK से टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन के किसी एक सोर्स को टेस्ट करना चालू करने के लिए विज्ञापन जांचने वाले टूल में Moloco (बिडिंग) विज्ञापन सोर्स का इस्तेमाल करें.
गड़बड़ी के कोड
अगर अडैप्टर को Moloco से विज्ञापन नहीं मिलता है, तो पब्लिशर विज्ञापन रिस्पॉन्स में हुई गड़बड़ी की जानकारी देखने के लिए,
इनमें से किसी क्लास के हिसाब से
ResponseInfo का इस्तेमाल कर सकते हैं:
Android
com.moloco.sdk
com.google.ads.mediation.moloco.MolocoMediationAdapter
iOS
MolocoSDK.MolocoError
GADMediationAdapterMoloco
विज्ञापन लोड न होने पर, Moloco अडैप्टर से मिलने वाले कोड और उनसे जुड़े मैसेज यहां दिए गए हैं:
Android
| गड़बड़ी का कोड | डोमेन | वजह |
|---|---|---|
| 101 | com.google.ads.mediation.moloco | Moloco ऐप्लिकेशन की कुंजी मौजूद नहीं है या अमान्य है. |
| 102 | com.google.ads.mediation.moloco | Moloco विज्ञापन यूनिट आईडी मौजूद नहीं है या अमान्य है. |
| 103 | com.google.ads.mediation.moloco | Moloco विज्ञापन ऑब्जेक्ट की वैल्यू null है. |
| -1 से 5000 | com.moloco.sdk | Moloco SDK से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए, Moloco के दस्तावेज़ देखें. |
iOS
| गड़बड़ी का कोड | डोमेन | वजह |
|---|---|---|
| 101 | com.google.ads.mediation.moloco | Moloco SDK, iOS 12 और इससे पहले के वर्शन पर विज्ञापन दिखाने की सुविधा के साथ काम नहीं करता. |
| 102 | com.google.ads.mediation.moloco | Moloco ऐप्लिकेशन की कुंजी मौजूद नहीं है या अमान्य है. |
| 103 | com.google.ads.mediation.moloco | Moloco विज्ञापन यूनिट आईडी मौजूद नहीं है या अमान्य है. |
| 104 | com.google.ads.mediation.moloco | विज्ञापन दिखाने के लिए तैयार नहीं है. |
| 105 | com.google.ads.mediation.moloco | विज्ञापन नहीं दिखाया जा सका. |
| 106 | com.google.ads.mediation.moloco | विज्ञापन दिखाने के लिए, रेंडरिंग डेटा उपलब्ध नहीं है. |
| -1 से 5000 | Moloco SDK ने भेजा | Moloco SDK से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए, Moloco के दस्तावेज़ देखें. |
इनाम वाले विज्ञापन के लिए, सर्वर साइड से की जाने वाली पुष्टि
अगर
सर्वर साइड से की जाने वाली पुष्टि (एसएसवी) के कॉलबैक की पुष्टि की जाती है,
तो Moloco के लिए विज्ञापन सोर्स आइडेंटिफ़ायर 8267622065755668722 है.
Moloco Flutter मीडिएशन अडैप्टर के बदलावों की जानकारी
वर्शन 3.6.0
- यह Moloco Android अडैप्टर के वर्शन 4.11.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 4.9.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 9.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 3.5.1
- यह Moloco Android अडैप्टर के वर्शन 4.10.1.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 4.8.1.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 9.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 3.5.0
- यह Moloco Android अडैप्टर के वर्शन 4.10.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 4.8.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 9.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 3.4.0
- Flutter के कम से कम वर्शन को 3.38.1 पर अपडेट किया गया
- Google Mobile Ads Flutter Plugin के वर्शन 8.0.0 के साथ काम करने के लिए अपडेट किया गया
- यह Moloco Android अडैप्टर के वर्शन 4.7.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 4.5.1.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 8.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 3.3.0
- यह Moloco Android अडैप्टर के वर्शन 4.5.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 4.3.0.2 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 7.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 3.2.0
- यह Moloco Android अडैप्टर के वर्शन 4.4.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 4.2.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 7.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 3.1.0
- Flutter के कम से कम वर्शन को 3.35.1 पर अपडेट किया गया
- यह Moloco Android अडैप्टर के वर्शन 4.4.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 4.1.2.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 7.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 3.0.0
- यह Moloco Android अडैप्टर के वर्शन 4.3.1.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 4.1.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 2.1.0
- यह Moloco Android अडैप्टर के वर्शन 4.2.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.13.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 2.0.0
- यह Moloco Android अडैप्टर के वर्शन 4.0.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.13.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.6.0
- यह Moloco Android अडैप्टर के वर्शन 3.12.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.12.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.5.0
- यह Moloco Android अडैप्टर के वर्शन 3.11.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.11.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.4.0
- यह Moloco Android अडैप्टर के वर्शन 3.10.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.10.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.3.1
- यह Moloco Android अडैप्टर के वर्शन 3.9.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.9.1.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.3.0
- यह Moloco Android अडैप्टर के वर्शन 3.9.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.9.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.0
- यह Moloco Android अडैप्टर के वर्शन 3.8.0.1 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.8.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 6.0.0 के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.1.0
- यह Moloco Android अडैप्टर के वर्शन 3.7.0.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.6.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 5.3.1 के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.0.0
- शुरुआती रिलीज़.
- यह Moloco Android अडैप्टर के वर्शन 3.6.1.0 के साथ काम करता है.
- यह Moloco iOS अडैप्टर के वर्शन 3.6.0.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 5.3.1 के साथ बनाया और टेस्ट किया गया है.