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

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

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

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

AdMob 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 खाते में साइन अप करें या लॉग इन करें.

サイン/アプン管理 (साइट/ऐप्लिकेशन मैनेजमेंट) टैब और अपने ऐप्लिकेशन के प्लैटफ़ॉर्म के बटन पर क्लिक करके, अपने ऐप्लिकेशन को आई-मोबाइल डैशबोर्ड में जोड़ें.

Android

iOS

फ़ॉर्म भरें और 新規登録 (साइन अप करें) बटन पर क्लिक करें.

Android

iOS

नया विज्ञापन स्पॉट बनाने के लिए, साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब में जाकर अपना ऐप्लिकेशन चुनें.

Android

iOS

広告사ポポポ管理 (Ad स्पॉट मैनेजमेंट) टैब पर जाएं और 新規広告ポッ (नया विज्ञापन स्पॉट) बटन पर क्लिक करें.

create_ad_spot

इसके बाद, 広告 स्पॉट का नाम (विज्ञापन स्पॉट का नाम), 広告 स्पॉट का साइज़ (विज्ञापन स्पॉट का साइज़), और अन्य जानकारी देकर फ़ॉर्म भरें. इसके बाद, 新規登録 (साइन अप करें) बटन पर क्लिक करें.

new_ad_spot_form

आपका नया विज्ञापन स्पॉट तैयार है. इसके इंटिग्रेशन की जानकारी देखने के लिए, {7}プアメ定取得 (ऐप्लिकेशन की सेटिंग पाएं) बटन पर क्लिक करें.

ad_spot_list

パブリッシャーID (पब्लिशर आईडी), メディアID (मीडिया आईडी), और スポットID (स्पॉट आईडी) को नोट करें. AdMob यूज़र इंटरफ़ेस में मीडिएशन के लिए i-mobile को कॉन्फ़िगर करते समय, आपको इन पैरामीटर की ज़रूरत होगी.

Android

iOS

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

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

Android

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

iOS

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

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

OpenUPM-CLI

अगर आपने OpenUPM-CLI इंस्टॉल किया है, तो अपने प्रोजेक्ट की रूट डायरेक्ट्री से यह कमांड चलाकर, Unity के लिए 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

OpenUPM की जानकारी

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

Unity रजिस्ट्री

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

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

Unity पैकेज

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

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

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

इसके बाद, ऐसेट > बाहरी डिपेंडेंसी मैनेजर > Android रिज़ॉल्वर > बाध्य करके रिज़ॉल्व करें चुनें. External Dependency Manager लाइब्रेरी, डिपेंडेंसी को फिर से शुरू से हल करेगी और बताई गई डिपेंडेंसी को आपके Unity ऐप्लिकेशन की Assets/Plugins/Android डायरेक्ट्री में कॉपी करेगी.

ज़बरदस्ती ठीक करें

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

Android

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

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 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, एक ही स्पॉट आईडी का इस्तेमाल करके, कई इंटरस्टीशियल विज्ञापनों के लिए अनुरोध करने की सुविधा नहीं देता.

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

वर्शन 1.3.6

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