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

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

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

maio के डैशबोर्ड इंटरफ़ेस में लेबल, बटन, और जानकारी जैपनीज़ भाषा में दिखती है. साथ ही, इस गाइड में मौजूद किसी भी स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, यहां दी गई जानकारी और निर्देशों में, लेबल और बटन के लिए अंग्रेज़ी के शब्दों का इस्तेमाल किया गया है. उदाहरण के लिए, "URL スキーム" का मतलब "यूआरएल स्कीम" है.

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

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

इंटिग्रेशन
बिडिंग
वॉटरफ़ॉल
फ़ॉर्मैट
बैनर
मध्यवर्ती विज्ञापन
इनाम दिया गया
नेटिव विज्ञापन

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

  • नवीनतम Google Mobile Ads Flutter Plugin
  • Flutter 3.7.0 या इसके बाद का वर्शन
  • Android पर डिप्लॉय करने के लिए
    • Android का एपीआई लेवल 23 या इसके बाद का वर्शन
  • iOS पर डिप्लॉय करने के लिए
    • iOS डिप्लॉयमेंट का टारगेट 12.0 या इसके बाद का वर्शन होना चाहिए
  • Google Mobile Ads Flutter प्लगिन के साथ कॉन्फ़िगर किया गया ऐसा Flutter प्रोजेक्ट जिस पर काम किया जा सकता हो.Google Mobile Ads Flutter Plugin ज़्यादा जानकारी के लिए, सेट अप Google Mobile Ads Flutter Plugin लेख पढ़ें.
  • मीडिएशन सेट अप करना.

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

सबसे पहले, साइन अप करें या लॉग इन करें अपने maio खाते में. बाईं ओर मौजूद साइडबार में, ऐप्लिकेशन मैनेजमेंट बटन पर क्लिक करें. इसके बाद, नया ऐप्लिकेशन पर क्लिक करें.

अपनी पसंद के विज्ञापन के टाइप से जुड़ा टैब चुनें.

मध्यवर्ती विज्ञापन

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

Android

iOS

इनाम दिया गया

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

Android

iOS

ऐप्लिकेशन मैनेजमेंट पेज पर, मीडिया आईडी नोट करें. अगले सेक्शन में, Ad Manager में अपनी विज्ञापन यूनिट सेट अप करने के लिए इसकी ज़रूरत होगी.

Android

iOS

ज़ोन मैनेजमेंट पेज पर, ज़ोन आईडी नोट करें. अगले सेक्शन में, Ad Manager में अपनी विज्ञापन यूनिट सेट अप करने के लिए इसकी भी ज़रूरत होगी.

Android

iOS

(सिर्फ़ वॉटरफ़ॉल) मीडिएशन के लिए अपनी विज्ञापन यूनिट आईडी सेट अप करने के लिए, मीडिया आईडी और ज़ोन आईडी के अलावा, आपको एपीआई आईडी और एपीआई कुंजी की ज़रूरत होगी. रिपोर्टिंग एपीआई पेज पर, एपीआई आईडी और एपीआई कुंजी नोट करें.

दूसरा चरण: Ad Manager के यूआई में maio की डिमांड सेट अप करना

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

Android

Android

iOS

iOS

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

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

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

dependencies:
  gma_mediation_maio: ^1.1.3

मैन्युअल इंटिग्रेशन

maio के लिए Google Mobile Ads मीडिएशन प्लगिन का नया वर्शन डाउनलोड करें. इसके बाद, डाउनलोड की गई फ़ाइल को एक्सट्रैक्ट करें. अब एक्सट्रैक्ट किए गए प्लगिन फ़ोल्डर (और उसके कॉन्टेंट) को अपने Flutter प्रोजेक्ट में जोड़ें. इसके बाद, यह डिपेंडेंसी जोड़कर, अपनी pubspec.yaml फ़ाइल में प्लगिन का रेफ़रंस दें:

dependencies:
  gma_mediation_maio:
    path: path/to/local/package

चौथा चरण: ज़रूरी कोड जोड़ना

Android

maio इंटिग्रेशन के लिए, किसी और कोड की ज़रूरत नहीं होती.

iOS

SKAdNetwork इंटिग्रेशन

अपने प्रोजेक्ट की Info.plist फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, maio's documentation पढ़ें.

पांचवां चरण: लागू किए गए बदलावों की जांच करना

टेस्ट विज्ञापनों को चालू करना

पक्का करें कि आपने Ad Manager के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.

Google Mobile Ads Flutter Plugin के 7.26.0 या इसके बाद वाले वर्शन का इस्तेमाल करने वाले पब्लिशर को, अनुरोध करने पर, टेस्ट डिवाइस के तौर पर रजिस्टर किए गए फ़ोन और टैबलेट पर, maio से टेस्ट विज्ञापन अपने-आप मिलेंगे.

टेस्ट विज्ञापनों की पुष्टि करना

यह पुष्टि करने के लिए कि आपको maio से टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में maio (वॉटरफ़ॉल) विज्ञापन सोर्स का इस्तेमाल करके, विज्ञापन के किसी एक सोर्स को टेस्ट करनाचालू करें.

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

अगर अडैप्टर को maio से विज्ञापन नहीं मिलता है, तो पब्लिशर, विज्ञापन के जवाब में हुई गड़बड़ी की जानकारी देखने के लिए, इनमें से किसी क्लास के हिसाब से ResponseInfo का इस्तेमाल कर सकते हैं:

Android

फ़ॉर्मैट कक्षा का नाम
मध्यवर्ती विज्ञापन jp.maio.sdk.android.mediation.admob.adapter.Interstitial
इनाम दिया गया jp.maio.sdk.android.mediation.admob.adapter.Rewarded

iOS

फ़ॉर्मैट कक्षा का नाम
मध्यवर्ती विज्ञापन GADMMaioInterstitialAdapter
इनाम दिया गया GADMMaioRewardedAdapter

विज्ञापन लोड न होने पर, maio अडैप्टर से मिलने वाले कोड और उनसे जुड़े मैसेज यहां दिए गए हैं:

Android

गड़बड़ी का कोड कारण
0-10 maio SDK से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए, कोड और maio के दस्तावेज़ देखें.
101 Maio के पास कोई विज्ञापन उपलब्ध नहीं है.
102 सर्वर के पैरामीटर अमान्य हैं. उदाहरण के लिए, प्लेसमेंट आईडी मौजूद नहीं है.
103 विज्ञापन लोड करने के लिए इस्तेमाल किया गया कॉन्टेक्स्ट, `Activity` इंस्टेंस नहीं था.

iOS

गड़बड़ी का कोड कारण
0-10 maio SDK से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए, maio का कोड देखें.
101 Maio के पास अब तक कोई विज्ञापन उपलब्ध नहीं है.
102 सर्वर के पैरामीटर अमान्य हैं. उदाहरण के लिए, प्लेसमेंट आईडी मौजूद नहीं है.
103 maio अडैप्टर, अनुरोध किए जा रहे विज्ञापन फ़ॉर्मैट के साथ काम नहीं करता.
104 इस नेटवर्क कॉन्फ़िगरेशन के लिए, एक विज्ञापन पहले से लोड है.

maio Flutter मीडिएशन अडैप्टर के बदलावों की जानकारी

वर्शन 1.1.4 (डेवलेपमेंट में है)

  • Flutter के ज़रूरी वर्शन को 3.38.1 पर अपडेट किया गया
  • Google Mobile Ads Flutter प्लगिन के 8.0.0 वर्शन के साथ काम करने के लिए अपडेट किया गया

वर्शन 1.1.3

वर्शन 1.1.2

वर्शन 1.1.1

वर्शन 1.1.0

वर्शन 1.0.3

वर्शन 1.0.2

वर्शन 1.0.1

वर्शन 1.0.0