इस गाइड में, मीडिएशन का इस्तेमाल करके, i-mobile से विज्ञापन लोड करने और दिखाने के लिए, Google Mobile Ads SDK का इस्तेमाल करने का तरीका बताया गया है. इसमें वॉटरफ़ॉल इंटिग्रेशन के बारे में भी बताया गया है. इसमें बताया गया है कि किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में i-mobile को कैसे जोड़ा जा सकता है. साथ ही, i-mobile SDK और अडैप्टर को Unity ऐप्लिकेशन में इंटिग्रेट करने का तरीका भी बताया गया है.
i-मोबाइल के डैशबोर्ड के इंटरफ़ेस में लेबल, बटन, और जानकारी के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया जाता है. इस गाइड में मौजूद स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में, लेबल और बटन के अनुवाद के बगल में ब्रैकेट में अंग्रेज़ी के बराबर के शब्द दिए गए हैं.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Ad Manager i-mobile के लिए मीडिएशन अडैप्टर में ये सुविधाएं हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया |
ज़रूरी शर्तें
- Unity 5.6 या इसके बाद का वर्शन
- Google Mobile Ads SDK का सबसे नया वर्शन
- Android पर डिप्लॉय करने के लिए
- Android एपीआई लेवल 21 या उसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS 12.0 या इसके बाद का डिप्लॉयमेंट टारगेट
- Google Mobile Ads SDK के साथ कॉन्फ़िगर किया गया, काम करने वाला Unity प्रोजेक्ट. ज़्यादा जानकारी के लिए, शुरू करें लेख पढ़ें.
- मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देशों की गाइड
पहला चरण: i-mobile के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने i-mobile खाते में साइन अप करें या लॉग इन करें.
साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब और अपने ऐप्लिकेशन के प्लैटफ़ॉर्म के बटन पर क्लिक करके, i-mobile डैशबोर्ड में अपना ऐप्लिकेशन जोड़ें.
Android
iOS
फ़ॉर्म भरें और 新規登録 (साइन अप करें) बटन पर क्लिक करें.
Android
iOS
नया विज्ञापन स्पॉट बनाने के लिए, साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब में जाकर अपना ऐप्लिकेशन चुनें.
Android
iOS
広告スポット管理 (विज्ञापन स्पॉट मैनेजमेंट) टैब पर जाएं और 新規広告スポット (नया विज्ञापन स्पॉट) बटन पर क्लिक करें.
इसके बाद, 広告 स्पॉट का नाम (विज्ञापन स्पॉट का नाम), 広告 स्पॉट का साइज़ (विज्ञापन स्पॉट का साइज़), और अन्य जानकारी देकर फ़ॉर्म भरें. इसके बाद, 新規登録 (साइन अप करें) बटन पर क्लिक करें.
आपका नया विज्ञापन स्पॉट तैयार है. इसके इंटिग्रेशन की जानकारी देखने के लिए, アプリ設定取得 (ऐप्लिकेशन की सेटिंग पाएं) बटन पर क्लिक करें.
パブリッシャーID (पब्लिशर आईडी), メディアID (मीडिया आईडी), और スポットID (स्पॉट आईडी) को नोट करें. AdMob यूज़र इंटरफ़ेस में मीडिएशन के लिए i-mobile को कॉन्फ़िगर करते समय, आपको इन पैरामीटर की ज़रूरत होगी.
Android
iOS
दूसरा चरण: Ad Manager यूज़र इंटरफ़ेस (यूआई) में i-mobile की मांग सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
तीसरा चरण: i-mobile SDK और अडैप्टर इंपोर्ट करना
OpenUPM-CLI
अगर आपने OpenUPM-CLI इंस्टॉल किया है, तो अपने प्रोजेक्ट की रूट डायरेक्ट्री से यह कमांड चलाकर, अपने प्रोजेक्ट में Google Mobile Ads i-mobile मीडिएशन प्लगिन इंस्टॉल किया जा सकता है:
openupm add com.google.ads.mobile.mediation.imobile
OpenUPM
Unity पैकेज मैनेजर की सेटिंग खोलने के लिए, अपने Unity प्रोजेक्ट एडिटर में बदलाव करें > प्रोजेक्ट सेटिंग > पैकेज मैनेजर चुनें.
स्कोप वाली रजिस्ट्री टैब में, OpenUPM को स्कोप वाली रजिस्ट्री के तौर पर जोड़ें. इसके लिए, यह जानकारी दें:
- नाम:
OpenUPM
- URL:
https://package.openupm.com
- दायरा:
com.google
इसके बाद, Unity Package Manager खोलने के लिए, विंडो > पैकेज मैनेजर पर जाएं. इसके बाद, ड्रॉप-डाउन मेन्यू से मेरी रजिस्ट्री चुनें.
Google Mobile Ads i-mobile Mediation पैकेज चुनें और इंस्टॉल करें पर क्लिक करें.
Unity पैकेज
Changelog में दिए गए डाउनलोड लिंक से i-mobile के लिए
i-mobile के लिए Google मोबाइल विज्ञापन मीडिएशन प्लग-इन का
सबसे नया वर्शन डाउनलोड करें और ZIP फ़ाइल से
GoogleMobileAdsIMobileMediation.unitypackage
एक्सट्रैक्ट करें.
अपने Unity प्रोजेक्ट एडिटर में, ऐसेट > पैकेज इंपोर्ट करें >
कस्टम पैकेज चुनें और डाउनलोड की गई
GoogleMobileAdsIMobileMediation.unitypackage
फ़ाइल ढूंढें. पक्का करें कि सभी फ़ाइलें चुनी गई हों और इंपोर्ट करें पर क्लिक करें.
इसके बाद, ऐसेट > बाहरी डिपेंडेंसी मैनेजर >
Android रिज़ॉल्वर > बाध्य करके रिज़ॉल्व करें चुनें. External Dependency Manager लाइब्रेरी, डिपेंडेंसी को फिर से शुरू से हल करेगी और बताई गई डिपेंडेंसी को आपके Unity ऐप्लिकेशन की Assets/Plugins/Android
डायरेक्ट्री में कॉपी करेगी.
चौथा चरण: अतिरिक्त कोड की ज़रूरत है
Android
i-mobile इंटिग्रेशन के लिए, किसी अन्य कोड की ज़रूरत नहीं होती.
iOS
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, i-mobile के दस्तावेज़ में दिया गया तरीका अपनाएं.
पांचवां चरण: लागू किए गए टूल की जांच करना
टेस्ट विज्ञापन चालू करना
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो. i-mobile, टेस्ट के लिए Spot आईडी, मीडिया आईडी, और पब्लिशर आईडी उपलब्ध कराता है. इन्हें यहां देखा जा सकता है.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको i-mobile से टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में i-mobile (वॉटरफ़ॉल) विज्ञापन स्रोत का इस्तेमाल करके, विज्ञापन के किसी एक स्रोत को टेस्ट करना चालू करें.
गड़बड़ी के कोड
अगर अडैप्टर को 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-mobile के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
103 | i-mobile, विज्ञापन नहीं दिखा सका. |
104 | i-mobile ने एक खाली नेटिव विज्ञापन कलेक्शन दिखाया. |
105 | i-mobile, नेटिव विज्ञापन की एसेट डाउनलोड नहीं कर सका. |
106 | i-mobile, एक ही स्पॉट आईडी का इस्तेमाल करके, कई इंटरस्टीशियल विज्ञापनों के लिए अनुरोध करने की सुविधा नहीं देता. |
i-mobile Unity Mediation प्लग इन में हुए बदलावों का लॉग
1.3.6 वर्शन
- i-मोबाइल Android अडैप्टर वर्शन 2.3.2.0 पर काम करता है.
- i-mobile iOS अडैप्टर के 2.3.4.1 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 9.3.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
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-mobile 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 पर काम करता है.