इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, i-mobile से विज्ञापन लोड करने और दिखाने का तरीका बताया गया है. इसके लिए, मीडिएशन, और वॉटरफ़ॉल इंटिग्रेशन का इस्तेमाल किया जाता है. इसमें, विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में i-mobile को जोड़ने का तरीका बताया गया है. साथ ही, i-mobile SDK टूल और अडैप्टर को Android ऐप्लिकेशन में इंटिग्रेट करने का तरीका भी बताया गया है.
i-mobile के डैशबोर्ड इंटरफ़ेस में, लेबल, बटन, और जानकारी के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया जाता है. इस गाइड में मौजूद स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में, लेबल और बटन के अनुवाद के बगल में ब्रैकेट में अंग्रेज़ी के बराबर के शब्द दिए गए हैं.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
i-mobile के लिए मीडिएशन अडैप्टर में ये सुविधाएं होती हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- Android एपीआई लेवल 21 या उसके बाद का वर्शन
Google Mobile Ads SDK का सबसे नया वर्शन
मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देशों की गाइड
पहला चरण: i-mobile यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने i-mobile खाते में साइन अप करें या लॉग इन करें.
साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब और अपने ऐप्लिकेशन के प्लैटफ़ॉर्म के बटन पर क्लिक करके, i-mobile डैशबोर्ड में अपना ऐप्लिकेशन जोड़ें.
फ़ॉर्म भरें और 新規登録 (साइन अप करें) बटन पर क्लिक करें.
नया विज्ञापन स्पॉट बनाने के लिए, साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब में जाकर अपना ऐप्लिकेशन चुनें.
広告スポット管理 (विज्ञापन स्पॉट मैनेजमेंट) टैब पर जाएं और 新規広告スポット (नया विज्ञापन स्पॉट) बटन पर क्लिक करें.
इसके बाद, 広告ポッン (विज्ञापन स्पॉट का नाम), 広告ポッलोगोंサイズ (विज्ञापन स्पॉट का साइज़) और दूसरी जानकारी देकर फ़ॉर्म भरें. इसके बाद, 新規登録 (साइन अप करें) बटन पर क्लिक करें.
आपका नया विज्ञापन स्पॉट तैयार है. इसके इंटिग्रेशन की जानकारी देखने के लिए, {7}プアメ定取得 (ऐप्लिकेशन की सेटिंग पाएं) बटन पर क्लिक करें.
パブリッシャーID (पब्लिशर आईडी), メディアID (मीडिया आईडी), और スポットID (स्पॉट आईडी) को नोट करें. AdMob यूज़र इंटरफ़ेस (यूआई) में मीडिएशन के लिए i-mobile को कॉन्फ़िगर करते समय, आपको इन पैरामीटर की ज़रूरत होगी.
दूसरा चरण: Ad Manager यूज़र इंटरफ़ेस (यूआई) में i-mobile की मांग सेट अप करना
तीसरा चरण: i-mobile SDK टूल और अडैप्टर इंपोर्ट करें
Android Studio इंटिग्रेशन (सुझाया गया)
प्रोजेक्ट-लेवल की settings.gradle.kts
फ़ाइल में, ये रिपॉज़िटरी जोड़ें:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://imobile.github.io/adnw-sdk-android")
}
}
}
इसके बाद, अपने ऐप्लिकेशन-लेवल की build.gradle.kts
फ़ाइल में, लागू करने से जुड़ी ये डिपेंडेंसी और कॉन्फ़िगरेशन जोड़ें. i-mobile SDK टूल और अडैप्टर के सबसे नए वर्शन का इस्तेमाल करें:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.5.0")
implementation("com.google.ads.mediation:imobile:2.3.2.0")
}
मैन्युअल इंटिग्रेशन
i-mobile SDK का नया वर्शन डाउनलोड करें और
sdk
फ़ोल्डर मेंandroid-ad-sdk.aar
को निकालें. इसके बाद, इसे अपने प्रोजेक्ट में जोड़ें.Google के मेवन रिपॉज़िटरी पर, i-mobile अडैप्टर आर्टफ़ैक्ट पर जाएं. नया वर्शन चुनें, i-mobile ऐडैप्टर की
.aar
फ़ाइल डाउनलोड करें, और उसे अपने प्रोजेक्ट में जोड़ें.
चौथा चरण: ज़रूरी कोड जोड़ना
i-mobile इंटिग्रेशन के लिए, किसी अन्य कोड की ज़रूरत नहीं होती.
पांचवां चरण: लागू करने की प्रोसेस की जांच करना
टेस्ट विज्ञापन चालू करें
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो. i-mobile, टेस्ट Spot ID, मीडिया आईडी, और पब्लिशर आईडी उपलब्ध कराता है. इन्हें यहां देखा जा सकता है.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको i-mobile से टेस्ट विज्ञापन मिल रहे हैं या नहीं, i-mobile (वॉटरफ़ॉल) विज्ञापन स्रोत का इस्तेमाल करके, विज्ञापन जांचने वाले टूल में सिंगल विज्ञापन सोर्स की टेस्टिंग चालू करें.
वैकल्पिक चरण
नेटिव विज्ञापनों का इस्तेमाल करना
विज्ञापन रेंडर करना
i-mobile अडैप्टर,
NativeAd
के लिए, यहां दिए गए
फ़ील्ड
की जानकारी इकट्ठा करता है.
फ़ील्ड | i-mobile अडैप्टर हमेशा ये ऐसेट शामिल करता है |
---|---|
हेडलाइन | |
इमेज | |
मुख्य भाग | |
ऐप्लिकेशन का आइकॉन | 1 |
कॉल-टू-ऐक्शन | |
स्टार रेटिंग | |
स्टोर | |
कीमत |
1 नेटिव विज्ञापनों के लिए, i-mobile SDK टूल, ऐप्लिकेशन आइकॉन एसेट उपलब्ध नहीं कराता. इसके बजाय, i-mobile अडैप्टर, ऐप्लिकेशन आइकॉन को पारदर्शी इमेज से भर देता है.
गड़बड़ी के कोड
अगर अडैप्टर को i-mobile से विज्ञापन नहीं मिलता है, तो पब्लिशर, विज्ञापन रिस्पॉन्स में हुई गड़बड़ी की जांच कर सकते हैं. इसके लिए, वे इन क्लास के तहत
ResponseInfo.getAdapterResponses()
का इस्तेमाल कर सकते हैं:
फ़ॉर्मैट | कक्षा का नाम |
---|---|
बैनर | com.google.ads.mediation.imobile.IMobileAdapter |
मध्यवर्ती | com.google.ads.mediation.imobile.IMobileAdapter |
मूल भाषा वाला | com.google.ads.mediation.imobile.IMobileMediationAdapter |
यहां किसी विज्ञापन के लोड न होने पर i-mobile अडैप्टर से भेजे जाने वाले कोड और उनके साथ दिखाई देने वाले मैसेज दिए गए हैं:
गड़बड़ी का कोड | कारण |
---|---|
0-99 | i-mobile SDK टूल से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए कोड देखें. |
101 | विज्ञापन लोड करने के लिए, i-mobile को Activity संदर्भ की ज़रूरत होती है. |
102 | Ad Manager यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगर किए गए i-mobile सर्वर पैरामीटर मौजूद नहीं हैं/अमान्य हैं. |
103 | अनुरोध किया गया विज्ञापन साइज़, i-mobile के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
104 | i-mobile के नेटिव विज्ञापन लोड होने में मददगार कॉलबैक से, नेटिव विज्ञापन की खाली सूची मिली. |
i-mobile Android मीडिएशन अडैप्टर के बदलावों का लॉग
वर्शन 2.3.2.0
- i-mobile SDK टूल के वर्शन 2.3.2 के साथ काम करने की पुष्टि की गई है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 23.1.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.3.2.
वर्शन 2.3.1.2
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 23.0.0 पर अपडेट किया गया.
- i-mobile SDK टूल के वर्शन 2.3.1 के साथ काम करने की पुष्टि की गई है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 23.0.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.3.1.
वर्शन 2.3.1.1
- नई
VersionInfo
क्लास का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया. - Google Mobile Ads SDK के ज़रूरी वर्शन को 22.0.0 पर अपडेट किया गया.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 22.0.0 वर्शन.
- IMobile SDK वर्शन 2.3.1.
वर्शन 2.3.1.0
- i-mobile SDK टूल के वर्शन 2.3.1 के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK के ज़रूरी वर्शन को 21.5.0 पर अपडेट किया गया.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 21.5.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.3.1.
वर्शन 2.3.0.0
- i-mobile SDK टूल के 2.3.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 21.3.0 पर अपडेट किया गया.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 21.3.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.3.0.
वर्शन 2.0.23.1
compileSdkVersion
औरtargetSdkVersion
को एपीआई 31 पर अपडेट किया गया.- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 21.0.0 पर अपडेट किया गया.
- Android के एपीआई लेवल को कम से कम 19 पर अपडेट किया गया है.
इनके साथ बनाया और टेस्ट किया गया:
- Google मोबाइल विज्ञापन SDK का 21.0.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.0.23.
वर्शन 2.0.23.0
- i-mobile SDK टूल के 2.0.23 वर्शन के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 20.5.0 पर अपडेट किया गया.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK का वर्शन 20.5.0.
- IMobile SDK टूल का वर्शन 2.0.23.
वर्शन 2.0.22.2
- अडैप्टर से जुड़ी गड़बड़ी के स्टैंडर्ड कोड और मैसेज जोड़े गए.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 20.1.0 पर अपडेट किया गया.
इनके साथ बनाया और टेस्ट किया गया
- Google मोबाइल विज्ञापन SDK का 20.1.0 वर्शन.
- IMobile SDK वर्शन 2.0.22.
वर्शन 2.0.22.1
- Google Mobile Ads SDK के ज़रूरी वर्शन को 20.0.0 पर अपडेट किया गया.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK का 20.0.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.0.22.
वर्शन 2.0.22.0
- i-mobile SDK टूल के 2.0.22 वर्शन के साथ काम करने की पुष्टि की गई है.
- अडैप्टर को अपडेट किया गया, ताकि इनलाइन अडैप्टिव बैनर के अनुरोधों के साथ काम किया जा सके.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का 19.1.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.0.22.
वर्शन 2.0.21.0
- i-mobile SDK टूल के 2.0.21 वर्शन के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 19.1.0 पर अपडेट किया गया.
- अडैप्टिव बैनर विज्ञापनों को स्केल करने के लिए सहायता जोड़ी गई.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का 19.1.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.0.21.
वर्शन 2.0.20.2
- बैनर विज्ञापन के अलग-अलग साइज़ के लिए सहायता जोड़ी गई.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 18.3.0 पर अपडेट किया गया.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का 18.3.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.0.20.
वर्शन 2.0.20.1
- अडैप्टर अब
mediaContent
आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) दिखाता है, जो शून्य नहीं होता.
इनके साथ बनाया और टेस्ट किया गया
- Google Mobile Ads SDK टूल का 18.2.0 वर्शन.
- IMobile SDK वर्शन 2.0.20.
वर्शन 2.0.20.0
- शुरुआती रिलीज़!
- बैनर, इंटरस्टीशियल, और नेटिव विज्ञापनों के लिए सहायता जोड़ी गई.