इस गाइड में बताया गया है कि वॉटरफ़ॉल इंटिग्रेशन को शामिल करते हुए, मीडिएशन की मदद से i-mobile से विज्ञापन दिखाने और लोड करने के लिए, Google Mobile Ads SDK का इस्तेमाल कैसे किया जा सकता है. इसमें i-mobile को किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में जोड़ने का तरीका बताया गया है. साथ ही, i-mobile SDK टूल और अडैप्टर को Unity ऐप्लिकेशन में इंटिग्रेट करने का तरीका भी बताया गया है.
i-mobile के डैशबोर्ड इंटरफ़ेस में अपने लेबल, बटन, और ब्यौरे के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया गया है. इस गाइड में दिए गए स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में लेबल और बटन का अनुवाद, ब्रैकेट में उनके अंग्रेज़ी भाषा में किया गया है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
i-mobile के लिए AdMob मीडिएशन अडैप्टर में ये क्षमताएं हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
वॉटरफ़ॉल | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया |
ज़रूरी शर्तें
- Unity 5.6 या इसके बाद का वर्शन
- नया Google Mobile Ads SDK
- Android पर डिप्लॉय करने के लिए
- Android API का लेवल 19 या उसके बाद वाला वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS डिप्लॉयमेंट टारगेट, 12.0 या इसके बाद का होना चाहिए
- Google Mobile Ads SDK के साथ कॉन्फ़िगर किया गया Unity प्रोजेक्ट, जो काम करता है. ज़्यादा जानकारी के लिए, शुरू करें देखें.
- मीडिएशन को पूरा करें शुरुआती निर्देश
पहला चरण: i-mobile के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने i-mobile खाते में साइन अप करें या लॉग इन करें.
サイシ/アプリ管理 (साइट/ऐप्लिकेशन मैनेजमेंट) टैब और ऐप्लिकेशन के प्लैटफ़ॉर्म के बटन पर क्लिक करके, i-मोबाइल के डैशबोर्ड में ऐप्लिकेशन जोड़ें.
Android
iOS
फ़ॉर्म भरें और 規登録 (साइन अप) बटन पर क्लिक करें.
Android
iOS
नया Advertising Spot बनाने के लिए, サイシ/アプリ管理 (साइट/ऐप्लिकेशन मैनेजमेंट) टैब में जाकर अपना ऐप्लिकेशन चुनें.
Android
iOS
広告スポッイ管理 (Ad Spot मैनेजमेंट) टैब पर जाएं और 規広告スポッ Te (New Ad Spot) बटन पर क्लिक करें.
इसके बाद, 広告スポッनया (विज्ञापन के ग्राहक का नाम), 広告スポッ。サイズ (विज्ञापन के स्पॉट का साइज़), और अन्य जानकारी देकर फ़ॉर्म भरें. इसके बाद, 規登録 (साइन अप) बटन पर क्लिक करें.
आपका नया विज्ञापन स्पॉट तैयार है. इसके इंटिग्रेशन की जानकारी देखने के लिए, アプリ定取得 (ऐप्लिकेशन की सेटिंग पाएं) बटन पर क्लिक करें.
パブリッシャーID (पब्लिशर आईडी), メディアID (मीडिया आईडी), और スポッシID (Spot ID) को ध्यान में रखें. आपको बाद में AdMob यूज़र इंटरफ़ेस (यूआई) में मीडिएशन के लिए i-mobile को कॉन्फ़िगर करते समय इन पैरामीटर की ज़रूरत होगी.
Android
iOS
दूसरा चरण: AdMob यूज़र इंटरफ़ेस (यूआई) में i-mobile की डिमांड सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
Android
निर्देशों के लिए, Android की गाइड में दूसरा चरण देखें.
iOS
निर्देशों के लिए, iOS की गाइड में दूसरा चरण देखें.
तीसरा चरण: i-mobile का SDK टूल और अडैप्टर इंपोर्ट करना
Changelog में
डाउनलोड लिंक से i-mobile के लिए Google Mobile Ads मीडिएशन प्लगिन का सबसे नया वर्शन डाउनलोड करें
और zip फ़ाइल से GoogleMobileAdsIMobileMediation.unitypackage
निकालें.
अपने Unity प्रोजेक्ट एडिटर में, एसेट > पैकेज इंपोर्ट करें >
कस्टम पैकेज को चुनें और डाउनलोड की गई GoogleMobileAdsIMobileMediation.unitypackage
फ़ाइल ढूंढें. पक्का करें कि सभी फ़ाइलें चुनी गई हों और
इंपोर्ट करें पर क्लिक करें.
इसके बाद, ऐसेट > Play सेवाएं रिज़ॉल्वर > Android रिज़ॉल्वर >
ज़बरदस्ती हल करें चुनें. Unity Play Services रिज़ॉल्वर लाइब्रेरी, शुरुआत से डिपेंडेंसी रिज़ॉल्यूशन लागू करेगी. साथ ही, डिपेंडेंसी के लिए बताई गई डिपेंडेंसी को आपके Unity ऐप्लिकेशन की Assets/Plugins/Android
डायरेक्ट्री में कॉपी करेगी.
चौथा चरण: अतिरिक्त कोड ज़रूरी है
Android
किसी अन्य कोड की ज़रूरत नहीं है, i-mobile इंटिग्रेशन.
iOS
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, i-mobile के दस्तावेज़ देखें.
पांचवां चरण: लागू होने की जांच करना
टेस्ट विज्ञापनों को चालू करें
पक्का करें कि आपने AdMob. 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 | यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगर किए गए AdMob i-mobile के सर्वर पैरामीटर मौजूद नहीं हैं/अमान्य हैं. |
103 | अनुरोध किए गए विज्ञापन का साइज़, i-mobile पर काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
104 | i-mobile के नेटिव विज्ञापन लोड होने की प्रोसेस पूरी होने पर, नेटिव विज्ञापनों की सूची खाली है. |
iOS
गड़बड़ी का कोड | वजह |
---|---|
0-10 | i-mobile SDK टूल में कोई गड़बड़ी हुई. ज़्यादा जानकारी के लिए, कोड देखें. |
101 | यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगर किए गए AdMob i-mobile के सर्वर पैरामीटर मौजूद नहीं हैं/अमान्य हैं. |
102 | अनुरोध किए गए विज्ञापन का साइज़, i-mobile पर काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
103 | i-mobile कोई विज्ञापन नहीं दिखा सका. |
104 | i-mobile ने खाली नेटिव विज्ञापन कलेक्शन दिखाया. |
105 | i-mobile नेटिव विज्ञापन की एसेट डाउनलोड नहीं कर सका. |
106 | i-mobile पर, एक ही Spot आईडी का इस्तेमाल करके, पेज पर अचानक दिखने वाले कई विज्ञापनों का अनुरोध नहीं किया जा सकता. |
i-mobile Unity मीडिएशन प्लगिन चेंजलॉग
वर्शन 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 पर काम करता है.