इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, प्रॉडक्ट को लोड करने और दिखाने का तरीका बताया गया है मीडिएशन, इसमें वॉटरफ़ॉल इंटिग्रेशन के बारे में भी बताया जाता है. इसमें किसी विज्ञापन यूनिट में i-mobile को जोड़ने का तरीका बताया गया है मीडिएशन कॉन्फ़िगरेशन और i-mobile SDK और अडैप्टर को एक Android ऐप्लिकेशन.
i-मोबाइल के लिए डैशबोर्ड इंटरफ़ेस अपने लेबल के लिए जापानी टेक्स्ट का इस्तेमाल करता है, बटन, और वर्णन. इस गाइड में दिए गए स्क्रीनशॉट, अनुवाद किया गया. हालांकि, इस गाइड के विवरण और निर्देशों में, लेबल और ब्रैकेट में, बटनों का अनुवाद उनकी अंग्रेज़ी भाषा की तरह किया जाता है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
i-मोबाइल के लिए मीडिएशन अडैप्टर में नीचे दिए गए काम किए गए हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- Android का एपीआई लेवल 21 या उसके बाद का वर्शन
Google Mobile Ads SDK का नया वर्शन
मध्यस्थता की प्रक्रिया पूरी करें शुरुआती निर्देश
पहला चरण: i-mobile के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने i-mobile खाते में साइन अप करें या लॉग इन करें.
サイシ/アプリ管理 (साइट/ऐप्लिकेशन मैनेजमेंट) टैब और ऐप्लिकेशन के प्लैटफ़ॉर्म के बटन पर क्लिक करके, i-मोबाइल के डैशबोर्ड में ऐप्लिकेशन जोड़ें.
फ़ॉर्म भरें और 規登録 (साइन अप) बटन पर क्लिक करें.
नया Advertising Spot बनाने के लिए, サイシ/アプリ管理 (साइट/ऐप्लिकेशन मैनेजमेंट) टैब में जाकर अपना ऐप्लिकेशन चुनें.
広告スポッイ管理 (Ad Spot मैनेजमेंट) टैब पर जाएं और 規広告スポッ Te (New Ad Spot) बटन पर क्लिक करें.
इसके बाद, 広告スポッनया (विज्ञापन के ग्राहक का नाम), 広告スポッ。サイズ (विज्ञापन के स्पॉट का साइज़), और अन्य जानकारी देकर फ़ॉर्म भरें. इसके बाद, 規登録 (साइन अप) बटन पर क्लिक करें.
आपका नया विज्ञापन स्पॉट तैयार है. इसके इंटिग्रेशन की जानकारी देखने के लिए, アプリ定取得 (ऐप्लिकेशन की सेटिंग पाएं) बटन पर क्लिक करें.
パブリッシャーID (पब्लिशर आईडी), メディアID (मीडिया आईडी), और スポッシID (Spot ID) को ध्यान में रखें. आपको बाद में Ad Manager यूज़र इंटरफ़ेस (यूआई) में मीडिएशन के लिए i-mobile को कॉन्फ़िगर करते समय इन पैरामीटर की ज़रूरत होगी.
दूसरा चरण: यूज़र इंटरफ़ेस (यूआई) में Ad Manager i-mobile की मांग सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
अपने Ad Manager खाते में साइन इन करें.
डिलीवरी > यील्ड ग्रुप पर जाएं और नया यील्ड ग्रुप बटन पर क्लिक करें.
अपने ईल्ड ग्रुप के लिए यूनीक नाम डालें, स्थिति को चालू है पर सेट करें, विज्ञापन फ़ॉर्मैट चुनें, और इन्वेंट्री टाइप को मोबाइल ऐप्लिकेशन पर सेट करें. टारगेटिंग > इन्वेंट्री सेक्शन में, इन्वेंट्री और मोबाइल ऐप्लिकेशन में विज्ञापन यूनिट चुनें, जिसमें आपको मीडिएशन जोड़ना है.
इसके बाद, ईल्ड पार्टनर जोड़ें बटन पर क्लिक करें.
अगर आपके पासi-mobileके लिए पहले से कोई यील्ड पार्टनर है, तो उसे चुनें. अगर ऐसा नहीं है, तो नया ईल्ड पार्टनर बनाएं चुनें.
विज्ञापन नेटवर्क के तौर पर i-mobile चुनें और यूनीक नाम डालें. साथ ही, मीडिएशन की सुविधा चालू करें.
अपने-आप डेटा इकट्ठा होने की सुविधा को चालू करें और पिछले सेक्शन में मौजूद Login name and API Password
यील्ड पार्टनर चुनने के बाद, इंटिग्रेशन टाइप के तौर पर मोबाइल SDK टूल मीडिएशन, प्लैटफ़ॉर्म के तौर पर Android, और स्टेटस के तौर पर ऐक्टिव चुनें. पिछले सेक्शन में दिए गए Publisher ID, Media ID and Spot ID कोड को डालें. इसके बाद, डिफ़ॉल्ट सीपीएम वैल्यू डालें.
इसके बाद, पेज पर सबसे नीचे सेव करें पर क्लिक करें.
तीसरा चरण: 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 और
android-ad-sdk.aar
कोsdk
फ़ोल्डर में ले जाएं और इसे अपने प्रोजेक्ट में जोड़ें.i-मोबाइल अडैप्टर आर्टफ़ैक्ट पर जाएं पर मौजूद हैं. नया वर्शन चुनें और i-mobile डाउनलोड करें अडैप्टर की
.aar
फ़ाइल को कॉपी करके उसे अपने प्रोजेक्ट में जोड़ें.
चौथा चरण: ज़रूरी कोड जोड़ना
i-mobile इंटिग्रेशन के लिए, किसी और कोड की ज़रूरत नहीं होती.
पांचवां चरण: लागू करने की प्रक्रिया की जांच करना
टेस्ट विज्ञापनों को चालू करें
पक्का करें कि आपने Ad Manager. i-Mobile, टेस्टिंग के लिए टेस्ट Spot ID, मीडिया आईडी, और पब्लिशर आईडी की सुविधा देता है. आपको ये सुविधाएं यहां मिलेंगी.
टेस्ट विज्ञापनों की पुष्टि करें
यह पुष्टि करने के लिए कि i-mobileसे आपको टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में विज्ञापन के एक सोर्स को टेस्ट करने की सुविधा चालू करें. इसके लिए, i-mobile (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.
वैकल्पिक चरण
नेटिव विज्ञापनों का इस्तेमाल करना
विज्ञापन रेंडरिंग
i-mobile अडैप्टर, इन जानकारी को इकट्ठा करता है
फ़ील्ड
के लिए
NativeAd
.
फ़ील्ड | ऐसेट को हमेशा i-मोबाइल अडैप्टर के ज़रिए शामिल किया जाता है |
---|---|
हेडलाइन | |
इमेज | |
मुख्य भाग | |
ऐप्लिकेशन का आइकॉन | 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 मोबाइल विज्ञापन 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 v2.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 मोबाइल विज्ञापन 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 v2.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
- शुरुआती रिलीज़!
- बैनर, पेज पर अचानक दिखने वाले विज्ञापनों, और नेटिव विज्ञापनों के लिए अतिरिक्त सुविधा.