इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, maio से विज्ञापन लोड करने और दिखाने का तरीका बताया गया है. इसके लिए, AdMob मीडिएशन, वॉटरफ़ॉल इंटिग्रेशन का इस्तेमाल किया जाता है. इसमें, विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में maio को जोड़ने का तरीका बताया गया है. साथ ही,Android ऐप्लिकेशन में maio SDK टूल और अडैप्टर को इंटिग्रेट करने का तरीका भी बताया गया है.
maio के डैशबोर्ड इंटरफ़ेस में, लेबल, बटन, और जानकारी के लिए जैपनीज़ टेक्स्ट का इस्तेमाल किया जाता है. साथ ही, इस गाइड में दिए गए स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के ब्यौरे और निर्देशों में, लेबल और बटन के लिए अंग्रेज़ी भाषा के बराबर के शब्दों का इस्तेमाल किया गया है. उदाहरण के लिए,"URL スキーム", "URL Scheme" है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
maio के लिए मीडिएशन अडैप्टर में ये सुविधाएं हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- Android एपीआई लेवल 21 या उसके बाद का वर्शन
- maio SDK टूल 1.0.7 या इसके बाद का वर्शन
Google Mobile Ads SDK का सबसे नया वर्शन
मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देशों की गाइड
पहला चरण: maio के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
सबसे पहले, अपने maio खाते में साइन अप या लॉग इन करें. बाईं ओर मौजूद साइडबार में, ऐप्लिकेशन मैनेजमेंट बटन पर क्लिक करें. इसके बाद, नया ऐप्लिकेशन पर क्लिक करें.
अपनी पसंद के विज्ञापन टाइप से जुड़ा टैब चुनें.
मध्यवर्ती
अपने ऐप्लिकेशन का नाम डालें, प्लैटफ़ॉर्म चुनें, और अपना ऐप्लिकेशन यूआरएल डालें. विज्ञापन टाइप के तौर पर, वीडियो इंटरस्टीशियल चुनें. इसके बाद, अपडेट करें पर क्लिक करें.
इनाम दिया गया
अपने ऐप्लिकेशन का नाम डालें, प्लैटफ़ॉर्म चुनें, और अपना ऐप्लिकेशन यूआरएल डालें. विज्ञापन टाइप के तौर पर, वीडियो इनाम चुनें. इसके बाद, अपडेट करें पर क्लिक करें.
ऐप्लिकेशन मैनेजमेंट पेज पर, मीडिया आईडी को नोट करें. अगले सेक्शन में, अपनी AdMob विज्ञापन यूनिट सेट अप करना ज़रूरी है.
ज़ोन मैनेजमेंट पेज पर, ज़ोन आईडी को नोट करें. अगले सेक्शन में अपनी AdMob विज्ञापन यूनिट सेट अप करने के लिए भी, इसकी ज़रूरत होगी.
मीडिएशन के लिए विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपके पास मीडिया आईडी और ज़ोन आईडी के साथ-साथ एपीआई आईडी और एपीआई पासकोड होना चाहिए. Reporting API पेज पर, एपीआई आईडी और एपीआई पासकोड को नोट करें.दूसरा चरण: AdMob यूज़र इंटरफ़ेस (यूआई) में मायो डिमांड सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
आपको अपनी विज्ञापन यूनिट के लिए, मीडिएशन कॉन्फ़िगरेशन में maio जोड़ना होगा.
सबसे पहले, अपने AdMob खाते में साइन इन करें. इसके बाद, मीडिएशन टैब पर जाएं. अगर आपके पास कोई मौजूदा मीडिएशन ग्रुप है जिसमें आपको बदलाव करना है, तो उसमें बदलाव करने के लिए, मीडिएशन ग्रुप के नाम पर क्लिक करें. इसके बाद, विज्ञापन स्रोत के तौर पर maio जोड़ें पर जाएं.
नया मीडिएशन ग्रुप बनाने के लिए, मीडिएशन ग्रुप बनाएं को चुनें.
विज्ञापन फ़ॉर्मैट और प्लैटफ़ॉर्म डालें. इसके बाद, जारी रखें पर क्लिक करें.
अपने मीडिएशन ग्रुप को कोई नाम दें और टारगेट करने के लिए जगहें चुनें. इसके बाद, मीडिएशन ग्रुप का स्टेटस चालू है पर सेट करें. इसके बाद, विज्ञापन यूनिट जोड़ें पर क्लिक करें.
इस मीडिएशन ग्रुप को अपनी एक या उससे ज़्यादा मौजूदा AdMob विज्ञापन यूनिट से जोड़ें. इसके बाद, हो गया पर क्लिक करें.
अब आपको विज्ञापन यूनिट कार्ड दिखेगा, जिसमें आपने जो विज्ञापन यूनिट चुनी हैं वे दिखेंगी:
maio को विज्ञापन स्रोत के तौर पर जोड़ना
विज्ञापन स्रोत सेक्शन में, वॉटरफ़ॉल कार्ड में जाकर, विज्ञापन स्रोत जोड़ें को चुनें. इसके बाद, maio चुनें.
maio चुनें और Optimize स्विच को चालू करें. maiô के लिए विज्ञापन स्रोत का ऑप्टिमाइज़ेशन सेट अप करने के लिए, पिछले सेक्शन में पाया गया एपीआई आईडी और एपीआई पासकोड डालें. इसके बाद, maio के लिए ईसीपीएम वैल्यू डालें और जारी रखें पर क्लिक करें.
अगर आपके पास पहले से ही maio के लिए मैपिंग है, तो उसे चुना जा सकता है. अगर ऐसा नहीं है, तो मैपिंग जोड़ें पर क्लिक करें.
अगले चरण में, पिछले सेक्शन में मिले मीडिया आईडी और ज़ोन आईडी डालें. इसके बाद, हो गया पर क्लिक करें.
तीसरा चरण: 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
- विज्ञापन लोड न होने पर, NullPointerExceptions की समस्या को ठीक किया गया है.
वर्शन 1.0.7.0
AdRequest
में टेस्ट डिवाइस आईडी जोड़कर, टेस्ट मोड चालू करने की सुविधा जोड़ी गई है.- maio SDK टूल के 1.0.7 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.0.6.0
- पहली रिलीज़!
- इंटरस्टीशियल और इनाम वाले वीडियो विज्ञापनों के लिए सहायता जोड़ी गई.