इस गाइड में बताया गया है कि मीडिएशन का इस्तेमाल करके, Mintegral से विज्ञापन लोड करने और दिखाने के लिए Google Mobile Ads SDK का इस्तेमाल कैसे करें. इसमें वॉटरफ़ॉल और बिडिंग इंटिग्रेशन, दोनों को शामिल किया गया है. इसमें किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Mintegral को जोड़ने का तरीका बताया गया है. साथ ही, Flutter ऐप्लिकेशन में Mintegral SDK टूल और अडैप्टर को इंटिग्रेट करने का तरीका बताया गया है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Mintegral के लिए AdMob मीडिएशन अडैप्टर में ये क्षमताएं हैं:
इंटिग्रेशन | ||
---|---|---|
बिडिंग | 1 | |
वॉटरफ़ॉल | 2 | |
फ़ॉर्मैट | ||
ऐप का खुलना | 1 2 | |
बैनर | ||
मध्यवर्ती | ||
इनाम दिया गया | ||
इनाम वाले इंटरस्टीशियल विज्ञापन | ||
नेटिव लेआउट | 1 3 |
1 इस फ़ॉर्मैट के लिए बिडिंग का इंटिग्रेशन, क्लोज़्ड बीटा वर्शन में है.
2 इस फ़ॉर्मैट के लिए वॉटरफ़ॉल इंटिग्रेशन, क्लोज़्ड बीटा वर्शन में है.
3 इस फ़ॉर्मैट के लिए वॉटरफ़ॉल इंटिग्रेशन, ओपन बीटा वर्शन में है.
ज़रूरी शर्तें
- Google Mobile Ads SDK का नया वर्शन
- Flutter 3.7.0 या इसके बाद का वर्शन
- Android पर डिप्लॉय करने के लिए
- Android API (एपीआई) लेवल 21 या उसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS डिप्लॉयमेंट टारगेट, 12.0 या इसके बाद का होना चाहिए
- एक चालू Flutter प्रोजेक्ट, जिसे Google Mobile Ads SDK की मदद से कॉन्फ़िगर किया गया है. ज़्यादा जानकारी के लिए, शुरू करें देखें.
- मीडिएशन को पूरा करें शुरुआती निर्देश
पहला चरण: Mintegral यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
Mintegral खाते में साइन अप करें या लॉग इन करें.
ऐप्लिकेशन कुंजी ढूंढना
APP सेटिंग टैब पर जाएं और APP Key पर ध्यान दें.
नया ऐप्लिकेशन जोड़ें
ऐप्लिकेशन सेटिंग टैब में जाकर, ऐप्लिकेशन जोड़ें बटन पर क्लिक करें.
प्लैटफ़ॉर्म चुनें और बाकी फ़ॉर्म भरें. इसके बाद, सेव करें पर क्लिक करें.
Android
iOS
अपने ऐप्लिकेशन के APP आईडी को नोट करें.
Android
iOS
विज्ञापन प्लेसमेंट बनाना
आवेदन बनाने के बाद, प्लेसमेंट और यूनिट टैब पर जाएं और विज्ञापन प्लेसमेंट बनाने के लिए, नीचे दिखाए गए प्लेसमेंट जोड़ें बटन पर क्लिक करें.
Android
iOS
प्लेसमेंट का नाम और विज्ञापन फ़ॉर्मैट डालें.
बिडिंग
बिडिंग टाइप के तौर पर हेडर बिडिंग चुनें. फ़ॉर्म का बाकी हिस्सा भरें और सेव करें पर क्लिक करें.
झरना
बिडिंग टाइप के तौर पर परंपरागत चुनें. बाकी फ़ॉर्म भरें और सेव करें पर क्लिक करें.
अपना विज्ञापन प्लेसमेंट बनाने के बाद, प्लेसमेंट आईडी पर ध्यान दें.
Android
iOS
1 विज्ञापन यूनिट ड्रॉप-डाउन पर क्लिक करें और विज्ञापन यूनिट आईडी नोट करें.
Android
iOS
अपनी Mintegral Reporting API कुंजी ढूंढें
बिडिंग
बिडिंग इंटिग्रेशन के लिए यह चरण ज़रूरी नहीं है.
झरना
AdMob विज्ञापन यूनिट आईडी को सेट अप करने के लिए, आपको Mintegral Reporting API कुंजी की ज़रूरत होगी. खाता > एपीआई टूल पर जाएं. अपनी स्की और सीक्रेट को नोट करें.
दूसरा चरण: यूज़र इंटरफ़ेस (यूआई) में Mintegral डिमांड AdMob सेट अप करें
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
Android
निर्देशों के लिए, Android की गाइड में दूसरा चरण देखें.
iOS
निर्देशों के लिए, iOS की गाइड में दूसरा चरण देखें.
जीडीपीआर और अमेरिका के कानूनों के तहत, विज्ञापन पार्टनर की सूची में Mintegral जोड़ें
जीडीपीआर सेटिंग और अमेरिका के कानूनों के बारे में सेटिंग में दिया गया तरीका अपनाएं, ताकि Mintegral को जीडीपीआर और अमेरिका के कानूनों के बारे में बताने वाली विज्ञापन पार्टनर सूची में AdMob यूज़र इंटरफ़ेस (यूआई) जोड़ा जा सके.
तीसरा चरण: 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 (Bidding) and Mintegral (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.
गड़बड़ी कोड
अगर अडैप्टर को 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 मेडिएशन अडैप्टर चेंजलॉग
1.0.0
- शुरुआती रिलीज़.
- Mintegral Android अडैप्टर वर्शन 16.7.21.0 के साथ पुष्टि की गई.
- Mintegral iOS अडैप्टर वर्शन 7.6.3.0 के साथ पुष्टि की गई
- Google Mobile Ads Flutter प्लगिन के 5.1.0 वर्शन से बनाया और टेस्ट किया गया.