इस गाइड में, Google Mobile Ads SDK का इस्तेमाल करके, प्रॉडक्ट को लोड करने और दिखाने का तरीका बताया गया है maio के विज्ञापन मीडिएशन, इसमें वॉटरफ़ॉल इंटिग्रेशन के बारे में भी बताया जाता है. इसमें बताया गया है कि किसी विज्ञापन यूनिट में मैप को कैसे जोड़ा जाए मीडिएशन कॉन्फ़िगरेशन और maio SDK टूल और अडैप्टर को Android ऐप्लिकेशन.
मायो के डैशबोर्ड के इंटरफ़ेस पर लेबल, बटन, और इस गाइड में दिए गए स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड के विवरण और निर्देशों में लेबल और बटन जो अंग्रेज़ी से मिलती-जुलती एक भाषा से मिलते-जुलते हैं. "यूआरएल CSキーム," उदाहरण के लिए, "यूआरएल स्कीम" है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
maio के मीडिएशन अडैप्टर में ये काम किए जा सकते हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- Android का एपीआई लेवल 21 या उसके बाद का वर्शन
- Maio SDK 1.0.7 या उसके बाद का वर्शन
Google Mobile Ads SDK का नया वर्शन
मध्यस्थता की प्रक्रिया पूरी करें शुरुआती निर्देश
पहला चरण: maio यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
सबसे पहले, अपने maio खाते में साइन अप करें या लॉग इन करें. बाईं ओर मौजूद साइडबार में, ऐप्लिकेशन मैनेजमेंट बटन पर क्लिक करें. इसके बाद, नया ऐप्लिकेशन पर क्लिक करें.
अपनी पसंद के विज्ञापन का टाइप से जुड़ा टैब चुनें.
मध्यवर्ती
अपने ऐप्लिकेशन का नाम डालें, प्लैटफ़ॉर्म चुनें, और अपने ऐप्लिकेशन का यूआरएल दें. विज्ञापन के टाइप के तौर पर, पेज पर अचानक दिखने वाले वीडियो चुनें और फिर अपडेट करें पर क्लिक करें.
इनाम दिया गया
अपने ऐप्लिकेशन का नाम डालें, प्लैटफ़ॉर्म चुनें, और अपने ऐप्लिकेशन का यूआरएल दें. वीडियो इनाम को विज्ञापन के टाइप के तौर पर चुनें. इसके बाद, अपडेट करें पर क्लिक करें.
ऐप्लिकेशन मैनेजमेंट पेज पर, मीडिया आईडी पर ध्यान दें. इसे अगले सेक्शन में Ad Manager विज्ञापन यूनिट को सेट अप करना ज़रूरी है.
ज़ोन मैनेजमेंट पेज पर, ज़ोन आईडी नोट करें. अगले सेक्शन में विज्ञापन यूनिट को सेट अप करने के लिए भी Ad Manager की ज़रूरत होगी.
दूसरा चरण: यूज़र इंटरफ़ेस (यूआई) में Ad Manager मायो डिमांड को सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
अपने Ad Manager खाते में साइन इन करें.
डिलीवरी > यील्ड ग्रुप पर जाएं और नया यील्ड ग्रुप बटन पर क्लिक करें.
अपने ईल्ड ग्रुप के लिए यूनीक नाम डालें, स्थिति को चालू है पर सेट करें, विज्ञापन फ़ॉर्मैट चुनें, और इन्वेंट्री टाइप को मोबाइल ऐप्लिकेशन पर सेट करें. टारगेटिंग > इन्वेंट्री सेक्शन में, इन्वेंट्री और मोबाइल ऐप्लिकेशन में विज्ञापन यूनिट चुनें, जिसमें आपको मीडिएशन जोड़ना है.
इसके बाद, ईल्ड पार्टनर जोड़ें बटन पर क्लिक करें.
अगर आपके पासmaioके लिए पहले से कोई यील्ड पार्टनर है, तो उसे चुनें. अगर ऐसा नहीं है, तो नया ईल्ड पार्टनर बनाएं चुनें.
विज्ञापन नेटवर्क के तौर पर maio चुनें और यूनीक नाम डालें. साथ ही, मीडिएशन की सुविधा चालू करें.
अपने-आप डेटा इकट्ठा होने की सुविधा को चालू करें और पिछले सेक्शन में मौजूद API ID and API KEY को डालें.
यील्ड पार्टनर चुनने के बाद, इंटिग्रेशन टाइप के तौर पर मोबाइल SDK टूल मीडिएशन, प्लैटफ़ॉर्म के तौर पर Android, और स्टेटस के तौर पर ऐक्टिव चुनें. पिछले सेक्शन में दिए गए Media ID and Zone ID कोड को डालें. इसके बाद, डिफ़ॉल्ट सीपीएम वैल्यू डालें.
इसके बाद, पेज पर सबसे नीचे सेव करें पर क्लिक करें.
तीसरा चरण: maio SDK टूल और अडैप्टर इंपोर्ट करें
Android Studio इंटिग्रेशन (सुझाया गया)
अपनी प्रोजेक्ट-लेवल settings.gradle.kts
फ़ाइल में, यह जोड़ें
डेटा स्टोर करने की जगहें:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://imobile-maio.github.io/maven")
}
}
}
इसके बाद, अपने ऐप्लिकेशन लेवल की build.gradle.kts
फ़ाइल में, यह जोड़ें
डिपेंडेंसी और कॉन्फ़िगरेशन लागू करना. इसके सबसे नए वर्शन का इस्तेमाल करें:
Maio SDK टूल और अडैप्टर:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.google.ads.mediation:maio:1.1.16.3")
}
मैन्युअल इंटिग्रेशन
- इसका सबसे नया वर्शन डाउनलोड करें maio Android SDK और जोड़ना को अपने प्रोजेक्ट में जोड़ा जा सकता है.
- Google की Maven रिपॉज़िटरी पर maio अडैप्टर आर्टफ़ैक्ट पर जाएं. नया वर्शन चुनें और Maio अडैप्टर के `.aar' को डाउनलोड करें फ़ाइल में जोड़ा जा सकता है और उसे अपने प्रोजेक्ट में जोड़ा जा सकता है.
चौथा चरण: ज़रूरी कोड जोड़ना
maio Android इंटिग्रेशन के लिए किसी और कोड की ज़रूरत नहीं है.
पांचवां चरण: लागू करने की प्रक्रिया की जांच करना
टेस्ट विज्ञापनों को चालू करें
पक्का करें कि आपने Ad Manager.
Google Mobile Ads SDK के 11.6.0 या इसके बाद के वर्शन का इस्तेमाल करने वाले पब्लिशर को अनुरोध करते समय, टेस्ट डिवाइस के तौर पर रजिस्टर किए गए फ़ोन और टैबलेट पर, maio से टेस्ट विज्ञापन अपने-आप मिलेंगे.
टेस्ट विज्ञापनों की पुष्टि करें
यह पुष्टि करने के लिए कि maioसे आपको टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में विज्ञापन के एक सोर्स को टेस्ट करने की सुविधा चालू करें. इसके लिए, maio (Waterfall) विज्ञापन सोर्स का इस्तेमाल करें.
गड़बड़ी कोड
अगर अडैप्टर को 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 | मधु के पास कोई विज्ञापन उपलब्ध नहीं है. |
102 | अमान्य सर्वर पैरामीटर (उदाहरण के लिए, प्लेसमेंट आईडी मौजूद नहीं है). |
103 | विज्ञापन को लोड करने के लिए इस्तेमाल किया गया कॉन्टेक्स्ट, `गतिविधि` इंस्टेंस नहीं था. |
maio Android मीडिएशन अडैप्टर चेंजलॉग
वर्शन 1.1.16.3
- Google Mobile Ads SDK के कम से कम वर्शन को 23.0.0 पर अपडेट किया गया है.
- इस बात की पुष्टि की गई है कि maio SDK के वर्शन 1.1.16 के साथ यह डिवाइस काम करता है या नहीं.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google मोबाइल विज्ञापन SDK का 23.0.0 वर्शन.
- Maio SDK का 1.1.16 वर्शन.
वर्शन 1.1.16.2
- नई
VersionInfo
क्लास का इस्तेमाल करने के लिए, अडैप्टर अपडेट किया गया. - Google Mobile Ads SDK के कम से कम वर्शन को 22.0.0 पर अपडेट किया गया है.
इसे इनके साथ बनाया और टेस्ट किया गया:
- Google मोबाइल विज्ञापन 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 मोबाइल विज्ञापन 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 मोबाइल विज्ञापन 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
- नए इनाम एपीआई के साथ काम करने के लिए अडैप्टर अपडेट किया गया.
- 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
- पहली रिलीज़!
- इंटरस्टीशियल और इनाम वाले वीडियो विज्ञापनों के लिए अतिरिक्त सहायता.