Mintegral को मीडिएशन के साथ इंटिग्रेट करना

प्लैटफ़ॉर्म चुनें: Android नई सुविधा Android iOS Unity Flutter

इस गाइड में बताया गया है कि Google Mobile Ads Flutter Plugin की मदद से, Mintegral से विज्ञापन लोड करने और दिखाने के लिए मीडिएशन का इस्तेमाल कैसे किया जाता है. इसमें वॉटरफ़ॉल और बिडिंग, दोनों तरह के इंटिग्रेशन शामिल हैं. इसमें बताया गया है कि किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Mintegral को कैसे जोड़ा जाता है. साथ ही, किसी Flutter ऐप्लिकेशन में Mintegral SDK और अडैप्टर को कैसे इंटिग्रेट किया जाता है.

इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट

Mintegral के लिए AdMob मीडिएशन अडैप्टर में ये सुविधाएं उपलब्ध हैं:

इंटिग्रेशन
बिडिंग
वॉटरफ़ॉल
फ़ॉर्मैट
ऐप का खुलना
बैनर
इंटरस्टीशियल विज्ञापन
इनाम वाले विज्ञापन
इनाम वाला इंटरस्टीशियल
नेटिव विज्ञापन

ज़रूरी शर्तें

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

पहला चरण: Mintegral के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना

साइन अप करें या लॉग इन करें अपने Mintegral खाते में.

ऐप्लिकेशन की कुंजी ढूंढना

ऐप्लिकेशन की सेटिंग टैब पर जाएं और ऐप्लिकेशन की कुंजी नोट करें.

नया ऐप्लिकेशन जोड़ना

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

प्लैटफ़ॉर्म चुनें और बाकी की जानकारी फ़ॉर्म में भरें. इसके बाद, सेव करें पर क्लिक करें.

Android

iOS

अपने ऐप्लिकेशन का ऐप्लिकेशन आईडी नोट करें.

Android

iOS

विज्ञापन प्लेसमेंट बनाना

ऐप्लिकेशन बनाने के बाद, प्लेसमेंट और यूनिट टैब पर जाएं. इसके बाद, अपना विज्ञापन प्लेसमेंट बनाने के लिए, नीचे दिखाए गए तरीके से प्लेसमेंट जोड़ें बटन पर क्लिक करें.

Android

iOS

प्लेसमेंट का नाम और विज्ञापन फ़ॉर्मैट डालें.

बिडिंग

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

वॉटरफ़ॉल

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

विज्ञापन प्लेसमेंट बनाने के बाद, प्लेसमेंट आईडी नोट करें.

Android

iOS

एक विज्ञापन यूनिट ड्रॉप-डाउन पर क्लिक करें और विज्ञापन यूनिट आईडी नोट करें.

Android

iOS

Mintegral की रिपोर्टिंग एपीआई कुंजी ढूंढना

बिडिंग

बिडिंग इंटिग्रेशन के लिए, इस चरण को पूरा करना ज़रूरी नहीं है.

वॉटरफ़ॉल

AdMob विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपको Mintegral की रिपोर्टिंग एपीआई कुंजी की ज़रूरत होगी. खाता > एपीआई टूल पर जाएं. Skey और सीक्रेट नोट करें.

app-ads.txt फ़ाइल अपडेट करना

ऐप्लिकेशन के लिए, अनुमति वाले सेलर (app-ads.txt), IAB Tech Lab की एक पहल है. इसकी मदद से यह पक्का किया जा सकता है कि आपके ऐप्लिकेशन की विज्ञापन इन्वेंट्री सिर्फ़ वे चैनल बेचें जिन्हें आपने अनुमति दी है. विज्ञापन से मिलने वाले रेवेन्यू में ज़्यादा नुकसान न हो, इसके लिए आपको app-ads.txt फ़ाइल लागू करनी होगी. अगर आपने अब तक ऐसा नहीं किया है, तो अपने ऐप्लिकेशन के लिए app-ads.txt फ़ाइल सेट अप करें.

Mintegral के लिए app-ads.txt लागू करने का तरीका जानने के लिए, app-ads.txt, विज्ञापन से जुड़ी धोखाधड़ी से बचने में कैसे मदद कर सकता है लेख पढ़ें.

दूसरा चरण: AdMob के यूज़र इंटरफ़ेस (यूआई) में Mintegral की डिमांड सेट अप करना

अपनी विज्ञापन यूनिट के लिए मीडिएशन की सेटिंग कॉन्फ़िगर करना

Mobvista/Mintegral को जीडीपीआर और अमेरिका के राज्यों में लागू कानूनों के तहत विज्ञापन पार्टनर की सूची में जोड़ना

AdMob के यूज़र इंटरफ़ेस (यूआई) में, यूरोप और अमेरिका के राज्यों के कानूनों के तहत विज्ञापन पार्टनर की सूची में Mobvista/Mintegral को जोड़ने के लिए, यहां दिया गया तरीका अपनाएं: यूरोपीय कानूनों की सेटिंग और अमेरिका के राज्यों के कानूनों की सेटिंग

तीसरा चरण: Mintegral SDK और अडैप्टर को इंपोर्ट करना

pub.dev के ज़रिए इंटिग्रेशन

अपने पैकेज की pubspec.yaml फ़ाइल में, Mintegral SDK और अडैप्टर के नए वर्शन के साथ यह डिपेंडेंसी जोड़ें:

dependencies:
  gma_mediation_mintegral: ^2.1.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 (वॉटरफ़ॉल) विज्ञापन सोर्स का इस्तेमाल करके, विज्ञापन के किसी एक सोर्स को टेस्ट करना चालू करें.

गड़बड़ी के कोड

अगर अडैप्टर को 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 मीडिएशन अडैप्टर के बदलावों का लॉग

वर्शन 2.1.0

वर्शन 2.0.3

वर्शन 2.0.2

वर्शन 2.0.1

वर्शन 2.0.0

वर्शन 1.2.6

वर्शन 1.2.5

वर्शन 1.2.4

वर्शन 1.2.3

वर्शन 1.2.2

वर्शन 1.2.1

वर्शन 1.2.0

वर्शन 1.1.0

वर्शन 1.0.0