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

प्लैटफ़ॉर्म चुनें: Android नई सुविधा Android iOS Unity Flutter

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

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

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

इंटिग्रेशन
बिडिंग
वॉटरफ़ॉल
फ़ॉर्मैट
ऐप का खुलना
बैनर
इंटरस्टीशियल विज्ञापन
इनाम वाले विज्ञापन
इनाम वाला इंटरस्टीशियल विज्ञापन

ज़रूरी शर्तें

  • अपलोड किया गया नया Google Mobile Ads Unity Plugin
    • Unity 5.6 या इसके बाद का वर्शन
    • [बिडिंग के लिए]: बिडिंग में काम करने वाले सभी विज्ञापन फ़ॉर्मैट को इंटिग्रेट करने के लिए, Mintegral 1.4.0 या इसके बाद के वर्शन के लिए Google Mobile Ads mediation plugin का इस्तेमाल करें (सबसे नया वर्शन इस्तेमाल करने का सुझाव दिया जाता है)
    • Android पर डिप्लॉय करने के लिए
      • Android का एपीआई लेवल 23 या इसके बाद का वर्शन
    • iOS पर डिप्लॉय करने के लिए
      • iOS डिप्लॉयमेंट का टारगेट 13.3 या इसके बाद का वर्शन होना चाहिए
    • Google Mobile Ads Unity Plugin के साथ कॉन्फ़िगर किया गया ऐसा Unity प्रोजेक्ट जिस पर काम किया जा सकता हो. ज़्यादा जानकारी के लिए, Google Mobile Ads Unity Plugin सेट अप करना लेख पढ़ें.
    • AdMob मीडिएशन सेट अप करना

पहला चरण: Mintegral के यूआई में कॉन्फ़िगरेशन सेट अप करना

अपने Mintegral खाते में साइन अप करें या लॉग इन करें.

ऐप्लिकेशन पासकोड ढूंढना

ऐप्लिकेशन की सेटिंग टैब पर जाएं और ऐप्लिकेशन की कुंजी नोट करें.

नया ऐप्लिकेशन जोड़ना

ऐप्लिकेशन की सेटिंग टैब में जाकर, ऐप्लिकेशन जोड़ें बटन पर क्लिक करें.

प्लैटफ़ॉर्म चुनें और बाकी का फ़ॉर्म भरें. इसके बाद, सेव करें पर क्लिक करें.

Android

iOS

अपने ऐप्लिकेशन के ऐप्लिकेशन आईडी को नोट करें.

Android

iOS

विज्ञापन प्लेसमेंट बनाना

ऐप्लिकेशन बनाने के बाद, प्लेसमेंट और यूनिट टैब पर जाएं. इसके बाद, विज्ञापन प्लेसमेंट बनाने के लिए, नीचे दिखाए गए तरीके से प्लेसमेंट जोड़ें बटन पर क्लिक करें.

Android

iOS

प्लेसमेंट का नाम और विज्ञापन फ़ॉर्मैट डालें.

बिडिंग

बिडिंग टाइप के तौर पर हेडर बिडिंग चुनें. बाकी का फ़ॉर्म भरें और सेव करें पर क्लिक करें.

वॉटरफ़ॉल

बिडिंग टाइप के तौर पर वॉटरफ़ॉल चुनें. फ़ॉर्म के बाकी हिस्से को भरें और सेव करें पर क्लिक करें.

विज्ञापन प्लेसमेंट बन जाने के बाद, प्लेसमेंट आईडी नोट कर लें.

Android

iOS

1 विज्ञापन यूनिट ड्रॉप-डाउन पर क्लिक करें और विज्ञापन यूनिट आईडी नोट करें.

Android

iOS

Mintegral Reporting API का पासकोड ढूंढना

बिडिंग

बिडिंग इंटिग्रेशन के लिए, यह चरण ज़रूरी नहीं है.

वॉटरफ़ॉल

AdMob विज्ञापन यूनिट आईडी सेट अप करने के लिए, आपको Mintegral Reporting API Key की ज़रूरत होगी. खाता > एपीआई टूल पर जाएं. अपने Skey और Secret को नोट करें.

app-ads.txt फ़ाइल अपडेट करना

ऐप्लिकेशन के लिए, अनुमति वाले सेलर (app-ads.txt), IAB Tech Lab की एक पहल है. इसकी मदद से यह पक्का किया जा सकता है कि आपके ऐप्लिकेशन की विज्ञापन इन्वेंट्री सिर्फ़ वे चैनल बेचें जिन्हें आपने अनुमति दी है. विज्ञापन से मिलने वाले रेवेन्यू में ज़्यादा नुकसान न हो, इसके लिए आपको app-ads.txt फ़ाइल लागू करनी होगी. अगर आपने अब तक ऐसा नहीं किया है, तो अपने ऐप्लिकेशन के लिए app-ads.txt फ़ाइल सेट अप करें.

Mintegral के लिए app-ads.txt लागू करने के बारे में जानने के लिए, विज्ञापन से जुड़ी धोखाधड़ी को रोकने में app-ads.txt कैसे मदद कर सकता है लेख पढ़ें.

दूसरा चरण: AdMob के यूआई में Mintegral की डिमांड सेट अप करना

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

Android

निर्देशों के लिए, Android के लिए गाइड में दिया गया दूसरा चरण देखें.

iOS

निर्देशों के लिए, iOS के लिए गाइड में दिया गया दूसरा चरण देखें.

Mobvista/Mintegral को जीडीपीआर और अमेरिका के राज्यों में लागू कानूनों के तहत विज्ञापन पार्टनरों की सूची में जोड़ना

AdMob के यूज़र इंटरफ़ेस (यूआई) में, यूरोप और अमेरिका के राज्यों के कानूनों के तहत विज्ञापन पार्टनर की सूची में Mobvista/Mintegral को जोड़ने के लिए, यहां दिया गया तरीका अपनाएं: यूरोपीय कानूनों की सेटिंग और अमेरिका के राज्यों के कानूनों की सेटिंग

तीसरा चरण: Mintegral SDK और अडैप्टर को इंपोर्ट करना

OpenUPM-CLI

अगर आपने OpenUPM-CLI इंस्टॉल किया है, तो Google Mobile Ads Mintegral Mediation Plugin for Unity को अपने प्रोजेक्ट में इंस्टॉल किया जा सकता है. इसके लिए, अपने प्रोजेक्ट की रूट डायरेक्ट्री से यह कमांड चलाएं:

openupm add com.google.ads.mobile.mediation.mintegral

OpenUPM

Unity Package Manager Settings खोलने के लिए, Unity प्रोजेक्ट एडिटर में बदलाव करें > प्रोजेक्ट सेटिंग > Package Manager चुनें.

स्कोप की गई रजिस्ट्री टैब में, OpenUPM को स्कोप की गई रजिस्ट्री के तौर पर जोड़ें. इसके लिए, यह जानकारी दें:

  • नाम: OpenUPM
  • URL: https://package.openupm.com
  • स्कोप: com.google

OpenUPM की जानकारी

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

Unity Registries

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

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

Unity पैकेज

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

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

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

इसके बाद, ऐसेट > External Dependency Manager > Android Resolver > Force Resolve चुनें. External Dependency Manager लाइब्रेरी, डिपेंडेंसी को शुरू से हल करेगी और एलान की गई डिपेंडेंसी को आपके Unity ऐप्लिकेशन की Assets/Plugins/Android डायरेक्ट्री में कॉपी करेगी.

ज़बरदस्ती हल करें

चौथा चरण: ज़रूरी कोड जोड़ना

Android

Mintegral को इंटिग्रेट करने के लिए, किसी अन्य कोड की ज़रूरत नहीं होती.

iOS

SKAdNetwork इंटिग्रेशन

अपने प्रोजेक्ट की Info.plist फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, Mintegral के दस्तावेज़ पढ़ें.

पांचवां चरण: लागू किए गए बदलावों की जांच करना

टेस्ट विज्ञापनों को चालू करना

पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो.

बैनर, इंटरस्टीशियल, इनाम वाले, और नेटिव विज्ञापन फ़ॉर्मैट के लिए 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 के बदलावों का लॉग

वर्शन 2.2.2

वर्शन 2.2.1

वर्शन 2.2.0

वर्शन 2.1.0

वर्शन 2.0.6

वर्शन 2.0.5

वर्शन 2.0.4

वर्शन 2.0.3

वर्शन 2.0.2

वर्शन 2.0.1

वर्शन 2.0.0

वर्शन 1.9.8

वर्शन 1.9.7

वर्शन 1.9.6

वर्शन 1.9.5

वर्शन 1.9.4

वर्शन 1.9.3

वर्शन 1.9.2

वर्शन 1.9.1

वर्शन 1.9.0

वर्शन 1.8.4

वर्शन 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