इस गाइड में, Google Mobile Ads Flutter Plugin को इस्तेमाल करने का तरीका बताया गया है. इसकी मदद से, मीडिएशन का इस्तेमाल करके Mintegral से विज्ञापन लोड किए और दिखाए जा सकते हैं. इसमें वॉटरफ़ॉल और बिडिंग, दोनों तरह के इंटिग्रेशन शामिल हैं. इसमें बताया गया है कि किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Mintegral को कैसे जोड़ा जाता है. साथ ही, किसी Flutter ऐप्लिकेशन में Mintegral SDK और अडैप्टर को कैसे इंटिग्रेट किया जाता है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Mintegral के लिए AdMob मीडिएशन अडैप्टर में ये सुविधाएं उपलब्ध हैं:
| इंटिग्रेशन | |
|---|---|
| बिडिंग | |
| वॉटरफ़ॉल | |
| फ़ॉर्मैट | |
| ऐप का खुलना | |
| बैनर | |
| इंटरस्टीशियल विज्ञापन | |
| इनाम दिया गया | |
| इनाम वाला इंटरस्टीशियल विज्ञापन | |
| नेटिव विज्ञापन | |
ज़रूरी शर्तें
- Google Mobile Ads Flutter Plugin पर अपलोड हुआ नया वीडियो
- Flutter 3.7.0 या इसके बाद का वर्शन
- [बिडिंग के लिए]: बिडिंग में काम करने वाले सभी विज्ञापन फ़ॉर्मैट को इंटिग्रेट करने के लिए, Mintegral 1.4.0 या इसके बाद के वर्शन के लिए Google Mobile Ads mediation plugin का इस्तेमाल करें (नए वर्शन का इस्तेमाल करने का सुझाव दिया जाता है)
- Android पर डिप्लॉय करने के लिए
- Android का एपीआई लेवल 23 या इसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS डिप्लॉयमेंट का टारगेट 12.0 या इसके बाद का वर्शन होना चाहिए
- Google Mobile Ads Flutter Plugin के साथ कॉन्फ़िगर किया गया ऐसा Flutter प्रोजेक्ट जिस पर काम किया जा सकता हो. ज़्यादा जानकारी के लिए, शुरू करें लेख पढ़ें.
- मीडिएशन की प्रोसेस पूरी करने के शुरुआती निर्देश
पहला चरण: Mintegral के यूआई में कॉन्फ़िगरेशन सेट अप करना
अपने Mintegral खाते में साइन अप करें या लॉग इन करें.
ऐप्लिकेशन पासकोड ढूंढना
ऐप्लिकेशन की सेटिंग टैब पर जाएं और ऐप्लिकेशन का मुख्य कोड नोट करें.

नया ऐप्लिकेशन जोड़ना
ऐप्लिकेशन की सेटिंग टैब में जाकर, ऐप्लिकेशन जोड़ें बटन पर क्लिक करें.

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

झरना
बिडिंग टाइप के तौर पर वॉटरफ़ॉल चुनें. फ़ॉर्म के बाकी हिस्से को भरें और सेव करें पर क्लिक करें.

विज्ञापन प्लेसमेंट बनाने के बाद, प्लेसमेंट आईडी नोट कर लें.
Android
iOS
1 विज्ञापन यूनिट ड्रॉप-डाउन पर क्लिक करें और विज्ञापन यूनिट आईडी को नोट करें.
Android
iOS
Mintegral Reporting API पासकोड ढूंढना
बिडिंग
बिडिंग इंटिग्रेशन के लिए, यह चरण ज़रूरी नहीं है.
झरना
AdMob विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपके पास Mintegral Reporting API Key होना ज़रूरी है. खाता > एपीआई टूल पर जाएं. अपनी Skey और Secret को नोट करें.

app-ads.txt फ़ाइल अपडेट करना
ऐप्लिकेशन के लिए, अनुमति वाले सेलर (app-ads.txt), IAB Tech Lab की एक पहल है. इसकी मदद से यह पक्का किया जा सकता है कि आपके ऐप्लिकेशन की विज्ञापन इन्वेंट्री सिर्फ़ वे चैनल बेचें जिन्हें आपने अनुमति दी है. विज्ञापन से मिलने वाले रेवेन्यू में ज़्यादा नुकसान न हो, इसके लिए आपको app-ads.txt फ़ाइल लागू करनी होगी.
अगर आपने अब तक ऐसा नहीं किया है, तो
अपने ऐप्लिकेशन के लिए app-ads.txt फ़ाइल सेट अप करें.
Mintegral के लिए app-ads.txt लागू करने के बारे में जानने के लिए, विज्ञापन से जुड़ी धोखाधड़ी से बचने में app-ads.txt कैसे मदद कर सकता है लेख पढ़ें.
दूसरा चरण: AdMob के यूज़र इंटरफ़ेस (यूआई) में Mintegral की डिमांड सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन की सेटिंग कॉन्फ़िगर करना
Android
निर्देशों के लिए, Android के लिए गाइड में दिया गया दूसरा चरण देखें.
iOS
निर्देशों के लिए, iOS के लिए गाइड में दिया गया दूसरा चरण देखें.
Mobvista/Mintegral को जीडीपीआर और अमेरिका के राज्यों में लागू कानूनों के तहत विज्ञापन पार्टनरों की सूची में जोड़ना
AdMob के यूज़र इंटरफ़ेस (यूआई) में, यूरोप और अमेरिका के राज्यों में लागू कानूनों के तहत विज्ञापन पार्टनरों की सूची में Mobvista/Mintegral को जोड़ें. इसके लिए, यूरोपीय कानूनों से जुड़ी सेटिंग और अमेरिका के राज्यों में लागू कानूनों से जुड़ी सेटिंग में दिए गए तरीकों का पालन करें.
तीसरा चरण: Mintegral SDK और अडैप्टर को इंपोर्ट करना
pub.dev के ज़रिए इंटिग्रेशन
अपने पैकेज की pubspec.yaml फ़ाइल में, Mintegral SDK और अडैप्टर के नए वर्शन के साथ यह डिपेंडेंसी जोड़ें:
dependencies:
gma_mediation_mintegral: ^2.0.2
मैन्युअल इंटिग्रेशन
Mintegral के लिए, Google Mobile Ads mediation प्लगिन का नया वर्शन डाउनलोड करें. इसके बाद, डाउनलोड की गई फ़ाइल को निकालें. साथ ही, निकाले गए प्लगिन फ़ोल्डर और उसके कॉन्टेंट को अपने 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 (वॉटरफ़ॉल) विज्ञापन सोर्स का इस्तेमाल करके, विज्ञापन के किसी एक सोर्स को टेस्ट करना चालू करें.
गड़बड़ी के कोड
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 मीडिएशन अडैप्टर के बदलावों की जानकारी
वर्शन 2.0.2
- Flutter के कम से कम वर्शन को 3.35.1 पर अपडेट किया गया
- Google Mobile Ads Flutter Plugin के 7.0.0 वर्शन के साथ काम करने के लिए अपडेट किया गया
- Mintegral Android अडैप्टर के 17.0.41.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 8.0.4.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 2.0.1
- Mintegral Android अडैप्टर के 17.0.31.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के वर्शन 8.0.3.0 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 2.0.0
- Mintegral Android अडैप्टर 17.0.21.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 8.0.2.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.6
- Mintegral Android अडैप्टर के वर्शन 16.9.91.1 के साथ काम करता है.
- Mintegral iOS अडैप्टर के वर्शन 7.7.9.1 के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.5
- Mintegral Android अडैप्टर के वर्शन 16.9.91.1 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.9.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.4
- Mintegral Android अडैप्टर के वर्शन 16.9.91.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.9.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.3
- Mintegral Android adapter version 16.9.71.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.8.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.2
- Mintegral Android adapter version 16.9.71.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.7.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.1
- Mintegral Android अडैप्टर वर्शन 16.9.61.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.7.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 6.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.0
- Mintegral Android adapter version 16.9.41.1 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.7.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 5.3.1 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.1.0
- iOS प्लगिन अब एक स्टैटिक फ़्रेमवर्क है.
- Mintegral Android अडैप्टर वर्शन 16.8.61.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.5.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के 5.3.1 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.0.0
- शुरुआती रिलीज़.
- Mintegral Android adapter version 16.7.21.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.6.3.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Flutter Plugin के वर्शन 5.1.0 के साथ बनाया और टेस्ट किया गया है.