इस गाइड में बताया गया है कि Google Mobile Ads Flutter Plugin की मदद से, Moloco से विज्ञापन लोड करने और दिखाने के लिए, मीडिएशन का इस्तेमाल कैसे किया जाता है. इसमें बिडिंग इंटिग्रेशन शामिल हैं. इसमें बताया गया है कि किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Moloco को कैसे जोड़ा जाता है. साथ ही, किसी Flutter ऐप्लिकेशन में Moloco SDK और अडैप्टर को कैसे इंटिग्रेट किया जाता है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Moloco के लिए AdMob मीडिएशन अडैप्टर में ये सुविधाएं उपलब्ध हैं:
| इंटिग्रेशन | |
|---|---|
| बिडिंग | |
| वॉटरफ़ॉल | |
| फ़ॉर्मैट | |
| ऐप का खुलना | |
| बैनर | |
| इंटरस्टीशियल विज्ञापन | |
| इनाम वाले विज्ञापन | |
| पुरस्कृत इंटरस्टीशियल विज्ञापन | |
| नेटिव विज्ञापन | |
ज़रूरी शर्तें
- नवीनतम Google Mobile Ads Flutter Plugin
- Flutter 3.7.0 या इसके बाद का वर्शन
- Android पर डिप्लॉय करने के लिए
- Android का एपीआई लेवल 23 या इसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS डिप्लॉयमेंट का टारगेट 13.0 या इसके बाद का वर्शन होना चाहिए
- Google Mobile Ads Flutter Plugin के साथ कॉन्फ़िगर किया गया ऐसा Flutter प्रोजेक्ट जिस पर काम किया जा सकता हो. ज़्यादा जानकारी के लिए, Set up Google Mobile Ads Flutter Plugin लेख पढ़ें.
- AdMob मीडिएशन सेट अप करना
पहला चरण: Moloco के यूआई में कॉन्फ़िगरेशन सेट अप करना
लॉग इन करें Moloco Publisher Portal में.
खास जानकारी > ऐप्लिकेशन टैब पर जाएं. इसके बाद, नया ऐप्लिकेशन बनाने के लिए, ऐप्लिकेशन जोड़ें बटन पर क्लिक करें.
अपने ऐप्लिकेशन के लिए ओएस और निजता सेटिंग चुनें. इसके बाद, फ़ॉर्म के बाकी हिस्से को भरें और बनाएं पर क्लिक करें.
Android
iOS
ऐप्लिकेशन बन जाने के बाद, ऐप्लिकेशन टैब से उसे चुनें, ताकि उसकी जानकारी देखी जा सके. साथ ही, ऐप्लिकेशन की कुंजी को नोट करें.
Android
iOS
खास जानकारी > विज्ञापन यूनिट टैब पर जाएं. इसके बाद, ड्रॉप-डाउन मेन्यू से ऐप्लिकेशन चुनें और नई विज्ञापन यूनिट पर क्लिक करें.
नीलामी का तरीका के तौर पर इन-ऐप्लिकेशन बिडिंग चुनें. इसके बाद, फ़ॉर्म के बाकी हिस्से को भरें. फिर, बनाएं पर क्लिक करें.
नई बनाई गई विज्ञापन यूनिट की जानकारी देखने के लिए, विज्ञापन यूनिट टैब में जाएं. विज्ञापन यूनिट आईडी को नोट करें.
दूसरा चरण: AdMob के यूआई में Moloco की डिमांड सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
Moloco Ads को जीडीपीआर और अमेरिका के राज्यों में लागू कानूनों के तहत विज्ञापन पार्टनरों की सूची में जोड़ना
AdMob के यूआई में, यूरोप और अमेरिका के राज्यों में लागू कानूनों के तहत विज्ञापन पार्टनरों की सूची में Moloco Ads को जोड़ें. इसके लिए, यूरोपीय कानूनों से जुड़ी सेटिंग और अमेरिका के राज्यों में लागू कानूनों से जुड़ी सेटिंग में दिए गए तरीकों का पालन करें.
तीसरा चरण: Moloco SDK और अडैप्टर को इंपोर्ट करना
pub.dev के ज़रिए इंटिग्रेशन
अपने पैकेज की pubspec.yaml फ़ाइल में, Moloco Ads SDK SDK और अडैप्टर के नए वर्शन के साथ यह डिपेंडेंसी जोड़ें:
dependencies:
gma_mediation_moloco: ^3.4.0
मैन्युअल इंटिग्रेशन
Moloco Ads SDK के लिए, Google Mobile Ads मीडिएशन प्लगिन का नया वर्शन डाउनलोड करें. इसके बाद, डाउनलोड की गई फ़ाइल को एक्सट्रैक्ट करें और एक्सट्रैक्ट किए गए प्लगिन फ़ोल्डर
(और उसके कॉन्टेंट) को अपने Flutter प्रोजेक्ट में जोड़ें. इसके बाद, अपनी pubspec.yaml फ़ाइल में प्लगिन का रेफ़रंस दें. इसके लिए, यह डिपेंडेंसी जोड़ें:
dependencies:
gma_mediation_moloco:
path: path/to/local/package
चौथा चरण: ज़रूरी कोड जोड़ना
Moloco इंटिग्रेशन के लिए, किसी और कोड की ज़रूरत नहीं होती.
पांचवां चरण: लागू किए गए बदलावों की जांच करना
टेस्ट विज्ञापनों को चालू करना
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको 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 का विज्ञापन ऑब्जेक्ट, नल वैल्यू दिखाता है. |
| -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.5.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 के साथ बनाया और टेस्ट किया गया.