इस गाइड में, मीडिएशन का इस्तेमाल करके, Mintegral से विज्ञापन लोड करने और दिखाने के लिए, Google Mobile Ads SDK टूल का इस्तेमाल करने का तरीका बताया गया है. इसमें वॉटरफ़ॉल और बिडिंग इंटिग्रेशन, दोनों के बारे में बताया गया है. इसमें, किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Mintegral जोड़ने का तरीका बताया गया है. साथ ही, Mintegral SDK और अडैप्टर को Unity ऐप्लिकेशन में इंटिग्रेट करने का तरीका बताया गया है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Ad Manager Mintegral के लिए मीडिएशन अडैप्टर में ये सुविधाएं हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | 1 |
झरना | 2 |
फ़ॉर्मैट | |
ऐप का खुलना | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
इनाम वाला इंटरस्टीशियल विज्ञापन |
2 वॉटरफ़ॉल इंटिग्रेशन, क्लोज़्ड बीटा वर्शन में उपलब्ध है.
ज़रूरी शर्तें
- Google Mobile Ads SDK का नया वर्शन
- Unity 5.6 या इसके बाद वाला वर्शन
- Android पर डिप्लॉय करने के लिए
- Android एपीआई लेवल 21 या उसके बाद का वर्शन
- iOS पर डिप्लॉय करने के लिए
- iOS डिप्लॉयमेंट टारगेट 12.0 या उसके बाद का होना चाहिए
- Google Mobile Ads SDK के साथ कॉन्फ़िगर किया गया एक चालू Unity प्रोजेक्ट. ज़्यादा जानकारी के लिए, शुरू करें देखें.
- मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देशों की गाइड
पहला चरण: Mintegral के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना
अपने Mintegral खाते में साइन अप करें या लॉग इन करें.
ऐप्लिकेशन पासकोड ढूंढना
ऐप्लिकेशन सेटिंग टैब पर जाएं और ऐप्लिकेशन पासकोड को नोट करें.
नया ऐप्लिकेशन जोड़ें
ऐप्लिकेशन सेटिंग टैब में जाकर, ऐप्लिकेशन जोड़ें बटन पर क्लिक करें.
प्लैटफ़ॉर्म चुनें और बाकी फ़ॉर्म भरें. इसके बाद, सेव करें पर क्लिक करें.
Android
iOS
अपने ऐप्लिकेशन के ऐप्लिकेशन आईडी को नोट करें.
Android
iOS
विज्ञापन प्लेसमेंट बनाना
ऐप्लिकेशन बनाने के बाद, प्लेसमेंट और यूनिट टैब पर जाएं. इसके बाद, विज्ञापन प्लेसमेंट बनाने के लिए, यहां दिखाए गए प्लेसमेंट जोड़ें बटन पर क्लिक करें.
Android
iOS
प्लेसमेंट का नाम और विज्ञापन फ़ॉर्मैट डालें.
बिडिंग
बिडिंग टाइप के तौर पर हेडर बिडिंग चुनें. बाकी जानकारी भरें और सेव करें पर क्लिक करें.
झरना
बिडिंग टाइप के तौर पर ट्रेडिशनल चुनें. बाकी फ़ॉर्म भरें और सेव करें पर क्लिक करें.
विज्ञापन प्लेसमेंट बनाने के बाद, प्लेसमेंट आईडी का ध्यान रखें.
Android
iOS
1 विज्ञापन यूनिट ड्रॉप-डाउन पर क्लिक करें और विज्ञापन यूनिट आईडी को नोट करें.
Android
iOS
Mintegral Reporting API पासकोड ढूंढें
बिडिंग
बिडिंग इंटिग्रेशन के लिए, यह चरण ज़रूरी नहीं है.
झरना
AdMob का विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपको Mintegral Reporting API पासकोड की ज़रूरत होगी. खाता > एपीआई टूल पर जाएं. अपने Skey और Secret को नोट कर लें.
दूसरा चरण: Ad Manager यूज़र इंटरफ़ेस (यूआई) में Mintegral की मांग सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
जीडीपीआर और अमेरिका के कानूनों के तहत विज्ञापन पार्टनर की सूची में Mintegral जोड़ें
AdMob यूज़र इंटरफ़ेस (यूआई) में, जीडीपीआर और अमेरिका के कानूनों के तहत विज्ञापन पार्टनर की सूची में Mobvista/Mintegral को जोड़ने के लिए, जीडीपीआर सेटिंग और अमेरिका के कानूनों की सेटिंग में दिया गया तरीका अपनाएं.
तीसरा चरण: Mintegral SDK टूल और अडैप्टर इंपोर्ट करना
OpenUPM-CLI
अगर आपने OpenUPM-CLI इंस्टॉल किया है, तो अपने प्रोजेक्ट की रूट डायरेक्ट्री से यह कमांड चलाकर, Unity के लिए Google Mobile Ads Mintegral मीडिएशन प्लग इन को अपने प्रोजेक्ट में इंस्टॉल किया जा सकता है:
openupm add com.google.ads.mobile.mediation.mintegral
OpenUPM
Unity पैकेज मैनेजर की सेटिंग खोलने के लिए, अपने Unity प्रोजेक्ट एडिटर में बदलाव करें > प्रोजेक्ट सेटिंग > पैकेज मैनेजर चुनें.
स्कोप वाली रजिस्ट्री टैब में, OpenUPM को स्कोप वाली रजिस्ट्री के तौर पर जोड़ें. इसके लिए, यह जानकारी दें:
- नाम:
OpenUPM
- URL:
https://package.openupm.com
- दायरा:
com.google
इसके बाद, Unity Package Manager खोलने के लिए, विंडो > पैकेज मैनेजर पर जाएं. इसके बाद, ड्रॉप-डाउन मेन्यू से मेरी रजिस्ट्री चुनें.
Google Mobile Ads Mintegral Mediation पैकेज चुनें और इंस्टॉल करें पर क्लिक करें.
Unity पैकेज
बदलावों की जानकारी में दिए गए डाउनलोड लिंक से, Mintegral के लिए Google Mobile Ads मीडिएशन प्लग इन का नया वर्शन डाउनलोड करें. इसके बाद, ज़िप फ़ाइल से GoogleMobileAdsMintegralMediation.unitypackage
को निकालें.
अपने Unity प्रोजेक्ट एडिटर में, ऐसेट > पैकेज इंपोर्ट करें >
कस्टम पैकेज चुनें और वह
GoogleMobileAdsMintegralMediation.unitypackage
फ़ाइल ढूंढें जिसे आपने डाउनलोड किया है. पक्का करें कि सभी फ़ाइलें चुनी गई हों और इंपोर्ट करें पर क्लिक करें.
इसके बाद, ऐसेट > बाहरी डिपेंडेंसी मैनेजर >
Android रिज़ॉल्वर > बाध्य करके रिज़ॉल्व करें चुनें. External Dependency Manager लाइब्रेरी, डिपेंडेंसी को फिर से शुरू से हल करेगी और बताई गई डिपेंडेंसी को आपके Unity ऐप्लिकेशन की Assets/Plugins/Android
डायरेक्ट्री में कॉपी करेगी.
चौथा चरण: ज़रूरी कोड जोड़ना
Android
Mintegral इंटिग्रेशन के लिए, किसी अन्य कोड की ज़रूरत नहीं है.
iOS
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, Mintegral के दस्तावेज़ का पालन करें.
पांचवां चरण: लागू किए गए टूल की जांच करना
टेस्ट विज्ञापन चालू करना
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.
अगर आपको बैनर, पेज पर अचानक दिखने वाले विज्ञापनों, इनाम वाले विज्ञापनों, और नेटिव विज्ञापन फ़ॉर्मैट के लिए Mintegral टेस्ट विज्ञापन पाना है, तो Mintegral का सुझाव है कि आप Mintegral टेस्ट आईडी पेज में दिए गए ऐप्लिकेशन बटन, ऐप्लिकेशन आईडी, प्लेसमेंट आईडी, और विज्ञापन यूनिट आईडी का इस्तेमाल करें.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको Mintegral से टेस्ट विज्ञापन मिल रहे हैं, Mintegral (बिडिंग) और Mintegral (वॉटरफ़ॉल) विज्ञापन स्रोत का इस्तेमाल करके, Ad Inspector में विज्ञापन के किसी एक स्रोत की जांच की सुविधा चालू करें.
गड़बड़ी के कोड
अगर अडैप्टर को Mintegral से कोई विज्ञापन नहीं मिलता है, तो पब्लिशर इन क्लास के तहत ResponseInfo
का इस्तेमाल करके, विज्ञापन के जवाब से जुड़ी गड़बड़ी की जांच कर सकते हैं:
Android
com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter
iOS
GADMediationAdapterMintegral
जब कोई विज्ञापन लोड नहीं होता है, तो Mintegral अडैप्टर से ये कोड और मैसेज मिलते हैं:
Android
गड़बड़ी का कोड | डोमेन | कारण |
---|---|---|
101 | com.google.ads.mediation.mintegral | अमान्य सर्वर पैरामीटर (जैसे, ऐप्लिकेशन आईडी या प्लेसमेंट आईडी मौजूद नहीं है). |
102 | com.google.ads.mediation.mintegral | अनुरोध किया गया विज्ञापन साइज़, Mintegral के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
103 | com.google.ads.mediation.mintegral | बिड रिस्पॉन्स मौजूद नहीं है या अमान्य है. |
104 | com.google.ads.mediation.mintegral | Mintegral SDK टूल में कोई फ़िल नहीं गड़बड़ी मिली. |
iOS
गड़बड़ी का कोड | डोमेन | कारण |
---|---|---|
101 | com.google.mediation.mintegral | अमान्य सर्वर पैरामीटर (उदाहरण के लिए, ऐप्लिकेशन आईडी या प्लेसमेंट आईडी मौजूद नहीं है). |
102 | com.google.mediation.mintegral | Mintegral SDK टूल ने 'कोई जवाब नहीं' वाली गड़बड़ी दिखाई. |
103 | com.google.mediation.mintegral | Mintegral SDK, विज्ञापन नहीं दिखा सका. |
104 | com.google.mediation.mintegral | अनुरोध किया गया विज्ञापन साइज़, Mintegral के साथ काम करने वाले बैनर साइज़ से मेल नहीं खाता. |
Mintegral Unity मीडिएशन प्लगिन चेंजलॉग
1.8.3 वर्शन
- Mintegral Android अडैप्टर के 16.8.61.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर वर्शन 7.7.3.0 पर काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.3.0 वर्शन के साथ बनाया और टेस्ट किया गया.
1.8.2 वर्शन
- Mintegral Android अडैप्टर के 16.8.61.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.2.1 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.2.1 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.8.1
- Mintegral Android अडैप्टर वर्शन 16.8.51.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर वर्शन 7.7.2.0 के साथ काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 9.2.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
वर्शन 1.8.0
- Mintegral Android अडैप्टर के 16.8.31.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.7.0.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 9.2.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
वर्शन 1.7.0
DummyClient
का नाम बदलकरPlaceholderClient
किया गया.- Mintegral Android अडैप्टर के 16.8.11.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.6.9.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.2.0 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.6.5
- Mintegral के Android अडैप्टर के 16.7.81.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.6.8.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.2.0 वर्शन के साथ बनाया और टेस्ट किया गया.
1.6.4 वर्शन
- Mintegral Android अडैप्टर वर्शन 16.7.61.0 पर काम करता है.
- Mintegral iOS अडैप्टर के 7.6.7.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.1.0 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.6.3
- Mintegral के Android अडैप्टर के 16.7.41.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.6.6.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 9.1.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
वर्शन 1.6.2
- Mintegral के Android अडैप्टर के 16.7.41.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर वर्शन 7.6.4.0 पर काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.1.0 वर्शन के साथ बनाया और टेस्ट किया गया.
1.6.1 वर्शन
- Mintegral Android अडैप्टर वर्शन 16.7.21.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.6.3.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.1.0 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.6.0
- Mintegral के Android अडैप्टर के 16.7.11.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.6.2.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.0.0 वर्शन के साथ बनाया और टेस्ट किया गया.
1.5.0 वर्शन
- Mintegral Android अडैप्टर वर्शन 16.6.71.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर वर्शन 7.6.0.0 पर काम करता है.
- Google Mobile Ads Unity प्लग इन के 9.0.0 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.4.0
- Mintegral Android अडैप्टर के 16.6.34.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.5.6.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लगिन के वर्शन 8.7.0 की मदद से, इसे बनाया और टेस्ट किया गया है.
1.3.0 वर्शन
- Mintegral Android अडैप्टर वर्शन 16.5.91.0 के साथ काम करता है.
- Mintegral iOS अडैप्टर वर्शन 7.5.3.0 के साथ काम करता है.
Mintegral
क्लास में ये तरीके जोड़े गए:SetConsentStatus(bool)
SetDoNotTrackStatus(bool)
- Google Mobile Ads Unity प्लग इन के 8.6.0 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.2.1
- Mintegral Android अडैप्टर के 16.4.61.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.3.8.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 8.3.0 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.2.0
- अडैप्टर का कॉन्टेंट
GoogleMobileAds/Mediation/Mintegral/
में ले जाया गया. - Mintegral Android अडैप्टर के 16.4.41.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.3.6.0 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 8.3.0 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.1.0
- Mintegral Android अडैप्टर के 16.3.61.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.2.9.1 वर्शन के साथ काम करता है.
- Google Mobile Ads Unity प्लग इन के 7.4.1 वर्शन के साथ बनाया और टेस्ट किया गया.
वर्शन 1.0.0
- शुरुआती रिलीज़!
- Mintegral Android अडैप्टर के 16.2.61.0 वर्शन के साथ काम करता है.
- Mintegral iOS अडैप्टर के 7.2.6.0 वर्शन के साथ काम करता है.
- इसे Google Mobile Ads Unity प्लग इन के 7.3.1 वर्शन के साथ बनाया और टेस्ट किया गया है.