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

प्लैटफ़ॉर्म चुनें: Android iOS Unity Flutter Android (लेगसी)

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

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

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

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

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

जारी रखने से पहले, इनकी पुष्टि करें:

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

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

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

    APP Setting टैब पर जाएं और APP Key को नोट करें.

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

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

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

    Android

    iOS

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

    Android

    iOS

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

    ऐप्लिकेशन बनाने के बाद, Placements & Units टैब पर जाएं. इसके बाद, विज्ञापन प्लेसमेंट बनाने के लिए, Add Placement बटन पर क्लिक करें, जैसा कि यहां दिखाया गया है.

    Android

    iOS

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

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

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

    Android

    iOS

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

    Android

    iOS

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

    बिडिंग

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

    वॉटरफ़ॉल

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

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

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

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

    दूसरा चरण: 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 प्रोजेक्ट एडिटर में, Edit > Project Settings > Package Manager को चुनें. इससे Unity Package Manager Settings खुल जाएंगी.

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

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

    OpenUPM की जानकारी

    इसके बाद, Window > Package Manager पर जाकर, Unity Package Manager खोलें. इसके बाद, ड्रॉप-डाउन मेन्यू से My Registries चुनें.

    Unity Registries

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

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

    Unity पैकेज

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

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

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

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

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

    चौथा चरण: Mintegral SDK पर निजता सेटिंग लागू करना

    ईयू उपयोगकर्ता की सहमति से जुड़ी Google की नीति का पालन करने के लिए, आपको यूरोपियन इकनॉमिक एरिया (ईईए), यूके, और स्विट्ज़रलैंड में अपने उपयोगकर्ताओं को कुछ ज़रूरी जानकारी साफ़ तौर पर देनी होगी. साथ ही, कानूनी रूप से ज़रूरी होने पर, कुकी या दूसरे लोकल स्टोरेज में इकट्ठा किए गए डेटा के इस्तेमाल के लिए भी उनकी सहमति लेनी होगी. इसके अलावा, लोगों के हिसाब से विज्ञापन दिखाने के मकसद से निजी डेटा इकट्ठा करने, शेयर करने, और इस्तेमाल करने के लिए भी उपयोगकर्ताओं की सहमति लेनी होगी. इस नीति में, ईयू के ई-निजता निर्देश और जनरल डेटा प्रोटेक्शन रेगुलेशन (जीडीपीआर) की ज़रूरी शर्तों के बारे में बताया गया है. यह आपकी ज़िम्मेदारी है कि सहमति की जानकारी, आपकी मीडिएशन चेन में मौजूद हर विज्ञापन सोर्स को भेजी जाए.

    Mintegral Unity अडैप्टर का 2.2.3 और इसके बाद का वर्शन, जीडीपीआर के तहत सहमति के सिग्नल को Mintegral SDK टूल को पास करने की सुविधा देता है. ये सिग्नल, IAB के पारदर्शिता और सहमति फ़्रेमवर्क (टीसीएफ़) के साथ इंटिग्रेट किए गए सहमति मैनेजमेंट प्लैटफ़ॉर्म से पास किए जाते हैं. ज़्यादा जानकारी के लिए, Mintegral के Android और iOS SDK के निजता से जुड़े कानून के पालन के बारे में जानकारी देने वाला दस्तावेज़ देखें.

    पांचवां चरण: ज़रूरी कोड जोड़ना

    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

    गड़बड़ी का कोड डोमेन कारण
    100 com.mbridge.msdk Mintegral SDK टूल से गड़बड़ी का मैसेज मिला.
    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 टूल से, कोई विज्ञापन उपलब्ध न होने की गड़बड़ी का मैसेज मिला.
    105 com.mbridge.msdk Mintegral SDK टूल शुरू नहीं किया जा सका.
    106 com.google.ads.mediation.mintegral Mintegral स्लॉट के लिए कोई विज्ञापन पहले से लोड है और उसे अब तक दिखाया नहीं गया है.

    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.6

    वर्शन 2.2.5

    वर्शन 2.2.4

    वर्शन 2.2.3

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