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

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

i-मोबाइल के लिए डैशबोर्ड इंटरफ़ेस अपने लेबल के लिए जापानी टेक्स्ट का इस्तेमाल करता है, बटन, और वर्णन. इस गाइड में दिए गए स्क्रीनशॉट, अनुवाद किया गया. हालांकि, इस गाइड के विवरण और निर्देशों में, लेबल और ब्रैकेट में, बटनों का अनुवाद उनकी अंग्रेज़ी भाषा की तरह किया जाता है.

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

Ad Manager i-मोबाइल के लिए मीडिएशन अडैप्टर में ये सुविधाएं मिलती हैं:

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

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

  • Unity 5.6 या इसके बाद का वर्शन
  • Google Mobile Ads SDK का नया वर्शन
  • Android पर डिप्लॉय करने के लिए
    • Android एपीआई लेवल 21 या उसके बाद का वर्शन
  • iOS पर डिप्लॉय करने के लिए
    • iOS 12.0 या इसके बाद का डिप्लॉयमेंट टारगेट
  • Google Mobile Ads SDK के साथ कॉन्फ़िगर किया गया एक चालू Unity प्रोजेक्ट. ज़्यादा जानकारी के लिए, शुरू करें लेख पढ़ें.
  • मध्यस्थता की प्रक्रिया पूरी करें शुरुआती निर्देश

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

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

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

Android

निर्देशों के लिए, Android.

iOS

निर्देशों के लिए, iOS.

तीसरा चरण: i-mobile SDK टूल और अडैप्टर इंपोर्ट करना

OpenUPM-CLI

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

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

OpenUPM

Unity पैकेज मैनेजर की सेटिंग खोलने के लिए, अपने Unity प्रोजेक्ट एडिटर में बदलाव करें > प्रोजेक्ट सेटिंग > पैकेज मैनेजर चुनें.

दायरे वाली रजिस्ट्री टैब में, OpenUPM को नीचे दी गई जानकारी देखें:

  • नाम: OpenUPM
  • URL: https://package.openupm.com
  • दायरा: com.google

OpenUPM की जानकारी

इसके बाद, Window > पैकेज मैनेजर खोलें Unity पैकेज मैनेजर और ड्रॉप-डाउन मेनू से मेरी रजिस्ट्री चुनें.

Unity रजिस्ट्री

Google मोबाइल विज्ञापन आई-मोबाइल मीडिएशन पैकेज चुनें और इंस्टॉल करें पर क्लिक करें.

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

Unity पैकेज

बदलावों की जानकारी में दिए गए डाउनलोड लिंक से, i-mobile के लिए Google Mobile Ads मीडिएशन प्लग इन का नया वर्शन डाउनलोड करें. इसके बाद, ज़िप फ़ाइल से GoogleMobileAdsIMobileMediation.unitypackage को निकालें.

अपने Unity प्रोजेक्ट एडिटर में, ऐसेट चुनें > पैकेज इंपोर्ट करें > कस्टम पैकेज खोलें और GoogleMobileAdsIMobileMediation.unitypackage डाउनलोड की गई फ़ाइल है. पक्का करें कि सभी फ़ाइलें चुनी गई हों और फिर क्लिक करें इंपोर्ट करें.

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

इसके बाद, ऐसेट चुनें > Play Services का रिज़ॉल्वर > Android रिज़ॉल्वर > समाधान करें. Unity Play Services Resolver लाइब्रेरी, डिपेंडेंसी को फिर से शुरू से हल करेगी. साथ ही, आपके Unity ऐप्लिकेशन की Assets/Plugins/Android डायरेक्ट्री में, डिपेंडेंसी की जानकारी को कॉपी करेगी.

फ़ोर्स रिज़ॉल्व

चौथा चरण: अतिरिक्त कोड डालना ज़रूरी है

Android

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

iOS

SKAdNetwork इंटिग्रेशन

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

पांचवां चरण: लागू करने की प्रक्रिया की जांच करना

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

पक्का करें कि आपने Ad Manager. i-Mobile, टेस्टिंग के लिए टेस्ट Spot ID, मीडिया आईडी, और पब्लिशर आईडी की सुविधा देता है. आपको ये सुविधाएं यहां मिलेंगी.

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

यह पुष्टि करने के लिए कि i-mobileसे आपको टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में विज्ञापन के एक सोर्स को टेस्ट करने की सुविधा चालू करें. इसके लिए, i-mobile (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.

गड़बड़ी कोड

अगर अडैप्टर को i-mobile से विज्ञापन नहीं मिल रहा है, तो पब्लिशर ResponseInfo का इस्तेमाल करके, विज्ञापन रिस्पॉन्स में मौजूद गड़बड़ी का पता चला क्लास के दायरे में आता है:

Android

फ़ॉर्मैट कक्षा का नाम
बैनर com.google.ads.mediation.imobile.IMobileAdapter
मध्यवर्ती com.google.ads.mediation.imobile.IMobileAdapter
मूल भाषा वाला com.google.ads.mediation.imobile.IMobileMediationAdapter

iOS

फ़ॉर्मैट कक्षा का नाम
बैनर IMobileAdapter
मध्यवर्ती IMobileAdapter
मूल भाषा वाला GADMediationAdapterIMobile

यहां i-mobile अडैप्टर से कोड और साथ वाले मैसेज डाले गए हैं जब कोई विज्ञापन लोड होने में विफल होता है:

Android

गड़बड़ी का कोड कारण
0-99 i-mobile SDK टूल में कोई गड़बड़ी मिली. कोड देखें देखें.
101 विज्ञापन लोड करने के लिए i-mobile को Activity संदर्भ की ज़रूरत होती है.
102 Ad Manager यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगर किए गए i-mobile सर्वर पैरामीटर मौजूद नहीं हैं/अमान्य हैं.
103 अनुरोध किया गया विज्ञापन साइज़, i-mobile के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता.
104 i-mobile के नेटिव विज्ञापन लोड होने में मददगार कॉलबैक से, नेटिव विज्ञापन की खाली सूची मिली.

iOS

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

i-mobile Unity मीडिएशन प्लगिन में बदलाव का लॉग

1.3.5 वर्शन

वर्शन 1.3.4

वर्शन 1.3.3

वर्शन 1.3.2

वर्शन 1.3.1

1.3.0 वर्शन

वर्शन 1.2.2

वर्शन 1.2.1

वर्शन 1.2.0

वर्शन 1.1.0

वर्शन 1.0.2

वर्शन 1.0.1

वर्शन 1.0.0