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

प्लैटफ़ॉर्म चुनें: Android iOS Unity Flutter Android (लेगसी)

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

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

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

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

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

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

जारी रखने से पहले, इनकी पुष्टि करें:

  • Google Mobile Ads Unity Plugin का नया वर्शन.
  • Unity Editor का वर्शन 4 या इसके बाद का वर्शन.
  • Android पर डिप्लॉय करने के लिए
    • Android का एपीआई लेवल 24 या इसके बाद का वर्शन.
  • iOS पर डिप्लॉय करने के लिए
    • iOS डिप्लॉयमेंट का टारगेट 15.0 या इसके बाद का वर्शन होना चाहिए.
  • Google Mobile Ads Unity Plugin के साथ कॉन्फ़िगर किया गया ऐसा Unity प्रोजेक्ट जिस पर काम किया जा सकता हो. ज़्यादा जानकारी के लिए, Google Mobile Ads Unity Plugin सेट अप करना लेख पढ़ें.
  • मीडिएशन सेट अप करें.
  • पहला चरण: maio के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना

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

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

    मध्यवर्ती

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

    Android

    iOS

    इनाम दिया गया

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

    Android

    iOS

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

    Android

    iOS

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

    Android

    iOS

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

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

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

    Android

    निर्देशों के लिए, Android के लिए दी गई गाइड में दूसरा चरण देखें.

    iOS

    निर्देशों के लिए, iOS की गाइड में दूसरा चरण देखें.

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

    OpenUPM-CLI

    अगर आपने OpenUPM-CLI इंस्टॉल किया है, तो Google Mobile Ads maio Mediation Plugin for Unity को अपने प्रोजेक्ट में इंस्टॉल किया जा सकता है. इसके लिए, अपने प्रोजेक्ट की रूट डायरेक्ट्री से यह कमांड चलाएं:

    openupm add com.google.ads.mobile.mediation.maio

    OpenUPM

    अपने Unity प्रोजेक्ट एडिटर में, Edit > Project Settings > Package Manager को चुनें. इससे Unity Package Manager Settings खुल जाएंगी.

    स्कोप की गई रजिस्ट्रियां टैब में जाकर, OpenUPM को स्कोप की गई रजिस्ट्री के तौर पर जोड़ें. इसके लिए, यह जानकारी दें:

    • नाम: OpenUPM
    • URL: https://package.openupm.com
    • स्कोप: com.google

    OpenUPM की जानकारी

    इसके बाद, Window > Package Manager पर जाकर, Unity Package Manager खोलें. इसके बाद, ड्रॉप-डाउन मेन्यू से My Registries चुनें.

    Unity Registries

    Google Mobile Ads Maio Mediation पैकेज चुनें और Install पर क्लिक करें.

    OpenUPM से इंस्टॉल करना

    Unity पैकेज

    बदलाव की जानकारी में दिए गए डाउनलोड करने के लिंक से, maio के लिए Google Mobile Ads मीडिएशन प्लगिन का नया वर्शन डाउनलोड करें. इसके बाद, zip फ़ाइल से GoogleMobileAdsMaioMediation.unitypackage को एक्सट्रैक्ट करें.

    अपने Unity प्रोजेक्ट एडिटर में, Assets > Import Package > Custom Package को चुनें. इसके बाद, डाउनलोड की गई GoogleMobileAdsMaioMediation.unitypackage फ़ाइल को ढूंढें. पक्का करें कि सभी फ़ाइलें चुनी गई हों. इसके बाद, इंपोर्ट करें पर क्लिक करें.

    Unity से इंपोर्ट करना

    इसके बाद, ऐसेट > External Dependency Manager > Android Resolver > Force Resolve को चुनें. External Dependency Manager लाइब्रेरी, डिपेंडेंसी को शुरू से हल करेगी. साथ ही, एलान की गई डिपेंडेंसी को आपके Unity ऐप्लिकेशन की Assets/Plugins/Android डायरेक्ट्री में कॉपी करेगी.

    समस्या को ज़बरदस्ती हल करना

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

    Android

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

    iOS

    SKAdNetwork इंटिग्रेशन

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

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

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

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

    Google Mobile Ads Unity 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 Unity Mediation Plugin के बदलावों का लॉग

    वर्शन 3.1.11

    वर्शन 3.1.10

    वर्शन 3.1.9

    वर्शन 3.1.8

    वर्शन 3.1.7

    वर्शन 3.1.6

    वर्शन 3.1.5

    वर्शन 3.1.4

    वर्शन 3.1.3

    वर्शन 3.1.2

    वर्शन 3.1.1

    वर्शन 3.1.0

    वर्शन 3.0.2

    वर्शन 3.0.1

    वर्शन 3.0.0

    • प्लग इन को अपडेट किया गया, ताकि सभी iOS टारगेट के लिए MaioSDK-v2 डाइनैमिक फ़्रेमवर्क शामिल किया जा सके.
    • maio Android अडैप्टर के वर्शन 2.0.3.1 के साथ काम करता है.
    • maio iOS अडैप्टर के 2.1.6.1 वर्शन के साथ काम करता है.
    • इसे Google Mobile Ads Unity प्लगिन के 10.0.0 वर्शन के साथ बनाया और टेस्ट किया गया है.

    वर्शन 2.0.4

    वर्शन 2.0.3

    वर्शन 2.0.2

    वर्शन 2.0.1

    वर्शन 2.0.0

    वर्शन 1.4.3

    • अडैप्टर के कॉन्टेंट को GoogleMobileAds/Mediation/Maio/ में ले जाया गया.
    • maio Android adapter version 1.1.16.2 के साथ काम करता है.
    • यह maio iOS अडैप्टर के 1.6.3.1 वर्शन के साथ काम करता है.
    • इसे Google Mobile Ads Unity प्लगिन के 8.1.0 वर्शन के साथ बनाया और टेस्ट किया गया है.

    वर्शन 1.4.2

    वर्शन 1.4.1

    वर्शन 1.4.0

    वर्शन 1.3.6

    वर्शन 1.3.5

    वर्शन 1.3.4

    वर्शन 1.3.3

    वर्शन 1.3.2

    वर्शन 1.3.1

    वर्शन 1.3.0

    वर्शन 1.2.3

    • इनाम वाले नए एपीआई के साथ काम करने के लिए, प्लग इन को अपडेट किया गया.
    • maio Android अडैप्टर के 1.1.7.0 वर्शन के साथ काम करता है.
    • यह maio iOS अडैप्टर के 1.4.6.0 वर्शन के साथ काम करता है.

    वर्शन 1.2.2

    • यह maio Android adapter के 1.1.6.0 वर्शन के साथ काम करता है.
    • maio iOS अडैप्टर के वर्शन 1.4.2.0 के साथ काम करता है.

    वर्शन 1.2.1

    • यह maio Android adapter के 1.1.6.0 वर्शन के साथ काम करता है.
    • maio iOS अडैप्टर के वर्शन 1.4.1.0 के साथ काम करता है.

    वर्शन 1.2.0

    • यह maio Android अडैप्टर के 1.1.4.1 वर्शन के साथ काम करता है.
    • maio iOS अडैप्टर के वर्शन 1.4.0.0 के साथ काम करता है.

    वर्शन 1.1.3

    • यह maio Android अडैप्टर के 1.1.3.1 वर्शन के साथ काम करता है.
    • यह maio iOS अडैप्टर के वर्शन 1.3.2.0 के साथ काम करता है.

    वर्शन 1.1.2

    • maio Android अडैप्टर के 1.1.3.0 वर्शन के साथ काम करता है.
    • maio iOS अडैप्टर के वर्शन 1.3.2.0 के साथ काम करता है.

    वर्शन 1.1.1

    • यह maio Android adapter के वर्शन 1.1.1.0 के साथ काम करता है.
    • maio iOS adapter के वर्शन 1.3.1.1 के साथ काम करता है.

    वर्शन 1.1.0

    • यह maio Android अडैप्टर के 1.1.0.0 वर्शन के साथ काम करता है.
    • maio iOS अडैप्टर के वर्शन 1.3.0.0 के साथ काम करता है.

    वर्शन 1.0.2

    • यह maio Android SDK के 1.0.8 वर्शन के साथ काम करता है.
    • maio iOS SDK के वर्शन 1.2.19 के साथ काम करता है.

    वर्शन 1.0.1

    • यह maio Android SDK के 1.0.7 वर्शन के साथ काम करता है.
    • यह maio iOS SDK टूल के 1.2.19 वर्शन के साथ काम करता है.

    वर्शन 1.0.0

    • पहली रिलीज़!
    • यह maio Android SDK के 1.0.6 वर्शन के साथ काम करता है.
    • यह maio iOS SDK टूल के 1.2.18 वर्शन के साथ काम करता है.