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

इस गाइड में बताया गया है कि वॉटरफ़ॉल इंटिग्रेशन को शामिल करते हुए, मीडिएशन की मदद से 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) बटन पर क्लिक करें.

create_ad_spot

इसके बाद, 広告スポッनया (विज्ञापन के ग्राहक का नाम), 広告スポッ。サイズ (विज्ञापन के स्पॉट का साइज़), और अन्य जानकारी देकर फ़ॉर्म भरें. इसके बाद, 規登録 (साइन अप) बटन पर क्लिक करें.

new_ad_spot_form

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

ad_spot_list

パブリッシャー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

वर्शन 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