इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, i-mobile से विज्ञापन लोड करने और दिखाने का तरीका बताया गया है. इसके लिए, मीडिएशन, और वॉटरफ़ॉल इंटिग्रेशन का इस्तेमाल किया जाता है. इसमें किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में i-mobile को जोड़ने का तरीका बताया गया है. साथ ही, i-mobile SDK और अडैप्टर को Android ऐप्लिकेशन में इंटिग्रेट करने का तरीका भी बताया गया है.
i-mobile के डैशबोर्ड इंटरफ़ेस में, लेबल, बटन, और जानकारी के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया जाता है. इस गाइड में मौजूद स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में, लेबल और बटन के अनुवाद के बगल में ब्रैकेट में अंग्रेज़ी के बराबर के शब्द दिए गए हैं.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
i-मोबाइल के लिए मीडिएशन अडैप्टर में नीचे दिए गए काम किए गए हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- Android का एपीआई लेवल 21 या उसके बाद का वर्शन
Google Mobile Ads SDK का सबसे नया वर्शन
मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देशों की गाइड
पहला चरण: i-mobile के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने i-mobile खाते में साइन अप करें या लॉग इन करें.
साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब और अपने ऐप्लिकेशन के प्लैटफ़ॉर्म के बटन पर क्लिक करके, i-mobile डैशबोर्ड में अपना ऐप्लिकेशन जोड़ें.
फ़ॉर्म भरें और 新規登録 (साइन अप करें) बटन पर क्लिक करें.
नया विज्ञापन स्पॉट बनाने के लिए, साइट/ऐप्लिकेशन मैनेजमेंट (साइट/ऐप्लिकेशन मैनेजमेंट) टैब में जाकर अपना ऐप्लिकेशन चुनें.
広告スポット管理 (विज्ञापन स्पॉट मैनेजमेंट) टैब पर जाएं और 新規広告スポット (नया विज्ञापन स्पॉट) बटन पर क्लिक करें.
इसके बाद, 広告 स्पॉट का नाम (विज्ञापन स्पॉट का नाम), 広告 स्पॉट का साइज़ (विज्ञापन स्पॉट का साइज़), और अन्य जानकारी देकर फ़ॉर्म भरें. इसके बाद, 新規登録 (साइन अप करें) बटन पर क्लिक करें.
आपका नया विज्ञापन स्पॉट तैयार है. इसके इंटिग्रेशन की जानकारी देखने के लिए, アプリ設定取得 (ऐप्लिकेशन की सेटिंग पाएं) बटन पर क्लिक करें.
パブリッシャー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 आईडी, मीडिया आईडी, और पब्लिशर आईडी उपलब्ध कराता है. इन्हें यहां देखा जा सकता है.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको 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-मोबाइल समर्थित बैनर आकार से मेल नहीं खाता है. |
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 v2.3.1 के साथ काम किया जा सकता है या नहीं.
- Google Mobile Ads SDK के कम से कम वर्शन को 21.5.0 पर अपडेट किया गया है.
इनके साथ बनाया और टेस्ट किया गया:
- Google मोबाइल विज्ञापन 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 मोबाइल विज्ञापन 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 Mobile Ads SDK टूल का 21.0.0 वर्शन.
- IMobile SDK टूल का वर्शन 2.0.23.
वर्शन 2.0.23.0
- इस बात की पुष्टि की गई है कि i-mobile SDK v2.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 Mobile Ads SDK टूल का 20.1.0 वर्शन.
- IMobile SDK वर्शन 2.0.22.
वर्शन 2.0.22.1
- Google Mobile Ads SDK के ज़रूरी वर्शन को 20.0.0 पर अपडेट किया गया.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google मोबाइल विज्ञापन 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
- शुरुआती रिलीज़!
- बैनर, पेज पर अचानक दिखने वाले विज्ञापनों, और नेटिव विज्ञापनों के लिए अतिरिक्त सुविधा.