इस गाइड में, मीडिएशन का इस्तेमाल करके, 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
अपने ऐप्लिकेशन के APP आईडी का ध्यान रखें.
Android
iOS
विज्ञापन प्लेसमेंट बनाना
ऐप्लिकेशन बनाने के बाद, प्लेसमेंट और यूनिट टैब पर जाएं. इसके बाद, विज्ञापन प्लेसमेंट बनाने के लिए, यहां दिखाए गए प्लेसमेंट जोड़ें बटन पर क्लिक करें.
Android
iOS
प्लेसमेंट का नाम और विज्ञापन फ़ॉर्मैट डालें.
बिडिंग
बिडिंग टाइप के तौर पर हेडर बिडिंग चुनें. बाकी जानकारी भरें और सेव करें पर क्लिक करें.
झरना
बिडिंग टाइप के तौर पर ट्रेडिशनल चुनें. बाकी फ़ॉर्म भरें और सेव करें पर क्लिक करें.
विज्ञापन प्लेसमेंट बन जाने के बाद, प्लेसमेंट आईडी पर ध्यान दें.
Android
iOS
1 विज्ञापन यूनिट ड्रॉप-डाउन पर क्लिक करें और विज्ञापन यूनिट आईडी को नोट करें.
Android
iOS
Mintegral रिपोर्टिंग एपीआई पासकोड ढूंढना
बिडिंग
बिडिंग इंटिग्रेशन के लिए, यह चरण ज़रूरी नहीं है.
झरना
AdMob विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपके पास Mintegral रिपोर्टिंग एपीआई पासकोड होना चाहिए. खाता > एपीआई टूल पर जाएं. अपने 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 मीडिएशन पैकेज चुनें और इंस्टॉल करें पर क्लिक करें.
Unity पैकेज
Changelog में दिए गए डाउनलोड लिंक से Mintegral के लिए Google मोबाइल विज्ञापन
मीडिएशन प्लगिन का सबसे नया वर्शन डाउनलोड करें और ZIP फ़ाइल से
GoogleMobileAdsMintegralMediation.unitypackage
एक्सट्रैक्ट करें.
अपने Unity प्रोजेक्ट एडिटर में, ऐसेट > पैकेज इंपोर्ट करें >
कस्टम पैकेज चुनें और वह
GoogleMobileAdsMintegralMediation.unitypackage
फ़ाइल ढूंढें जिसे आपने डाउनलोड किया है. पक्का करें कि सभी फ़ाइलें चुनी गई हों और इंपोर्ट करें पर क्लिक करें.
इसके बाद, ऐसेट > बाहरी डिपेंडेंसी मैनेजर >
Android रिज़ॉल्वर > बाध्य करके रिज़ॉल्व करें चुनें. एक्सटर्नल डिपेंडेंसी मैनेजर लाइब्रेरी शुरुआत से डिपेंडेंसी रिज़ॉल्यूशन करेगी और तय की गई डिपेंडेंसी को आपके यूनिटी ऐप्लिकेशन की 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.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 वर्शन के साथ बनाया और टेस्ट किया गया है.