इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, प्रॉडक्ट को लोड करने और दिखाने का तरीका बताया गया है मीडिएशन, इसमें वॉटरफ़ॉल इंटिग्रेशन के बारे में भी बताया जाता है. इसमें, विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में i-mobile को जोड़ने का तरीका बताया गया है. साथ ही, i-mobile SDK टूल और अडैप्टर को Android ऐप्लिकेशन में इंटिग्रेट करने का तरीका भी बताया गया है.
i-mobile के डैशबोर्ड इंटरफ़ेस में, लेबल, बटन, और जानकारी के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया जाता है. इस गाइड में मौजूद स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में, लेबल और बटन के अनुवाद के साथ ब्रैकेट में अंग्रेज़ी भाषा के बराबर के शब्द दिए गए हैं.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
i-मोबाइल के लिए मीडिएशन अडैप्टर में नीचे दिए गए काम किए गए हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- Android एपीआई लेवल 21 या उसके बाद का वर्शन
Google Mobile Ads SDK का नया वर्शन
मध्यस्थता की प्रक्रिया पूरी करें शुरुआती निर्देश
पहला चरण: 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.3.0")
implementation("com.google.ads.mediation:imobile:2.3.2.0")
}
मैन्युअल इंटिग्रेशन
i-mobile SDK का सबसे नया वर्शन डाउनलोड करें और
sdk
फ़ोल्डर मेंandroid-ad-sdk.aar
को निकालकर, अपने प्रोजेक्ट में जोड़ें.i-मोबाइल अडैप्टर आर्टफ़ैक्ट पर जाएं पर मौजूद हैं. नया वर्शन चुनें और i-mobile डाउनलोड करें अडैप्टर की
.aar
फ़ाइल डाउनलोड करें और उसे अपने प्रोजेक्ट में जोड़ें.
चौथा चरण: ज़रूरी कोड जोड़ना
i-mobile इंटिग्रेशन के लिए, किसी और कोड की ज़रूरत नहीं होती.
पांचवां चरण: लागू करने की प्रक्रिया की जांच करना
टेस्ट विज्ञापनों को चालू करें
पक्का करें कि आपने Ad Manager. i-Mobile, टेस्टिंग के लिए टेस्ट Spot ID, मीडिया आईडी, और पब्लिशर आईडी की सुविधा देता है. आपको ये सुविधाएं यहां मिलेंगी.
टेस्ट विज्ञापनों की पुष्टि करें
यह पुष्टि करने के लिए कि i-mobileसे आपको टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में विज्ञापन के एक सोर्स को टेस्ट करने की सुविधा चालू करें. इसके लिए, i-mobile (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.
वैकल्पिक चरण
नेटिव विज्ञापनों का इस्तेमाल करना
विज्ञापन रेंडरिंग
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-मोबाइल Android मीडिएशन अडैप्टर चेंजलॉग
वर्शन 2.3.2.0
- इस बात की पुष्टि की गई है कि i-mobile SDK v2.3.2 के साथ काम किया जा सकता है या नहीं.
इनके साथ बनाया और टेस्ट किया गया:
- Google मोबाइल विज्ञापन SDK का 23.1.0 वर्शन.
- IMobile SDK वर्शन 2.3.2.
वर्शन 2.3.1.2
- Google Mobile Ads SDK के कम से कम वर्शन को 23.0.0 पर अपडेट किया गया है.
- इस बात की पुष्टि की गई है कि i-mobile SDK v2.3.1 के साथ काम किया जा सकता है या नहीं.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google मोबाइल विज्ञापन 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 मोबाइल विज्ञापन 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 v2.0.23 के साथ काम किया जा सकता है या नहीं.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 20.5.0 पर अपडेट किया गया.
इनके साथ बनाया और टेस्ट किया गया
- Google मोबाइल विज्ञापन 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 मोबाइल विज्ञापन 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 v2.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
- शुरुआती रिलीज़!
- बैनर, पेज पर अचानक दिखने वाले विज्ञापनों, और नेटिव विज्ञापनों के लिए अतिरिक्त सुविधा.