इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, maio से विज्ञापन लोड करने और दिखाने का तरीका बताया गया है. इसके लिए, मीडिएशन, और वॉटरफ़ॉल इंटिग्रेशन का इस्तेमाल किया जाता है. इसमें बताया गया है कि किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में maio को कैसे जोड़ें. साथ ही, maio SDK और अडैप्टर को किसीAndroid ऐप्लिकेशन में इंटिग्रेट करने का तरीका भी बताया गया है.
maio के डैशबोर्ड के इंटरफ़ेस में लेबल, बटन, और जानकारी के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया गया है. इस गाइड में दिए गए स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में, लेबल और बटन के लिए अंग्रेज़ी भाषा के बराबर के शब्दों का इस्तेमाल किया गया है. उदाहरण के लिए, "यूआरएल キーム" "यूआरएल स्कीम" है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
maio के मीडिएशन अडैप्टर में ये काम किए जा सकते हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- Android एपीआई लेवल 21 या उसके बाद का वर्शन
- maio SDK टूल 1.0.7 या इसके बाद का वर्शन
Google Mobile Ads SDK का सबसे नया वर्शन
मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देशों की गाइड
पहला चरण: maio के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
सबसे पहले, अपने maio खाते में साइन अप या लॉग इन करें. साइडबार में बाईं ओर, ऐप्लिकेशन मैनेजमेंट बटन पर क्लिक करें. इसके बाद, नया ऐप्लिकेशन पर क्लिक करें.
अपनी पसंद के विज्ञापन टाइप से जुड़ा टैब चुनें.
मध्यवर्ती
अपने ऐप्लिकेशन का नाम डालें, प्लैटफ़ॉर्म चुनें, और अपना ऐप्लिकेशन यूआरएल डालें. विज्ञापन टाइप के तौर पर, वीडियो इंटरस्टीशियल चुनें. इसके बाद, अपडेट करें पर क्लिक करें.
इनाम दिया गया
अपने ऐप्लिकेशन का नाम डालें, प्लैटफ़ॉर्म चुनें, और अपना ऐप्लिकेशन यूआरएल डालें. विज्ञापन टाइप के तौर पर, वीडियो इनाम चुनें. इसके बाद, अपडेट करें पर क्लिक करें.
ऐप्लिकेशन मैनेजमेंट पेज पर, मीडिया आईडी को नोट करें. आपको अगले सेक्शन में अपनी AdMob विज्ञापन यूनिट सेट अप करनी होगी.
ज़ोन मैनेजमेंट पेज पर, ज़ोन आईडी को नोट करें. अगले सेक्शन में अपनी AdMob विज्ञापन यूनिट सेट अप करने के लिए भी, इसकी ज़रूरत होगी.
मीडिएशन के लिए विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपके पास मीडिया आईडी और ज़ोन आईडी के साथ-साथ एपीआई आईडी और एपीआई पासकोड होना चाहिए. Reporting API पेज पर, एपीआई आईडी और एपीआई पासकोड को नोट करें.दूसरा चरण: Ad Manager यूज़र इंटरफ़ेस (यूआई) में मायो डिमांड सेट अप करना
तीसरा चरण: maio SDK टूल और अडैप्टर इंपोर्ट करना
Android Studio इंटिग्रेशन (सुझाया गया)
अपनी प्रोजेक्ट-लेवल settings.gradle.kts
फ़ाइल में, ये डेटा स्टोर करने की जगहें जोड़ें:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://imobile-maio.github.io/maven")
}
}
}
इसके बाद, अपने ऐप्लिकेशन-लेवल की build.gradle.kts
फ़ाइल में, लागू करने से जुड़ी ये डिपेंडेंसी और कॉन्फ़िगरेशन जोड़ें. mai SDK टूल और अडैप्टर के सबसे नए वर्शन का इस्तेमाल करें:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.5.0")
implementation("com.google.ads.mediation:maio:1.1.16.3")
}
मैन्युअल इंटिग्रेशन
- maio Android SDK टूल का नया वर्शन डाउनलोड करें और उसे अपने प्रोजेक्ट में जोड़ें.
- Google के Maven डेटा स्टोर करने की जगह पर, maio अडैप्टर आर्टफ़ैक्ट पर जाएं. नया वर्शन चुनें. इसके बाद, maio अडैप्टर की '.aar' फ़ाइल डाउनलोड करें और उसे अपने प्रोजेक्ट में जोड़ें.
चौथा चरण: ज़रूरी कोड जोड़ना
maio Android इंटिग्रेशन के लिए किसी और कोड की ज़रूरत नहीं है.
पांचवां चरण: लागू करने की प्रोसेस की जांच करना
टेस्ट विज्ञापन चालू करें
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.
Google Mobile Ads SDK के 11.6.0 या इसके बाद के वर्शन का इस्तेमाल करने वाले पब्लिशर को, टेस्ट डिवाइस के तौर पर रजिस्टर किए गए फ़ोन और टैबलेट पर, अनुरोध करने पर maio से अपने-आप टेस्ट विज्ञापन मिलेंगे.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको maiio से टेस्ट विज्ञापन मिल रहे हैं, maio (वॉटरफ़ॉल) विज्ञापन स्रोत का इस्तेमाल करके, विज्ञापन जांचने वाले टूल में विज्ञापन के किसी एक स्रोत की जांच की सुविधा चालू करें.
गड़बड़ी के कोड
अगर अडैप्टर को maio से कोई विज्ञापन नहीं मिलता है, तो पब्लिशर इन क्लास के तहत,
ResponseInfo.getAdapterResponses()
का इस्तेमाल करके, विज्ञापन रिस्पॉन्स से जुड़ी गड़बड़ी की जांच कर सकते हैं:
फ़ॉर्मैट | कक्षा का नाम |
---|---|
मध्यवर्ती | jp.maio.sdk.android.mediation.admob.adapter.Interstitial |
इनाम दिया गया | jp.maio.sdk.android.mediation.admob.adapter.Rewarded |
जब कोई विज्ञापन लोड नहीं होता, तो Maio अडैप्टर से मिलने वाले कोड और मैसेज यहां दिए गए हैं:
गड़बड़ी का कोड | कारण |
---|---|
0-10 | Maio ने SDK टूल से जुड़ी कोई गड़बड़ी दिखाई. ज़्यादा जानकारी के लिए, कोड और Maio के दस्तावेज़ देखें. |
101 | Maio में कोई विज्ञापन उपलब्ध नहीं है. |
102 | अमान्य सर्वर पैरामीटर (उदाहरण के लिए, प्लेसमेंट आईडी मौजूद नहीं है). |
103 | विज्ञापन लोड करने के लिए इस्तेमाल किया गया कॉन्टेक्स्ट, `गतिविधि` का कोई इंस्टेंस नहीं था. |
maio Android मीडिएशन अडैप्टर के बदलावों का लॉग
वर्शन 1.1.16.3
- Google Mobile Ads SDK के कम से कम वर्शन को 23.0.0 पर अपडेट किया गया है.
- maio SDK टूल के 1.1.16 वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 23.0.0 वर्शन.
- Maio SDK टूल का वर्शन 1.1.16.
वर्शन 1.1.16.2
- नई
VersionInfo
क्लास का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया. - Google Mobile Ads SDK के कम से कम वर्शन को 22.0.0 पर अपडेट किया गया है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 22.0.0 वर्शन.
- Maio SDK का 1.1.16 वर्शन.
वर्शन 1.1.16.1
compileSdkVersion
औरtargetSdkVersion
को एपीआई 31 पर अपडेट किया गया.- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 21.0.0 पर अपडेट किया गया.
- Android के एपीआई लेवल को 19 पर सेट किया गया है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 21.0.0 वर्शन.
- Maio SDK टूल का वर्शन 1.1.16.
वर्शन 1.1.16.0
- ज़्यादा मेयो गड़बड़ियों को कैप्चर करने के लिए, गड़बड़ी के कोड अपडेट किए गए.
- maio SDK टूल के 1.1.16 वर्शन के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 20.4.0 पर अपडेट किया गया.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK का 20.4.0 वर्शन.
- Maio SDK का 1.1.16 वर्शन.
वर्शन 1.1.15.0
- maio SDK टूल के वर्शन 1.1.15 के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK के ज़रूरी वर्शन को 20.0.0 पर अपडेट किया गया.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK का 20.0.0 वर्शन.
- Maio SDK का 1.1.15 वर्शन.
वर्शन 1.1.14.0
- स्टैंडर्ड अडैप्टर के गड़बड़ी कोड और मैसेज जोड़े गए.
- maio SDK टूल के 1.1.14 वर्शन के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 19.8.0 पर अपडेट किया गया.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 19.8.0 वर्शन.
- Maio SDK टूल का वर्शन 1.1.14.
वर्शन 1.1.13.0
- maio SDK टूल के 1.1.13 वर्शन के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 19.5.0 पर अपडेट किया गया.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 19.5.0 वर्शन.
- Maio SDK टूल का वर्शन 1.1.13.
वर्शन 1.1.12.0
- Google Mobile Ads SDK के कम से कम वर्शन को 19.4.0 पर अपडेट किया गया है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 19.4.0 वर्शन.
- Maio SDK टूल का वर्शन 1.1.12.
वर्शन 1.1.11.1
- टाइम आउट को सीमित करने के लिए, अगर Maio के पास दिखाने के लिए कोई विज्ञापन नहीं है, तो विज्ञापन दिखाने के अनुरोध तुरंत अस्वीकार कर दिए जाएंगे.
- Google Mobile Ads SDK के कम से कम वर्शन को 19.1.0 पर अपडेट किया गया है.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 19.1.0 वर्शन.
- Maio SDK टूल का वर्शन 1.1.11.
वर्शन 1.1.11.0
- इस बात की पुष्टि की गई है कि maio SDK के वर्शन 1.1.11 के साथ यह डिवाइस काम करता है या नहीं.
- Google Mobile Ads SDK के कम से कम वर्शन को 18.3.0 पर अपडेट किया गया है.
इनके साथ बनाया और टेस्ट किया गया:
- Google Mobile Ads SDK टूल का 18.3.0 वर्शन.
- Maio SDK का 1.1.11 वर्शन.
वर्शन 1.1.10.0
- maio SDK टूल के वर्शन 1.1.10 के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK के कम से कम वर्शन को 18.2.0 पर अपडेट किया गया है.
वर्शन 1.1.8.0
- इस बात की पुष्टि की गई है कि maio SDK के वर्शन 1.1.8 के साथ यह डिवाइस काम करता है या नहीं.
- Google Mobile Ads SDK के ज़रूरी वर्शन को 18.1.0 पर अपडेट किया गया.
वर्शन 1.1.7.0
- गड़बड़ियां ठीक की गईं.
- इस बात की पुष्टि की गई है कि maio SDK के वर्शन 1.1.7 के साथ यह डिवाइस काम करता है या नहीं.
वर्शन 1.1.6.1
- नए Rewarded API के साथ काम करने के लिए, अडैप्टर को अपडेट किया गया.
- Google Mobile Ads SDK टूल के ज़रूरी वर्शन को 17.2.0 पर अपडेट किया गया.
वर्शन 1.1.6.0
- maio SDK टूल के 1.1.6 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.1.5.0
- इस बात की पुष्टि की गई है कि maio SDK के वर्शन 1.1.5 के साथ यह डिवाइस काम करता है या नहीं.
वर्शन 1.1.4.0
- maio SDK टूल के 1.1.4 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.1.3.1
- अडैप्टर को सिंगलटन के बजाय इंस्टेंस क्लास के साथ काम करने के लिए अपडेट किया गया.
वर्शन 1.1.3.0
- maio SDK टूल के 1.1.3 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.1.2.1
- अपडेट किए गए शुरू करने के फ़ंक्शन के साथ अडैप्टर को अपडेट किया गया.
वर्शन 1.1.2.0
- maio SDK टूल के 1.1.2 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.1.1.1
onRewardedVideoComplete()
विज्ञापन इवेंट को ट्रिगर करने के लिए, अडैप्टर को अपडेट किया गया.
वर्शन 1.1.1.0
- maio SDK टूल के 1.1.1 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.1.0.0
- इस बात की पुष्टि की गई है कि maio SDK के वर्शन 1.1.0 के साथ यह डिवाइस काम करता है या नहीं.
वर्शन 1.0.8.0
- maio SDK टूल के 1.0.8 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.0.7.1
- उस समस्या को ठीक कर दिया गया है जिसकी वजह से विज्ञापन लोड न होने पर, NullPointerexcepts आ सकते हैं.
वर्शन 1.0.7.0
AdRequest
में टेस्ट डिवाइस आईडी जोड़कर, टेस्ट मोड चालू करने की सुविधा जोड़ी गई है.- इस बात की पुष्टि की गई है कि maio SDK टूल के वर्शन 1.0.7 के साथ यह सुविधा काम करती है या नहीं.
वर्शन 1.0.6.0
- पहली रिलीज़!
- इंटरस्टीशियल और इनाम वाले वीडियो विज्ञापनों के लिए सहायता जोड़ी गई.