इस गाइड में, मीडिएशन का इस्तेमाल करके, Mintegral से विज्ञापन लोड करने और दिखाने के लिए, Google Mobile Ads SDK टूल का इस्तेमाल करने का तरीका बताया गया है. इसमें वॉटरफ़ॉल और बिडिंग इंटिग्रेशन, दोनों के बारे में बताया गया है. इसमें, विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Mintegral को जोड़ने का तरीका बताया गया है. साथ ही, Flutter ऐप्लिकेशन में Mintegral SDK टूल और अडैप्टर को इंटिग्रेट करने का तरीका भी बताया गया है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Mintegral के लिए AdMob मीडिएशन अडैप्टर में ये सुविधाएं हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
ऐप का खुलना | 1 |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
इनाम वाला इंटरस्टीशियल विज्ञापन | |
मूल भाषा वाला | 2 |
1 ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन फ़ॉर्मैट के लिए, बिडिंग और वॉटरफ़ॉल इंटिग्रेशन, क्लोज़्ड बीटा वर्शन में हैं.
2 नेटिव विज्ञापन फ़ॉर्मैट के लिए, बिडिंग और वॉटरफ़ॉल इंटिग्रेशन, ओपन बीटा वर्शन में उपलब्ध हैं.
ज़रूरी शर्तें
- Google Mobile Ads SDK का सबसे नया वर्शन
- Flutter 3.7.0 या इसके बाद का वर्शन
- [बिडिंग के लिए]: बिडिंग में काम करने वाले सभी विज्ञापन फ़ॉर्मैट को इंटिग्रेट करने के लिए, Mintegral 1.4.0 या उसके बाद के वर्शन के लिए Google Mobile Ads मीडिएशन प्लग इन का इस्तेमाल करें (नया वर्शन इस्तेमाल करने का सुझाव दिया जाता है)
- Android पर डिप्लॉय करने के लिए
- Android एपीआई लेवल 21 या उसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS डिप्लॉयमेंट टारगेट 12.0 या उसके बाद का होना चाहिए
- Google Mobile Ads SDK के साथ कॉन्फ़िगर किया गया, काम करने वाला Flutter प्रोजेक्ट. ज़्यादा जानकारी के लिए, शुरू करें लेख पढ़ें.
- मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देशों की गाइड
पहला चरण: Mintegral के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने Mintegral खाते में साइन अप करें या लॉग इन करें.
ऐप्लिकेशन पासकोड ढूंढना
ऐप्लिकेशन सेटिंग टैब पर जाएं और ऐप्लिकेशन पासकोड को नोट करें.
नया ऐप्लिकेशन जोड़ना
ऐप्लिकेशन सेटिंग टैब में जाकर, ऐप्लिकेशन जोड़ें बटन पर क्लिक करें.
प्लैटफ़ॉर्म चुनें और बाकी फ़ॉर्म भरें. इसके बाद, सेव करें पर क्लिक करें.
Android
iOS
अपने ऐप्लिकेशन का ऐप्लिकेशन आईडी नोट करें.
Android
iOS
विज्ञापन प्लेसमेंट बनाना
अपना ऐप्लिकेशन बनाने के बाद, प्लेसमेंट और यूनिट टैब पर जाएं. इसके बाद, विज्ञापन प्लेसमेंट बनाने के लिए, यहां दिखाए गए प्लेसमेंट जोड़ें बटन पर क्लिक करें.
Android
iOS
प्लेसमेंट का नाम और विज्ञापन फ़ॉर्मैट डालें.
बिडिंग
बिडिंग टाइप के तौर पर हेडर बिडिंग चुनें. बाकी जानकारी भरें और सेव करें पर क्लिक करें.
झरना
बिडिंग टाइप के तौर पर ट्रेडिशनल चुनें. फ़ॉर्म का बाकी हिस्सा भरें और सेव करें पर क्लिक करें.
विज्ञापन प्लेसमेंट बन जाने के बाद, प्लेसमेंट आईडी पर ध्यान दें.
Android
iOS
1 विज्ञापन यूनिट ड्रॉप-डाउन पर क्लिक करें और विज्ञापन यूनिट आईडी को नोट करें.
Android
iOS
Mintegral रिपोर्टिंग एपीआई पासकोड ढूंढना
बिडिंग
बिडिंग इंटिग्रेशन के लिए, यह चरण ज़रूरी नहीं है.
झरना
AdMob विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपके पास Mintegral रिपोर्टिंग एपीआई पासकोड होना चाहिए. खाता > एपीआई टूल पर जाएं. अपने Skey और Secret को नोट कर लें.
दूसरा चरण: AdMob यूज़र इंटरफ़ेस (यूआई) में Mintegral की मांग सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
Android
निर्देशों के लिए, Android के लिए बनी गाइड में दूसरा चरण देखें.
iOS
निर्देशों के लिए, iOS के लिए बनी गाइड में दूसरा चरण देखें.
जीडीपीआर और अमेरिका के कानूनों के तहत विज्ञापन दिखाने वाले पार्टनर की सूची में Mobvista/Mintegral को जोड़ना
AdMob यूज़र इंटरफ़ेस (यूआई) में, जीडीपीआर और अमेरिका के कानूनों के तहत विज्ञापन पार्टनर की सूची में Mobvista/Mintegral को जोड़ने के लिए, जीडीपीआर सेटिंग और अमेरिका के कानूनों की सेटिंग में दिया गया तरीका अपनाएं.
तीसरा चरण: Mintegral SDK टूल और अडैप्टर इंपोर्ट करना
pub.dev की मदद से इंटिग्रेशन
अपने पैकेज की pubspec.yaml
फ़ाइल में, Mintegral SDK टूल और अडैप्टर के नए वर्शन के साथ यह डिपेंडेंसी जोड़ें:
dependencies:
gma_mediation_mintegral: ^1.0.0
मैन्युअल इंटिग्रेशन
Mintegral के लिए, Google Mobile Ads मीडिएशन प्लगिन का नया वर्शन डाउनलोड करें. इसके बाद, डाउनलोड की गई फ़ाइल को निकालें और निकाले गए प्लगिन फ़ोल्डर (और उसके कॉन्टेंट) को अपने Flutter प्रोजेक्ट में जोड़ें. इसके बाद, अपनी pubspec.yaml
फ़ाइल में प्लग इन का रेफ़रंस दें. इसके लिए, यहां दी गई डिपेंडेंसी जोड़ें:
dependencies:
gma_mediation_mintegral:
path: path/to/local/package
चौथा चरण: ज़रूरी कोड जोड़ना
Android
Mintegral इंटिग्रेशन के लिए, किसी अन्य कोड की ज़रूरत नहीं है.
iOS
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, Mintegral के दस्तावेज़ का पालन करें.
पांचवां चरण: लागू किए गए टूल की जांच करना
टेस्ट विज्ञापन चालू करना
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.
बैनर, इंटरस्टीशियल, इनाम वाले, और नेटिव विज्ञापन फ़ॉर्मैट के लिए, Mintegral के टेस्ट विज्ञापन पाने के लिए, Mintegral का सुझाव है कि आप Mintegral टेस्ट आईडी पेज पर दिए गए ऐप्लिकेशन पासकोड, ऐप्लिकेशन आईडी, प्लेसमेंट आईडी, और विज्ञापन यूनिट आईडी का इस्तेमाल करें.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको Mintegral से टेस्ट विज्ञापन मिल रहे हैं, Mintegral (बिडिंग) और Mintegral (वॉटरफ़ॉल) विज्ञापन स्रोत का इस्तेमाल करके, Ad Inspector में विज्ञापन के किसी एक स्रोत की जांच की सुविधा चालू करें.
गड़बड़ी के कोड
अगर अडैप्टर को Mintegral से कोई विज्ञापन नहीं मिलता है, तो पब्लिशर इन क्लास के तहत ResponseInfo
का इस्तेमाल करके, विज्ञापन के जवाब से जुड़ी गड़बड़ी की जांच कर सकते हैं:
Android
com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter
iOS
GADMediationAdapterMintegral
जब कोई विज्ञापन लोड नहीं होता है, तो Mintegral अडैप्टर से ये कोड और मैसेज मिलते हैं:
Android
गड़बड़ी का कोड | डोमेन | कारण |
---|---|---|
101 | com.google.ads.mediation.mintegral | अमान्य सर्वर पैरामीटर (जैसे, ऐप्लिकेशन आईडी या प्लेसमेंट आईडी मौजूद नहीं है). |
102 | com.google.ads.mediation.mintegral | अनुरोध किया गया विज्ञापन साइज़, Mintegral के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
103 | com.google.ads.mediation.mintegral | बिड रिस्पॉन्स मौजूद नहीं है या अमान्य है. |
104 | com.google.ads.mediation.mintegral | Mintegral SDK टूल ने 'कोई जवाब नहीं' वाली गड़बड़ी दिखाई. |
iOS
गड़बड़ी का कोड | डोमेन | कारण |
---|---|---|
101 | com.google.mediation.mintegral | अमान्य सर्वर पैरामीटर (जैसे, ऐप्लिकेशन आईडी या प्लेसमेंट आईडी मौजूद नहीं है). |
102 | com.google.mediation.mintegral | Mintegral SDK टूल ने 'कोई जवाब नहीं' वाली गड़बड़ी दिखाई. |
103 | com.google.mediation.mintegral | Mintegral SDK, विज्ञापन नहीं दिखा सका. |
104 | com.google.mediation.mintegral | अनुरोध किया गया विज्ञापन साइज़, Mintegral के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
Mintegral Flutter मीडिएशन अडैप्टर में हुए बदलावों का लॉग
अगला वर्शन
- Google Mobile Ads Flutter प्लग इन के 5.2.0 वर्शन के साथ बनाया और टेस्ट किया गया.
1.1.0
- Mintegral के Android अडैप्टर के 16.8.31.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- Mintegral के iOS अडैप्टर के 7.7.1.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads Flutter प्लग इन के 5.1.0 वर्शन के साथ बनाया और टेस्ट किया गया.
1.0.0
- शुरुआती रिलीज़.
- Mintegral के Android अडैप्टर के 16.7.21.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- Mintegral के iOS अडैप्टर के 7.6.3.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads Flutter प्लग इन के 5.1.0 वर्शन के साथ बनाया और टेस्ट किया गया.