Mintegral को मीडिएशन के साथ इंटिग्रेट करना

इस गाइड में, मीडिएशन का इस्तेमाल करके, Mintegral से विज्ञापन लोड करने और दिखाने के लिए, Google Mobile Ads SDK टूल का इस्तेमाल करने का तरीका बताया गया है. इसमें वॉटरफ़ॉल और बिडिंग इंटिग्रेशन, दोनों के बारे में बताया गया है. इसमें, किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में Mintegral जोड़ने का तरीका बताया गया है. साथ ही, Mintegral SDK और अडैप्टर को Unity ऐप्लिकेशन में इंटिग्रेट करने का तरीका बताया गया है.

इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट

Ad Manager Mintegral के लिए मीडिएशन अडैप्टर में ये सुविधाएं हैं:

इंटिग्रेशन
बिडिंग  1
झरना  2
फ़ॉर्मैट
ऐप का खुलना
बैनर
मध्यवर्ती
इनाम दिया गया
इनाम वाला इंटरस्टीशियल विज्ञापन
1 बिडिंग इंटिग्रेशन, क्लोज़्ड बीटा वर्शन में है. हालांकि, ओपन बीटा वर्शन में नेटिव विज्ञापन फ़ॉर्मैट उपलब्ध है.

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 की मांग सेट अप करना

अपनी विज्ञापन यूनिट के लिए मीडिएशन सेटिंग कॉन्फ़िगर करना

Android

निर्देशों के लिए, Android.

iOS

निर्देशों के लिए, iOS.

जीडीपीआर और अमेरिका के कानूनों के तहत विज्ञापन पार्टनर की सूची में 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

OpenUPM की जानकारी

इसके बाद, Unity Package Manager खोलने के लिए, विंडो > पैकेज मैनेजर पर जाएं. इसके बाद, ड्रॉप-डाउन मेन्यू से मेरी रजिस्ट्री चुनें.

Unity रजिस्ट्री

Google Mobile Ads Mintegral Mediation पैकेज चुनें और इंस्टॉल करें पर क्लिक करें.

OpenUPM से इंस्टॉल करना

Unity पैकेज

बदलावों की जानकारी में दिए गए डाउनलोड लिंक से, Mintegral के लिए Google Mobile Ads मीडिएशन प्लग इन का नया वर्शन डाउनलोड करें. इसके बाद, ज़िप फ़ाइल से GoogleMobileAdsMintegralMediation.unitypackage को निकालें.

अपने Unity प्रोजेक्ट एडिटर में, ऐसेट > पैकेज इंपोर्ट करें > कस्टम पैकेज चुनें और वह GoogleMobileAdsMintegralMediation.unitypackage फ़ाइल ढूंढें जिसे आपने डाउनलोड किया है. पक्का करें कि सभी फ़ाइलें चुनी गई हों और इंपोर्ट करें पर क्लिक करें.

Unity से इंपोर्ट करें

इसके बाद, ऐसेट > बाहरी डिपेंडेंसी मैनेजर > 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 वर्शन

1.8.2 वर्शन

वर्शन 1.8.1

वर्शन 1.8.0

वर्शन 1.7.0

वर्शन 1.6.5

1.6.4 वर्शन

वर्शन 1.6.3

वर्शन 1.6.2

1.6.1 वर्शन

वर्शन 1.6.0

1.5.0 वर्शन

वर्शन 1.4.0

1.3.0 वर्शन

वर्शन 1.2.1

वर्शन 1.2.0

वर्शन 1.1.0

वर्शन 1.0.0