इस गाइड में, 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 की मांग सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
तीसरा चरण: 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
इसके बाद, Window > पैकेज मैनेजर खोलें Unity पैकेज मैनेजर और ड्रॉप-डाउन मेनू से मेरी रजिस्ट्री चुनें.
Google मोबाइल विज्ञापन आई-मोबाइल मीडिएशन पैकेज चुनें और इंस्टॉल करें पर क्लिक करें.
Unity पैकेज
बदलावों की जानकारी में दिए गए डाउनलोड लिंक से, i-mobile के लिए Google Mobile Ads मीडिएशन प्लग इन का नया वर्शन डाउनलोड करें. इसके बाद, ज़िप फ़ाइल से GoogleMobileAdsIMobileMediation.unitypackage
को निकालें.
अपने Unity प्रोजेक्ट एडिटर में, ऐसेट चुनें > पैकेज इंपोर्ट करें >
कस्टम पैकेज खोलें और
GoogleMobileAdsIMobileMediation.unitypackage
डाउनलोड की गई फ़ाइल है. पक्का करें कि सभी फ़ाइलें चुनी गई हों और फिर क्लिक करें
इंपोर्ट करें.
इसके बाद, ऐसेट चुनें > 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 वर्शन
- i-mobile Android अडैप्टर के 2.3.2.0 वर्शन के साथ काम करता है.
- i-mobile iOS अडैप्टर के वर्शन 2.3.4.0 पर काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 9.1.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
वर्शन 1.3.4
- i-mobile Android अडैप्टर के 2.3.1.2 वर्शन के साथ काम करता है.
- i-mobile iOS अडैप्टर के वर्शन 2.3.4.0 पर काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 9.0.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
वर्शन 1.3.3
- i-mobile Android अडैप्टर के 2.3.1.1 वर्शन के साथ काम करता है.
- i-mobile iOS अडैप्टर वर्शन 2.3.3.0 पर काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 9.0.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
वर्शन 1.3.2
- अडैप्टर में मौजूद कॉन्टेंट को
GoogleMobileAds/Mediation/IMobile/
में ले जाया गया. - i-mobile Android अडैप्टर वर्शन 2.3.1.1 पर काम करता है.
- i-mobile iOS अडैप्टर के वर्शन 2.3.2.0 पर काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 8.1.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
वर्शन 1.3.1
- i-मोबाइल Android अडैप्टर वर्शन 2.3.0.0 पर काम करता है.
- i-mobile iOS अडैप्टर के वर्शन 2.3.0.1 पर काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 7.4.1 की मदद से, इसे बनाया और टेस्ट किया गया है.
1.3.0 वर्शन
- i-mobile Android अडैप्टर के 2.3.0.0 वर्शन के साथ काम करता है.
- i-mobile iOS अडैप्टर के वर्शन 2.3.0.0 पर काम करता है.
- इसे Google Mobile Ads Unity प्लग इन के 7.3.1 वर्शन के साथ बनाया और टेस्ट किया गया है.
वर्शन 1.2.2
- i-mobile के Android अडैप्टर का वर्शन 2.0.23.1 काम करता है.
- i-mobile iOS अडैप्टर के वर्शन 2.2.0.1 पर काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 7.0.2 की मदद से, इसे बनाया और टेस्ट किया गया है.
वर्शन 1.2.1
- i-mobile के Android अडैप्टर का वर्शन 2.0.23.0 इस्तेमाल किया जा सकता है.
- i-mobile iOS अडैप्टर के 2.2.0.1 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 7.0.0 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.2.0
- i-mobile के Android अडैप्टर का वर्शन 2.0.23.0 इस्तेमाल किया जा सकता है.
- i-mobile iOS अडैप्टर वर्शन 2.2.0.0 का समर्थन करता है.
वर्शन 1.1.0
- i-mobile के Android अडैप्टर का वर्शन 2.0.22.2 काम करता है.
- i-mobile iOS अडैप्टर के वर्शन 2.1.0.1 पर काम करता है.
वर्शन 1.0.2
- i-mobile Android अडैप्टर के 2.0.22.0 वर्शन के साथ काम करता है.
- i-mobile iOS अडैप्टर वर्शन 2.0.32.0 का समर्थन करता है.
वर्शन 1.0.1
- i-mobile के Android अडैप्टर का वर्शन 2.0.21.0 इस्तेमाल किया जा सकता है.
- i-mobile iOS अडैप्टर वर्शन 2.0.31.0 पर काम करता है.
वर्शन 1.0.0
- पहली रिलीज़!
- i-mobile Android अडैप्टर के 2.0.20.1 वर्शन के साथ काम करता है.
- i-mobile iOS अडैप्टर के 2.0.29.0 वर्शन के साथ काम करता है.