इस गाइड में बताया गया है कि AdMob मीडिएशन का इस्तेमाल करके, Google Mobile Ads SDK की मदद से maio के विज्ञापन कैसे लोड और दिखाए जा सकते हैं. इसमें वॉटरफ़ॉल इंटिग्रेशन के बारे में भी बताया गया है. इसमें बताया गया है कि किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में maio को कैसे जोड़ा जाता है. साथ ही, iOS ऐप्लिकेशन में maio SDK और अडैप्टर को कैसे इंटिग्रेट किया जाता है.
maio के डैशबोर्ड इंटरफ़ेस में, लेबल, बटन, और जानकारी के लिए जापानी भाषा का इस्तेमाल किया जाता है. साथ ही, इस गाइड में दिए गए स्क्रीनशॉट का अनुवाद नहीं किया गया है. हालांकि, इस गाइड में दी गई जानकारी और निर्देशों में, लेबल और बटन के लिए अंग्रेज़ी भाषा के शब्दों का इस्तेमाल किया गया है. उदाहरण के लिए,"URL スキーム," "URL Scheme" है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
maio के लिए मीडिएशन अडैप्टर में ये सुविधाएं उपलब्ध हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
झरना | |
फ़ॉर्मैट | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
मूल भाषा वाला |
ज़रूरी शर्तें
- iOS 12.0 या उसके बाद के वर्शन का डिप्लॉयमेंट टारगेट
Google Mobile Ads SDK का नया वर्शन
मीडिएशन की सुविधा चालू करना शुरुआती निर्देश
पहला चरण: maio के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
सबसे पहले, अपने maio खाते में साइन अप करें या लॉग इन करें. बाईं ओर मौजूद साइडबार में, ऐप्लिकेशन मैनेजमेंट बटन पर क्लिक करें. इसके बाद, नया ऐप्लिकेशन पर क्लिक करें.
अपनी पसंद के विज्ञापन टाइप से जुड़ा टैब चुनें.
मध्यवर्ती
अपने ऐप्लिकेशन का नाम डालें, प्लैटफ़ॉर्म चुनें, और अपने ऐप्लिकेशन का यूआरएल डालें. विज्ञापन टाइप के तौर पर वीडियो इंटरस्टीशियल चुनें. इसके बाद, अपडेट करें पर क्लिक करें.
इनाम दिया गया
अपने ऐप्लिकेशन का नाम डालें, प्लैटफ़ॉर्म चुनें, और अपने ऐप्लिकेशन का यूआरएल डालें. विज्ञापन टाइप के तौर पर वीडियो इनाम चुनें. इसके बाद, अपडेट करें पर क्लिक करें.
ऐप्लिकेशन मैनेजमेंट पेज पर, मीडिया आईडी नोट करें. अगले सेक्शन में, AdMob विज्ञापन यूनिट सेट अप करने के लिए इसकी ज़रूरत होती है.
ज़ोन मैनेजमेंट पेज पर, ज़ोन आईडी नोट करें. अगले सेक्शन में, आपको अपनी AdMob विज्ञापन यूनिट भी सेट अप करनी होगी.
दूसरा चरण: AdMob यूज़र इंटरफ़ेस (यूआई) में maio की मांग सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन की सेटिंग कॉन्फ़िगर करना
आपको अपनी विज्ञापन यूनिट के लिए, मीडिएशन कॉन्फ़िगरेशन में maio को जोड़ना होगा.
सबसे पहले, अपने AdMob खाते में साइन इन करें. इसके बाद, मीडिएशन टैब पर जाएं. अगर आपको किसी मौजूदा मीडिएशन ग्रुप में बदलाव करना है, तो उस मीडिएशन ग्रुप के नाम पर क्लिक करके उसमें बदलाव करें. इसके बाद, विज्ञापन सोर्स के तौर पर maio को जोड़ें पर जाएं.
नया मीडिएशन ग्रुप बनाने के लिए, मीडिएशन ग्रुप बनाएं को चुनें.
विज्ञापन का फ़ॉर्मैट और प्लैटफ़ॉर्म डालें. इसके बाद, जारी रखें पर क्लिक करें.
अपने मीडिएशन ग्रुप को कोई नाम दें और टारगेट करने के लिए जगहें चुनें. इसके बाद, मीडिएशन ग्रुप की स्थिति को चालू है पर सेट करें. इसके बाद, विज्ञापन यूनिट जोड़ें पर क्लिक करें.
इस मीडिएशन ग्रुप को अपनी मौजूदा AdMob विज्ञापन यूनिट में से एक या उससे ज़्यादा से जोड़ें. इसके बाद, हो गया पर क्लिक करें.
अब आपको विज्ञापन यूनिट का कार्ड दिखेगा. इसमें आपकी चुनी गई विज्ञापन यूनिट दिखेंगी:
maio को विज्ञापन सोर्स के तौर पर जोड़ना
विज्ञापन सोर्स सेक्शन में मौजूद, वॉटरफ़ॉल कार्ड में जाकर, विज्ञापन सोर्स जोड़ें को चुनें.
maio को चुनें और Optimize स्विच को चालू करें. maio के लिए विज्ञापन सोर्स ऑप्टिमाइज़ेशन सेट अप करने के लिए, पिछले सेक्शन में मिला एपीआई आईडी और एपीआई पासकोड डालें. इसके बाद, maio के लिए ईसीपीएम वैल्यू डालें और जारी रखें पर क्लिक करें.
अगर आपके पास पहले से ही maio के लिए कोई मैपिंग है, तो उसे चुना जा सकता है. अगर ऐसा नहीं है, तो मैपिंग जोड़ें पर क्लिक करें.
इसके बाद, पिछले सेक्शन में मिले मीडिया आईडी और ज़ोन आईडी डालें. इसके बाद, हो गया पर क्लिक करें.
तीसरा चरण: maio SDK और अडैप्टर इंपोर्ट करना
CocoaPods का इस्तेमाल करना (सुझाया गया)
अपने प्रोजेक्ट की Podfile में यह लाइन जोड़ें:
pod 'GoogleMobileAdsMediationMaio'
कमांड लाइन से यह निर्देश चलाएं:
pod install --repo-update
मैन्युअल इंटिग्रेशन
- maio SDK का नया वर्शन डाउनलोड करें.
- बदलाव की जानकारी में दिए गए डाउनलोड लिंक से, maio अडैप्टर का नया वर्शन डाउनलोड करें. इसके बाद, अपने प्रोजेक्ट में
maioAdapter.framework
लिंक करें.
चौथा चरण: ज़रूरी कोड जोड़ना
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, maio के दस्तावेज़ में दिया गया तरीका अपनाएं.
पांचवां चरण: लागू किए गए बदलावों की जांच करना
टेस्ट विज्ञापनों को चालू करना
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.
Google Mobile Ads SDK के 7.26.0 या इसके बाद के वर्शन का इस्तेमाल करने वाले पब्लिशर को, अनुरोध करने पर टेस्ट डिवाइसों के तौर पर रजिस्टर किए गए फ़ोन और टैबलेट पर, maio से टेस्ट विज्ञापन अपने-आप मिलेंगे.
टेस्ट विज्ञापनों की पुष्टि करना
इस बात की पुष्टि करने के लिए कि आपको maio से टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में maio (वॉटरफ़ॉल) विज्ञापन सोर्स का इस्तेमाल करके, विज्ञापन के किसी एक सोर्स को टेस्ट करने की सुविधा चालू करें.
गड़बड़ी के कोड
अगर अडैप्टर को maio से कोई विज्ञापन नहीं मिलता है, तो पब्लिशर विज्ञापन के जवाब में मौजूद गड़बड़ी की जानकारी देख सकते हैं. इसके लिए, उन्हें इन क्लास में जाकर GADResponseInfo.adNetworkInfoArray
का इस्तेमाल करना होगा:
फ़ॉर्मैट | कक्षा का नाम |
---|---|
मध्यवर्ती | GADMMaioInterstitialAdapter |
इनाम दिया गया | GADMMaioRewardedAdapter |
यहां ऐसे कोड और उनसे जुड़े मैसेज दिए गए हैं जो विज्ञापन लोड न होने पर, maio अडैप्टर दिखाता है:
गड़बड़ी का कोड | कारण |
---|---|
0-10 | maio ने एसडीके टूल से जुड़ी गड़बड़ी का मैसेज दिखाया है. ज़्यादा जानकारी के लिए, maio का कोड देखें. |
101 | maio पर अभी कोई विज्ञापन उपलब्ध नहीं है. |
102 | सर्वर के पैरामीटर अमान्य हैं. जैसे, प्लेसमेंट आईडी मौजूद नहीं है. |
103 | maio अडैप्टर, अनुरोध किए गए विज्ञापन फ़ॉर्मैट के साथ काम नहीं करता. |
104 | इस नेटवर्क कॉन्फ़िगरेशन के लिए, एक विज्ञापन पहले से लोड है. |
maio iOS Mediation Adapter के बदलावों का लॉग
अगला वर्शन
- -fobjc-arc और -fstack-protector-all को चालू करें.
वर्शन 2.1.6.1
- अब इसके लिए, Google Mobile Ads SDK का 12.0.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 12.0.0.
- Maio SDK टूल का वर्शन 2.1.6.
वर्शन 2.1.6.0
- maio SDK टूल के वर्शन 2.1.6 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.13.0.
- Maio SDK टूल का वर्शन 2.1.6.
वर्शन 2.1.5.1
CFBundleShortVersionString
को अपडेट किया गया है. अब इसमें चार के बजाय तीन कॉम्पोनेंट होंगे.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.10.0.
- Maio SDK टूल का वर्शन 2.1.5.
वर्शन 2.1.5.0
- maio SDK टूल के वर्शन 2.1.5 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.6.0.
- Maio SDK टूल का वर्शन 2.1.5.
वर्शन 2.1.4.0
- maio SDK टूल के 2.1.4 वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.2.0.
- Maio SDK टूल का वर्शन 2.1.4.
वर्शन 2.1.3.0
- maio SDK टूल के वर्शन 2.1.3 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.1.0.
- Maio SDK टूल का वर्शन 2.1.3.
वर्शन 2.1.2.1
- अब इसके लिए, Google Mobile Ads SDK का 11.0 या इसके बाद का वर्शन ज़रूरी है.
MaioAdapter.xcframework
में मौजूद फ़्रेमवर्क मेंInfo.plist
शामिल है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.0.1.
- Maio SDK टूल का वर्शन 2.1.2.
वर्शन 2.1.2.0
- maio SDK टूल के वर्शन 2.1.2 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.14.0.
- Maio SDK टूल का वर्शन 2.1.2.
वर्शन 2.1.1.0
- maio SDK टूल के 2.1.1 वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.12.0.
- Maio SDK टूल का वर्शन 2.1.1.
वर्शन 2.0.0.0
- maio SDK टूल के वर्शन 2.0.0 के साथ काम करने की पुष्टि की गई है.
MaioOB SDK
पर निर्भरता हटा दी गई है.armv7
आर्किटेक्चर के लिए, सहायता बंद कर दी गई है.- अब इसके लिए, iOS 12.0 या इसके बाद का वर्शन होना ज़रूरी है.
- अब इसके लिए, Google Mobile Ads SDK का 10.4.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.10.0.
- Maio SDK टूल का वर्शन 2.0.0.
वर्शन 1.6.3.1
- अब इसके लिए, Google Mobile Ads SDK का 10.0.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.0.0.
- Maio SDK टूल का वर्शन 1.6.3.
- MaioOB SDK टूल का वर्शन 2.0.0-alpha.
वर्शन 1.6.3.0
didRewardUser
API का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.- अब इसके लिए, Google Mobile Ads SDK का 9.8.0 या इसके बाद का वर्शन ज़रूरी है.
- maio SDK के 1.6.3 वर्शन और maioOB SDK के 2.0.0-alpha वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.12.0.
- Maio SDK टूल का वर्शन 1.6.3.
- MaioOB SDK टूल का वर्शन 2.0.0-alpha.
वर्शन 1.6.2.0
- maio SDK के 1.6.2 वर्शन और maioOB SDK के 2.0.0-alpha वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.5.0.
- Maio SDK टूल का वर्शन 1.6.2.
- MaioOB SDK टूल का वर्शन 2.0.0-alpha.
वर्शन 1.6.1.0
- maio SDK के 1.6.1 वर्शन और maioOB SDK के 2.0.0-alpha वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.2.0.
- Maio SDK टूल का वर्शन 1.6.1.
- MaioOB SDK टूल का वर्शन 2.0.0-alpha.
वर्शन 1.6.0.1
- Google Mobile Ads SDK के 9.0.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK का 9.0.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का 9.0.0 वर्शन.
- Maio SDK टूल का वर्शन 1.6.0.
- MaioOB SDK टूल का वर्शन 2.0.0-alpha.
वर्शन 1.6.0.0
- maio SDK के 1.6.0 वर्शन और maioOB SDK के 2.0.0-alpha वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 8.13.0.
- अब इसके लिए, iOS 10.0 या इसके बाद का वर्शन होना ज़रूरी है.
- Maio SDK टूल का वर्शन 1.6.0.
- MaioOB SDK टूल का वर्शन 2.0.0-alpha.
वर्शन 1.5.8.0
- maio SDK के 1.5.8 वर्शन और maioOB SDK के 2.0.0-alpha वर्शन के साथ काम करने की पुष्टि की गई है.
- इंटरस्टीशियल और इनाम वाले विज्ञापन फ़ॉर्मैट के लिए, अडैप्टर में बिडिंग की सुविधा जोड़ी गई है.
- Google Mobile Ads SDK के 8.0.0 या उसके बाद के वर्शन पर निर्भरता कम हो गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 8.7.0.
- Maio SDK टूल का वर्शन 1.5.8.
- MaioOB SDK टूल का वर्शन 2.0.0-alpha.
वर्शन 1.5.6.1
- अडैप्टर की गड़बड़ी के स्टैंडर्ड कोड और मैसेज जोड़े गए.
.xcframework
फ़ॉर्मैट का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.- इनाम वाले विज्ञापन के इवेंट कभी-कभी फ़ॉरवर्ड नहीं होते थे. इस गड़बड़ी को ठीक किया गया है.
- अब इसके लिए, Google Mobile Ads SDK का 8.3.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का 8.3.0 वर्शन.
- Maio SDK टूल का वर्शन 1.5.6.
वर्शन 1.5.6.0
- maio SDK टूल के 1.5.6 वर्शन के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK का 7.68.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 7.68.0.
- Maio SDK टूल का वर्शन 1.5.6.
वर्शन 1.5.5.0
- maio SDK टूल के वर्शन 1.5.5 के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK का 7.64.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 7.64.0.
- Maio SDK टूल का वर्शन 1.5.5.
वर्शन 1.5.4.0
- maio SDK टूल के 1.5.4 वर्शन के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK का 7.60.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 7.60.0.
- Maio SDK टूल का वर्शन 1.5.4.
वर्शन 1.5.3.1
- टाइमआउट को सीमित करने के लिए, अगर maio के पास दिखाने के लिए कोई विज्ञापन तैयार नहीं है, तो विज्ञापन दिखाने के अनुरोध तुरंत अस्वीकार कर दिए जाएंगे.
- i386 आर्किटेक्चर के लिए काम नहीं करता.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 7.58.0.
- Maio SDK टूल का वर्शन 1.5.3.
वर्शन 1.5.3.0
- maio SDK टूल के 1.5.3 वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 7.55.1.
- Maio SDK टूल का वर्शन 1.5.3.
वर्शन 1.5.2.1
- उस समस्या को ठीक किया गया है जिसकी वजह से अडैप्टर,
-rewardedAdDidPresent:
कॉलबैक को शुरू नहीं कर रहा था.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 7.53.1.
- Maio SDK टूल का वर्शन 1.5.2.
वर्शन 1.5.2.0
- maio SDK टूल के वर्शन 1.5.2 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 7.53.1.
- Maio SDK टूल का वर्शन 1.5.2.
वर्शन 1.5.1.0
- maio SDK के 1.5.1 वर्शन के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 7.52.0.
- Maio SDK टूल का वर्शन 1.5.1.
वर्शन 1.5.0.0
- maio SDK टूल के 1.5.0 वर्शन के साथ काम करने की पुष्टि की गई है.
इनके साथ मिलकर बनाया और टेस्ट किया गया
- Google Mobile Ads SDK का वर्शन 7.51.0.
- Maio Ads SDK टूल का वर्शन 1.5.0.
वर्शन 1.4.8.0
- maio SDK टूल के 1.4.8 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.4.6.0
- maio SDK के 1.4.6 वर्शन के साथ काम करने की पुष्टि की गई है.
- इनाम वाले नए एपीआई का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया है.
- अब इसके लिए, Google Mobile Ads SDK का 7.42.2 या इसके बाद का वर्शन ज़रूरी है.
वर्शन 1.4.2.0
- maio SDK टूल के वर्शन 1.4.2 के साथ काम करने की पुष्टि की गई है.
वर्शन 1.4.1.0
- maio SDK टूल के 1.4.1 वर्शन के साथ काम करने की पुष्टि की गई है.
- उस समस्या को ठीक किया गया है जिसमें AdMob से कई MediaId दिए जाने पर, maio अडैप्टर काम नहीं करता था.
वर्शन 1.4.0.0
- maio SDK टूल के 1.4.0 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.3.2.0
- इसकी पुष्टि हो चुकी है कि यह maio SDK टूल के वर्शन 1.3.2 के साथ काम करता है.
वर्शन 1.3.1.1
- अडैप्टर में
adapterDidCompletePlayingRewardBasedVideoAd:
कॉलबैक जोड़ा गया.
वर्शन 1.3.1.0
- maio SDK टूल के 1.3.1 वर्शन के साथ काम करने की पुष्टि की गई है.
वर्शन 1.3.0.0
- maio SDK टूल के 1.3.0 वर्शन के साथ काम करने की पुष्टि की गई.
वर्शन 1.2.19.0
- maio SDK टूल के वर्शन 1.2.19 के साथ काम करने की पुष्टि की गई है.
वर्शन 1.2.18.0
- पहली बार रिलीज़ किया गया!
- इंटरस्टीशियल और इनाम वाले वीडियो विज्ञापनों के लिए सहायता जोड़ी गई.