इस गाइड में, मीडिएशन का इस्तेमाल करके, Mintegral से विज्ञापन लोड करने और दिखाने के लिए, Google Mobile Ads SDK टूल का इस्तेमाल करने का तरीका बताया गया है. इसमें वॉटरफ़ॉल और बिडिंग इंटिग्रेशन, दोनों के बारे में बताया गया है. इसमें, विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Mintegral को जोड़ने का तरीका बताया गया है. साथ ही, Unity ऐप्लिकेशन में Mintegral SDK टूल और अडैप्टर को इंटिग्रेट करने का तरीका भी बताया गया है.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
Mintegral के लिए Ad Manager मीडिएशन अडैप्टर में ये सुविधाएं हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | 1 |
झरना | 2 |
फ़ॉर्मैट | |
ऐप का खुलना | |
बैनर | |
मध्यवर्ती | |
इनाम दिया गया | |
इनाम वाला इंटरस्टीशियल विज्ञापन |
2 वॉटरफ़ॉल इंटिग्रेशन, ओपन बीटा वर्शन में उपलब्ध है.
ज़रूरी शर्तें
- Google Mobile Ads SDK का सबसे नया वर्शन
- Unity 5.6 या इसके बाद का वर्शन
- [बिडिंग के लिए]: बिडिंग में काम करने वाले सभी विज्ञापन फ़ॉर्मैट को इंटिग्रेट करने के लिए, Mintegral 1.4.0 या इसके बाद के वर्शन के लिए Google Mobile Ads मीडिएशन प्लग इन का इस्तेमाल करें (नया वर्शन इस्तेमाल करने का सुझाव दिया जाता है)
- 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 पासकोड ढूंढना
बिडिंग
बिडिंग इंटिग्रेशन के लिए, यह चरण ज़रूरी नहीं है.
झरना
Ad Manager विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपके पास Mintegral Reporting API पासकोड होना चाहिए. खाता > एपीआई टूल पर जाएं. अपने Skey और Secret को नोट कर लें.
दूसरा चरण: Ad Manager के यूज़र इंटरफ़ेस में Mintegral की मांग सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना
Android
निर्देशों के लिए, Android के लिए बनी गाइड में दूसरा चरण देखें.
iOS
निर्देशों के लिए, iOS के लिए बनी गाइड में दूसरा चरण देखें.
जीडीपीआर और अमेरिका के कानूनों के तहत विज्ञापन पार्टनर की सूची में Mobvista/Mintegral को जोड़ना
Ad Manager के यूज़र इंटरफ़ेस (यूआई) में, जीडीपीआर और अमेरिका के कानूनों के तहत विज्ञापन पार्टनर की सूची में Mobvista/Mintegral जोड़ने के लिए, जीडीपीआर सेटिंग और अमेरिका के कानूनों की सेटिंग में दिया गया तरीका अपनाएं.
तीसरा चरण: Mintegral SDK टूल और अडैप्टर इंपोर्ट करना
OpenUPM-CLI
अगर आपने OpenUPM-CLI इंस्टॉल किया है, तो अपने प्रोजेक्ट की रूट डायरेक्ट्री से यह कमांड चलाकर, Unity के लिए Google Mobile Ads का Mintegral मीडिएशन प्लग इन इंस्टॉल किया जा सकता है:
openupm add com.google.ads.mobile.mediation.mintegral
OpenUPM
Unity Package Manager की सेटिंग खोलने के लिए, अपने Unity प्रोजेक्ट एडिटर में बदलाव करें > प्रोजेक्ट सेटिंग > पैकेज मैनेजर चुनें.
स्कोप वाली रजिस्ट्री टैब में, OpenUPM को स्कोप वाली रजिस्ट्री के तौर पर जोड़ें. इसके लिए, यह जानकारी दें:
- नाम:
OpenUPM
- URL:
https://package.openupm.com
- दायरा:
com.google
इसके बाद, Unity Package Manager खोलने के लिए, विंडो > पैकेज मैनेजर पर जाएं. इसके बाद, ड्रॉप-डाउन मेन्यू से मेरी रजिस्ट्री चुनें.
Google Mobile Ads Mintegral Mediation पैकेज चुनें और इंस्टॉल करें पर क्लिक करें.
Unity पैकेज
बदलावों की जानकारी में दिए गए डाउनलोड लिंक से, Mintegral के लिए Google Mobile Ads मीडिएशन प्लग इन का नया वर्शन डाउनलोड करें. इसके बाद, zip फ़ाइल से GoogleMobileAdsMintegralMediation.unitypackage
को निकालें.
अपने Unity प्रोजेक्ट एडिटर में, ऐसेट > पैकेज इंपोर्ट करें >
कस्टम पैकेज चुनें और वह
GoogleMobileAdsMintegralMediation.unitypackage
फ़ाइल ढूंढें जिसे आपने डाउनलोड किया है. पक्का करें कि सभी फ़ाइलें चुनी गई हों और इंपोर्ट करें पर क्लिक करें.
इसके बाद, ऐसेट > बाहरी डिपेंडेंसी मैनेजर >
Android रिज़ॉल्वर > बाध्य करके रिज़ॉल्व करें को चुनें. External Dependency Manager लाइब्रेरी, डिपेंडेंसी को फिर से हल करेगी. साथ ही, आपके Unity ऐप्लिकेशन की Assets/Plugins/Android
डायरेक्ट्री में, बताई गई डिपेंडेंसी को कॉपी करेगी.
चौथा चरण: ज़रूरी कोड जोड़ना
Android
Mintegral इंटिग्रेशन के लिए, किसी अन्य कोड की ज़रूरत नहीं है.
iOS
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, Mintegral के दस्तावेज़ का पालन करें.
पांचवां चरण: लागू किए गए बदलावों की जांच करना
टेस्ट विज्ञापन चालू करना
पक्का करें कि आपने Ad Manager के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.
बैनर, इंटरस्टीशियल, इनाम वाले, और नेटिव विज्ञापन फ़ॉर्मैट के लिए, Mintegral के टेस्ट विज्ञापन पाने के लिए, Mintegral का सुझाव है कि आप Mintegral टेस्ट आईडी पेज पर दिए गए ऐप्लिकेशन पासकोड, ऐप्लिकेशन आईडी, प्लेसमेंट आईडी, और विज्ञापन यूनिट आईडी का इस्तेमाल करें.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको Mintegral से टेस्ट विज्ञापन मिल रहे हैं या नहीं, विज्ञापन जांचने वाले टूल में Mintegral (बिडिंग) और Mintegral (वॉटरफ़ॉल) विज्ञापन स्रोत का इस्तेमाल करके, विज्ञापन के किसी एक सोर्स की जांच करने की सुविधा चालू करें.
गड़बड़ी के कोड
अगर अडैप्टर को 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 Mediation Plugin के बदलावों का लॉग
वर्शन 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 वर्शन के साथ बनाया और टेस्ट किया गया.