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

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

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

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

इंटिग्रेशन
बिडिंग  1
झरना
फ़ॉर्मैट
बैनर
इंटरस्टीशियल विज्ञापन
इनाम वाले विज्ञापन
मूल भाषा वाला

1 बिडिंग इंटिग्रेशन, ओपन बीटा वर्शन में उपलब्ध है.

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

पहला चरण: Unity Ads के यूज़र इंटरफ़ेस (यूआई) में कॉन्फ़िगरेशन सेट अप करना

Unity Ads के लिए साइन अप करें या लॉग इन करें.

प्रोजेक्ट बनाना

Unity Ads डैशबोर्ड पर, प्रोजेक्ट पर जाएं. इसके बाद, नया पर क्लिक करें.

फ़ॉर्म भरें और अपना प्रोजेक्ट जोड़ने के लिए, बनाएं पर क्लिक करें.

Unity Ads Monetization पर जाएं. इसके बाद, शुरू करें पर क्लिक करें.

नया प्रोजेक्ट मोडल में, मैं मीडिएशन का इस्तेमाल करूंगा और मीडिएशन पार्टनर के लिए Google AdMob को चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.

विज्ञापन सेटिंग का विकल्प चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.

प्लेसमेंट सेटअप चुनें. इसके बाद, आगे बढ़ें पर क्लिक करें.

बिडिंग

झरना

फ़ॉर्म भरें. इसके बाद, प्रोजेक्ट जोड़ें पर क्लिक करें.

गेम आईडी को नोट करें.

विज्ञापन यूनिट और प्लेसमेंट बनाना

Unity Ads Monetization > Placements पर जाएं. इसके बाद, अपना प्रोजेक्ट चुनें और विज्ञापन यूनिट जोड़ें पर क्लिक करें.

विज्ञापन यूनिट का नाम डालें. इसके बाद, अपना प्लैटफ़ॉर्म और विज्ञापन फ़ॉर्मैट चुनें.

बिडिंग

सेटअप के लिए, बिडिंग चुनें. प्लेसमेंट में जाकर, प्लेसमेंट का नाम डालें.

प्लेसमेंट आईडी को नोट करें.

झरना

सेटअप के लिए, वॉटरफ़ॉल चुनें. प्लेसमेंट में जाकर, प्लेसमेंट का नाम, जियो टैगिंग, और टारगेट डालें.

प्लेसमेंट आईडी को नोट करें.

आखिर में, अपनी विज्ञापन यूनिट और प्लेसमेंट को सेव करने के लिए, विज्ञापन यूनिट जोड़ें पर क्लिक करें.

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

बिडिंग

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

झरना

Unity Ads Monetization > API management पर जाएं और Monetization Stats API Access में मौजूद API Key को नोट करें.

इसके बाद, Unity Ads Monetization > Organization Settings पर जाएं और Organization core ID नोट करें.

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

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

Unity Ads के लिए app-ads.txt लागू करने के लिए, पहली बार app-ads.txt सेट अप करना लेख पढ़ें.

टेस्ट मोड चालू करना

टेस्ट मोड को Unity Ads डैशबोर्ड से चालू किया जा सकता है. Unity Ads Monetization > Testing पर जाएं.

अपने ऐप्लिकेशन के लिए टेस्ट मोड को चालू किया जा सकता है.इसके लिए, Apple App Store के बगल में मौजूद 'बदलाव करें' बटन पर क्लिक करें. इसके बाद, क्लाइंट टेस्ट मोड को बदलें को चालू करें और सभी डिवाइसों के लिए टेस्ट मोड चालू करें (यानी कि टेस्ट विज्ञापनों का इस्तेमाल करें) को चुनें.

इसके अलावा, टेस्ट डिवाइस जोड़ें पर क्लिक करके, कुछ डिवाइसों के लिए टेस्ट मोड चालू किया जा सकता है.

टेस्ट डिवाइस की जानकारी डालें. इसके बाद, सेव करें पर क्लिक करें.

दूसरा चरण: AdMob के यूज़र इंटरफ़ेस (यूआई) में Unity Ads की डिमांड सेट अप करना

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

आपको अपनी विज्ञापन यूनिट के लिए, मीडिएशन कॉन्फ़िगरेशन में Unity Ads को जोड़ना होगा.

सबसे पहले, अपने AdMob खाते में साइन इन करें. इसके बाद, मीडिएशन टैब पर जाएं. अगर आपको किसी मौजूदा मीडिएशन ग्रुप में बदलाव करना है, तो उसमें बदलाव करने के लिए उस मीडिएशन ग्रुप के नाम पर क्लिक करें. इसके बाद, विज्ञापन सोर्स के तौर पर Unity Ads जोड़ें पर जाएं.

नया मीडिएशन ग्रुप बनाने के लिए, मीडिएशन ग्रुप बनाएं को चुनें.

विज्ञापन का फ़ॉर्मैट और प्लैटफ़ॉर्म डालें. इसके बाद, जारी रखें पर क्लिक करें.

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

इस मीडिएशन ग्रुप को अपनी मौजूदा AdMob विज्ञापन यूनिट में से एक या उससे ज़्यादा से जोड़ें. इसके बाद, हो गया पर क्लिक करें.

अब आपको विज्ञापन यूनिट का कार्ड दिखेगा. इसमें वे विज्ञापन यूनिट दिखेंगी जिन्हें आपने चुना है:

Unity Ads को विज्ञापन सोर्स के तौर पर जोड़ना

बिडिंग

विज्ञापन सोर्स सेक्शन में मौजूद बिडिंग कार्ड में जाकर, विज्ञापन सोर्स जोड़ें को चुनें. इसके बाद, Unity Ads चुनें .

Unity Ads के साथ बिडिंग पार्टनरशिप सेट अप करने और पार्टनरशिप के कानूनी समझौते पर हस्ताक्षर करने का तरीका जानने के लिए, यहां क्लिक करें.



स्वीकार करें और सहमत हों पर क्लिक करें. इसके बाद, जारी रखें पर क्लिक करें.



अगर आपके पास Unity Ads के लिए पहले से कोई मैपिंग है, तो उसे चुना जा सकता है. अगर ऐसा नहीं है, तो मैपिंग जोड़ें पर क्लिक करें.



इसके बाद, पिछले सेक्शन में मिला गेम आईडी और प्लेसमेंट आईडी डालें. इसके बाद, हो गया पर क्लिक करें.



झरना


विज्ञापन सोर्स सेक्शन में मौजूद, वॉटरफ़ॉल कार्ड में जाकर, विज्ञापन सोर्स जोड़ें को चुनें.

Unity Ads को चुनें और Optimize स्विच को चालू करें. Unity Ads के लिए विज्ञापन सोर्स ऑप्टिमाइज़ेशन सेट अप करने के लिए, पिछले सेक्शन में मिला एपीआई पासकोड और संगठन का मुख्य आईडी डालें. इसके बाद, Unity Ads के लिए ईसीपीएम वैल्यू डालें और जारी रखें पर क्लिक करें.



अगर आपने Unity Ads के लिए पहले से ही मैपिंग की हुई है, तो उसे चुना जा सकता है. अगर ऐसा नहीं है, तो मैपिंग जोड़ें पर क्लिक करें.

इसके बाद, पिछले सेक्शन में मिला गेम आईडी और प्लेसमेंट आईडी डालें. इसके बाद, हो गया पर क्लिक करें.


जीडीपीआर और अमेरिका के राज्य के कानूनों के तहत विज्ञापन पार्टनर की सूची में Unity Ads को जोड़ना

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

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

  • अपने प्रोजेक्ट की Podfile में यह लाइन जोड़ें:

    pod 'GoogleMobileAdsMediationUnity'
    
  • कमांड लाइन से यह निर्देश चलाएं:

    pod install --repo-update

मैन्युअल इंटिग्रेशन

  • Unity Ads SDK का सबसे नया वर्शन डाउनलोड करें. साथ ही, अपने प्रोजेक्ट में UnityAds.framework को लिंक करें.

  • बदलाव की जानकारी में दिए गए डाउनलोड लिंक से, Unity Ads अडैप्टर का नया वर्शन डाउनलोड करें. इसके बाद, अपने प्रोजेक्ट में UnityAdapter.framework लिंक करें.

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

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

SDK टूल के 2.0.0 वर्शन में, Unity Ads ने निजता सेटिंग के लिए एक एपीआई जोड़ा है. यहां दिए गए सैंपल कोड में, सहमति की इस जानकारी को Unity Ads SDK टूल को पास करने का तरीका बताया गया है. अगर आपको सहमति की जानकारी को Unity Ads SDK में मैन्युअल तरीके से पास करना है, तो हमारा सुझाव है कि Google Mobile Ads SDK के ज़रिए विज्ञापनों का अनुरोध करने से पहले, इस कोड को कॉल किया जाए.

Swift

import UnityAds
// ...

let gdprMetaData = UADSMetaData()
gdprMetaData.set("gdpr.consent", value: true)
gdprMetaData.commit()

Objective-C

#import <UnityAds/UnityAds.h>
// ...

UADSMetaData *gdprMetaData = [[UADSMetaData alloc] init];
[gdprMetaData set:@"gdpr.consent" value:@YES];
[gdprMetaData commit];

ज़्यादा जानकारी और हर तरीके में दी जा सकने वाली वैल्यू के लिए, Unity Ads की निजता से जुड़ी सहमति और डेटा एपीआई और जीडीपीआर का पालन करना गाइड देखें.

अमेरिका के निजता कानून

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

SDK टूल के 2.0.0 वर्शन में, Unity Ads ने निजता सेटिंग के लिए एक एपीआई जोड़ा है. यहां दिए गए सैंपल कोड में, सहमति की इस जानकारी को Unity Ads SDK टूल को पास करने का तरीका बताया गया है. अगर आपको सहमति की जानकारी को Unity Ads SDK में मैन्युअल तरीके से पास करना है, तो हमारा सुझाव है कि Google Mobile Ads SDK के ज़रिए विज्ञापनों का अनुरोध करने से पहले, इस कोड को कॉल किया जाए.

Swift

import UnityAds
// ...

let ccpaMetaData = UADSMetaData()
ccpaMetaData.set("privacy.consent", value: true)
ccpaMetaData.commit()

Objective-C

#import <UnityAds/UnityAds.h>
// ...

UADSMetaData *ccpaMetaData = [[UADSMetaData alloc] init];
[ccpaMetaData set:@"privacy.consent" value:@YES];
[ccpaMetaData commit];

ज़्यादा जानकारी के लिए, Unity Ads की निजता से जुड़ी सहमति और डेटा एपीआई और सीसीपीए का पालन करना गाइड देखें. साथ ही, हर तरीके में दी जा सकने वाली वैल्यू देखें.

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

SKAdNetwork इंटिग्रेशन

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

कंपाइल करने से जुड़ी गड़बड़ियां

Swift

Swift इंटिग्रेशन के लिए, किसी और कोड की ज़रूरत नहीं होती.

Objective-C

Unity Ads अडैप्टर 4.4.0.0 या इसके बाद के वर्शन के लिए, आपको Unity के दस्तावेज़ में दिए गए इंटिग्रेशन के तरीके अपनाने होंगे.

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

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

पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो. साथ ही, Unity Ads यूज़र इंटरफ़ेस (यूआई) में टेस्ट मोड चालू किया हो.

टेस्ट विज्ञापनों की पुष्टि करना

यह पुष्टि करने के लिए कि आपको Unity Ads से टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में Unity Ads (बिडिंग) और Unity Ads (वॉटरफ़ॉल) विज्ञापन सोर्स का इस्तेमाल करके, विज्ञापन के किसी एक सोर्स को टेस्ट करना चालू करें.

गड़बड़ी के कोड

अगर अडैप्टर को Unity Ads से विज्ञापन नहीं मिलता है, तो पब्लिशर विज्ञापन रिस्पॉन्स से जुड़ी गड़बड़ी की जांच कर सकते हैं. इसके लिए, उन्हें यहां दिए गए क्लास में जाकर GADResponseInfo.adNetworkInfoArray का इस्तेमाल करना होगा:

GADMAdapterUnity
GADMediationAdapterUnity

विज्ञापन लोड न होने पर, UnityAds अडैप्टर से मिलने वाले कोड और उनसे जुड़े मैसेज यहां दिए गए हैं:

गड़बड़ी का कोड कारण
0-9 UnityAds SDK टूल से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए, Unity का दस्तावेज़ देखें.
101 AdMob के यूज़र इंटरफ़ेस में कॉन्फ़िगर किए गए UnityAds सर्वर पैरामीटर मौजूद नहीं हैं या अमान्य हैं.
102 UnityAds इस डिवाइस पर काम नहीं करता.
103 UnityAds ने kUnityAdsFinishStateError गड़बड़ी की स्थिति के साथ विज्ञापन दिखाना बंद कर दिया.
104 इनिशियलाइज़र को कॉल करने के बाद, Unity विज्ञापन ऑब्जेक्ट शून्य होता है.
105 विज्ञापन तैयार न होने की वजह से, Unity Ads नहीं दिखाए जा सके.
107 UnityAds ने प्लेसमेंट की स्थिति kUnityAdsPlacementStateDisabled के साथ, प्लेसमेंट में बदलाव होने पर कॉल किए जाने वाले कॉलबैक को कॉल किया.
108 इस प्लेसमेंट के लिए, विज्ञापन पहले ही लोड किया जा चुका है. UnityAds SDK, एक ही प्लेसमेंट के लिए कई विज्ञापन लोड करने की सुविधा नहीं देता.
109 UnityAds से दिखाए गए बैनर विज्ञापन का साइज़, अनुरोध किए गए साइज़ से मेल नहीं खाता.
110 UnityAds को शुरू करने के दौरान गड़बड़ी हुई.
111 विज्ञापन का यह फ़ॉर्मैट इस्तेमाल नहीं किया जा सकता.

Unity Ads iOS Mediation Adapter के बदलावों की जानकारी

वर्शन 4.16.1.0

  • Unity Ads SDK 4.16.1 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.9.0.
  • Unity Ads SDK टूल का वर्शन 4.16.1.

वर्शन 4.16.0.0

  • अब इसके लिए, iOS का कम से कम 13.0 वर्शन होना ज़रूरी है.
  • Unity Ads SDK 4.16.0 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.8.0.
  • Unity Ads SDK का वर्शन 4.16.0.

वर्शन 4.15.1.0

  • Unity Ads SDK 4.15.1 के साथ काम करने की पुष्टि की गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.6.0.
  • Unity Ads SDK का वर्शन 4.15.1.

वर्शन 4.15.0.0

  • गड़बड़ी कोड 111: Unsupported ad format जोड़ा गया.
  • इसकी पुष्टि की गई है कि यह Unity Ads SDK 4.15.0 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.5.0.
  • Unity Ads SDK टूल का वर्शन 4.15.0.

वर्शन 4.14.2.0

  • Unity Ads SDK 4.14.2 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.3.0.
  • Unity Ads SDK टूल का वर्शन 4.14.2.

वर्शन 4.14.1.1

  • बिडिंग के लिए, अडैप्टर अब बैनर विज्ञापन के साइज़ की जांच नहीं करता.
  • वॉटरफ़ॉल के लिए, अडैप्टर अब यह जांच करता है कि लोड किए गए Unity Ads बैनर विज्ञापन का आसपेक्ट रेशियो, अनुरोध किए गए बैनर विज्ञापन के साइज़ से मेल खाता है या नहीं.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.2.0.
  • Unity Ads SDK टूल का वर्शन 4.14.1.

वर्शन 4.14.1.0

  • Unity Ads SDK 4.14.1 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.2.0.
  • Unity Ads SDK टूल का वर्शन 4.14.1.

वर्शन 4.14.0.0

  • -fobjc-arc और -fstack-protector-all फ़्लैग चालू किए गए हैं.
  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 4.14.0 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.2.0.
  • Unity Ads SDK टूल का वर्शन 4.14.0.

वर्शन 4.13.2.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 4.13.2 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.1.0.
  • Unity Ads SDK टूल का वर्शन 4.13.2.

वर्शन 4.13.1.1

  • अब इसके लिए, Google Mobile Ads SDK का 12.0.0 या इसके बाद का वर्शन ज़रूरी है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 12.0.0.
  • Unity Ads SDK टूल का वर्शन 4.13.1.

वर्शन 4.13.1.0

  • GADMediationAdapterUnity.testMode प्रॉपर्टी जोड़ी गई है. इससे यह पता चलता है कि Unity Ads SDK को टेस्ट मोड में शुरू किया जाना चाहिए या नहीं. Google Mobile Ads SDK को शुरू करने से पहले, इस फ़्लैग को सेट करना ज़रूरी है.
  • इस पैरामीटर को अपडेट किया गया है. इससे, विज्ञापन लोड न होने पर Unity Ads SDK टूल के गड़बड़ी कोड की जानकारी मिलती है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.13.0.
  • Unity Ads SDK टूल का वर्शन 4.13.1.

वर्शन 4.13.0.0

  • Unity Ads SDK 4.13.0 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.13.0.
  • Unity Ads SDK टूल का वर्शन 4.13.0.

वर्शन 4.12.5.0

  • Unity Ads SDK 4.12.5 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.12.0.
  • Unity Ads SDK टूल का वर्शन 4.12.5.

वर्शन 4.12.4.0

  • Unity Ads SDK 4.12.4 के साथ काम करने की पुष्टि की गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.12.0.
  • Unity Ads SDK टूल का वर्शन 4.12.4.

वर्शन 4.12.3.1

  • CFBundleShortVersionString को अपडेट किया गया है. अब इसमें चार के बजाय तीन कॉम्पोनेंट होंगे.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.10.0.
  • Unity Ads SDK का वर्शन 4.12.3.

वर्शन 4.12.3.0

  • Unity Ads SDK 4.12.3 के साथ काम करने की पुष्टि की गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.10.0.
  • Unity Ads SDK का वर्शन 4.12.3.

वर्शन 4.12.2.0

  • Unity Ads SDK 4.12.2 के साथ काम करने की पुष्टि की गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.7.0.
  • Unity Ads SDK का वर्शन 4.12.2.

वर्शन 4.12.1.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 4.12.1 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.6.0.
  • Unity Ads SDK टूल का वर्शन 4.12.1.

वर्शन 4.12.0.0

  • Unity Ads SDK 4.12.0 के साथ काम करने की पुष्टि की गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.5.0.
  • Unity Ads SDK टूल का वर्शन 4.12.0.

वर्शन 4.11.3.1

  • बैनर, इंटरस्टीशियल, और इनाम वाले विज्ञापन फ़ॉर्मैट के लिए बिडिंग की सुविधा जोड़ी गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.5.0.
  • Unity Ads SDK टूल का वर्शन 4.11.3.

वर्शन 4.11.3.0

  • Unity Ads SDK 4.11.3 के साथ काम करने की पुष्टि की गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.4.0.
  • Unity Ads SDK टूल का वर्शन 4.11.3.

वर्शन 4.11.2.0

  • Unity Ads SDK 4.11.2 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.4.0.
  • Unity Ads SDK टूल का वर्शन 4.11.2.

वर्शन 4.10.0.0

  • इसकी पुष्टि की गई है कि यह Unity Ads SDK 4.10.0 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.2.0.
  • Unity Ads SDK का वर्शन 4.10.0.

वर्शन 4.9.3.0

  • Unity Ads SDK 4.9.3 के साथ काम करने की पुष्टि की गई है.
  • अब इसके लिए, iOS 12.0 या इसके बाद का वर्शन होना ज़रूरी है.
  • अब इसके लिए, Google Mobile Ads SDK का 11.0 या इसके बाद का वर्शन ज़रूरी है.
  • UnityAdapter.xcframework में मौजूद फ़्रेमवर्क में Info.plist शामिल है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 11.0.1.
  • Unity Ads SDK का वर्शन 4.9.3.

वर्शन 4.9.2.0

  • Unity Ads SDK 4.9.2 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 10.13.0.
  • Unity Ads SDK का वर्शन 4.9.2.

वर्शन 4.9.1.0

  • Unity Ads SDK 4.9.1 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 10.12.0.
  • Unity Ads SDK का वर्शन 4.9.1.

वर्शन 4.9.0.0

  • Unity अडैप्टर से, GADMAdNetworkAdapter के स्टैंडर्ड के मुताबिक काम करने और उस पर निर्भर रहने की सुविधा हटा दी गई है.
  • unityAdsShowStart डेलिगेट तरीके में, रिपोर्ट इंप्रेशन के तरीके को लागू करने की सुविधा जोड़ी गई.
  • इस बात की पुष्टि की गई है कि यह Unity Ads SDK 4.9.0 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 10.12.0.
  • Unity Ads SDK का वर्शन 4.9.0.

वर्शन 4.8.0.0

  • बैनर विज्ञापनों के लिए, इंप्रेशन इवेंट की सुविधा जोड़ी गई.
  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 4.8.0 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 10.7.0.
  • Unity Ads SDK टूल का वर्शन 4.8.0.

वर्शन 4.7.1.0

  • Unity Ads SDK 4.7.1 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 10.5.0.
  • Unity Ads SDK टूल का वर्शन 4.7.1.

वर्शन 4.7.0.0

  • इसकी पुष्टि की गई है कि यह Unity Ads SDK 4.7.0 के साथ काम करता है.
  • अब इसके लिए, iOS 11.0 या इसके बाद का वर्शन होना ज़रूरी है.
  • अब इसके लिए, Google Mobile Ads SDK का 10.4.0 या इसके बाद का वर्शन ज़रूरी है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 10.4.0.
  • Unity Ads SDK का वर्शन 4.7.0.

वर्शन 4.6.1.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 4.6.1 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 10.2.0.
  • Unity Ads SDK टूल का वर्शन 4.6.1.

वर्शन 4.6.0.0

  • Unity Ads SDK 4.6.0 के साथ काम करने की पुष्टि की गई है.
  • Unity Ads SDK को COPPA की जानकारी फ़ॉरवर्ड करने की सुविधा जोड़ी गई.
  • armv7 आर्किटेक्चर के लिए, इस सुविधा को हटा दिया गया है.
  • अब इसके लिए, Google Mobile Ads SDK का 10.0.0 या इसके बाद का वर्शन ज़रूरी है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 10.2.0.
  • Unity Ads SDK टूल का वर्शन 4.6.0.

वर्शन 4.5.0.0

  • Unity Ads SDK 4.5.0 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 9.14.0.
  • Unity Ads SDK टूल का वर्शन 4.5.0.

वर्शन 4.4.1.0

  • Unity Ads SDK 4.4.1 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 9.11.0.
  • Unity Ads SDK टूल का वर्शन 4.4.1.

वर्शन 4.4.0.0

  • didRewardUser API का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.
  • अब इसके लिए, Google Mobile Ads SDK का 9.8.0 या इसके बाद का वर्शन ज़रूरी है.
  • इसकी पुष्टि की गई है कि यह Unity Ads SDK 4.4.0 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 9.10.0.
  • Unity Ads SDK टूल का वर्शन 4.4.0.

वर्शन 4.3.0.0

  • Unity Ads SDK 4.3.0 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 9.8.0.
  • Unity Ads SDK टूल का वर्शन 4.3.0.

वर्शन 4.2.1.0

  • Unity Ads SDK 4.2.1 के साथ काम करने की पुष्टि की गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 9.4.0.
  • Unity Ads SDK टूल का वर्शन 4.2.1.

वर्शन 4.1.0.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 4.1.0 के साथ काम करता है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का वर्शन 9.2.0.
  • Unity Ads SDK का वर्शन 4.1.0.

वर्शन 4.0.1.0

  • Unity Ads SDK 4.0.1 के साथ काम करने की पुष्टि की गई है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का 9.0.0 वर्शन.
  • Unity Ads SDK टूल का वर्शन 4.0.1.

वर्शन 4.0.0.2

  • arm64 सिम्युलेटर आर्किटेक्चर के लिए सहायता जोड़ी गई.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का 9.0.0 वर्शन.
  • Unity Ads SDK टूल का वर्शन 4.0.0.

वर्शन 4.0.0.1

  • Google Mobile Ads SDK के 9.0.0 वर्शन के साथ काम करने की पुष्टि की गई है.
  • अब इसके लिए, Google Mobile Ads SDK का 9.0.0 या इसके बाद का वर्शन ज़रूरी है.

इसे इनके साथ बनाया और टेस्ट किया गया है:

  • Google Mobile Ads SDK का 9.0.0 वर्शन.
  • Unity Ads SDK टूल का वर्शन 4.0.0.

वर्शन 4.0.0.0

  • इसकी पुष्टि की गई है कि यह Unity Ads SDK 4.0.0 के साथ काम करता है.
  • अब इसके लिए, iOS 10.0 या इसके बाद का वर्शन होना ज़रूरी है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 8.13.0.
  • Unity Ads SDK टूल का वर्शन 4.0.0.

वर्शन 3.7.5.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 3.7.5 के साथ काम करता है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 8.8.0.
  • Unity Ads SDK टूल का वर्शन 3.7.5.

वर्शन 3.7.4.0

  • Unity Ads SDK 3.7.4 के साथ काम करने की पुष्टि की गई है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 8.7.0.
  • Unity Ads SDK टूल का वर्शन 3.7.4.

वर्शन 3.7.2.0

  • Unity Ads SDK 3.7.2 के साथ काम करने की पुष्टि की गई है.
  • Google Mobile Ads SDK के 8.0.0 या उसके बाद के वर्शन पर निर्भरता कम हो गई है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 8.5.0.
  • Unity Ads SDK टूल का वर्शन 3.7.2.

वर्शन 3.7.1.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 3.7.1 के साथ काम करता है.
  • अब इसके लिए, Google Mobile Ads SDK का 8.4.0 या इसके बाद का वर्शन ज़रूरी है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का 8.4.0 वर्शन.
  • Unity Ads SDK का वर्शन 3.7.1.

वर्शन 3.6.2.0

  • .xcframework फ़ॉर्मैट का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.
  • Unity Ads SDK 3.6.2 के साथ काम करने की पुष्टि की गई है.
  • अब इसके लिए, Google Mobile Ads SDK का 8.2.0 या इसके बाद का वर्शन ज़रूरी है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 8.2.0.
  • Unity Ads SDK टूल का वर्शन 3.6.2.

वर्शन 3.6.0.0

  • Unity Ads SDK 3.6.0 के साथ काम करने की पुष्टि की गई है.
  • अब इसके लिए, Google Mobile Ads SDK का 7.69.0 या इसके बाद का वर्शन ज़रूरी है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.69.0.
  • Unity Ads SDK टूल का वर्शन 3.6.0.

वर्शन 3.5.1.1

  • उस क्रैश को ठीक कर दिया गया है जो कभी-कभी Unity Ads SDK टूल के शुरू होने पर होता था.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.68.0.
  • Unity Ads SDK टूल का वर्शन 3.5.1.

वर्शन 3.5.1.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 3.5.1 के साथ काम करता है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.68.0.
  • Unity Ads SDK टूल का वर्शन 3.5.1.

वर्शन 3.5.0.0

  • Unity Ads SDK 3.5.0 के साथ काम करने की पुष्टि की गई है.
  • अडैप्टिव बैनर विज्ञापनों के लिए सहायता जोड़ी गई.
  • अब इसके लिए, Google Mobile Ads SDK का 7.68.0 या इसके बाद का वर्शन ज़रूरी है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.68.0.
  • Unity Ads SDK टूल का वर्शन 3.5.0.

वर्शन 3.4.8.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 3.4.8 के साथ काम करता है.
  • अब इसके लिए, Google Mobile Ads SDK का 7.63.0 या इसके बाद का वर्शन ज़रूरी है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.63.0.
  • Unity Ads SDK का वर्शन 3.4.8.

वर्शन 3.4.6.0

  • Unity Ads SDK 3.4.6 के साथ काम करने की पुष्टि की गई है.
  • अब इसके लिए, Google Mobile Ads SDK का 7.60.0 या इसके बाद का वर्शन ज़रूरी है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.60.0.
  • Unity Ads SDK का वर्शन 3.4.6.

वर्शन 3.4.2.2

  • अडैप्टर से जुड़ी गड़बड़ियों के स्टैंडर्ड कोड और मैसेज जोड़े गए.
  • Google Mobile Ads SDK के ज़रूरी वर्शन को 7.59.0 पर अपडेट किया गया है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.59.0.
  • Unity Ads SDK टूल का वर्शन 3.4.2.

वर्शन 3.4.2.1

  • Unity की गड़बड़ियों को फ़ॉरवर्ड करने की सुविधा को बेहतर बनाया गया है. इससे, शुरुआती प्रोसेस और विज्ञापन लोड होने से जुड़ी गड़बड़ियों का पता पहले ही चल जाता है. साथ ही, टाइमआउट की संख्या कम हो जाती है.
  • i386 आर्किटेक्चर के लिए काम नहीं करता.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.57.0.
  • Unity Ads SDK टूल का वर्शन 3.4.2.

वर्शन 3.4.2.0

  • Unity Ads SDK 3.4.2 के साथ काम करने की पुष्टि की गई है.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.55.1.
  • Unity Ads SDK टूल का वर्शन 3.4.2.

वर्शन 3.4.0.0

  • Unity Ads SDK 3.4.0 के साथ काम करने की पुष्टि की गई है.
  • अब एक साथ कई बैनर विज्ञापन लोड किए जा सकते हैं.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.53.0.
  • Unity Ads SDK टूल का वर्शन 3.4.0.

वर्शन 3.3.0.0

  • Unity Ads SDK 3.3.0 के साथ काम करने की पुष्टि की गई है.
  • अब एक साथ कई बैनर विज्ञापन लोड किए जा सकते हैं.

इनके साथ मिलकर बनाया और टेस्ट किया गया है

  • Google Mobile Ads SDK का वर्शन 7.51.0.
  • Unity Ads SDK का वर्शन 3.3.0.

वर्शन 3.2.0.1

  • Unity Ads SDK 3.2.0 के साथ काम करने की पुष्टि की गई है.
  • अब इसके लिए, Google Mobile Ads SDK का 7.46.0 या इसके बाद का वर्शन ज़रूरी है.
  • उस समस्या को ठीक कर दिया गया है जिसकी वजह से Unity बैनर विज्ञापन लोड होने पर नहीं दिखते थे.
  • उस समस्या को ठीक किया गया है जिसकी वजह से अडैप्टर, unityAdsReady कॉलबैक को सही तरीके से फ़ॉरवर्ड नहीं कर रहा था.

वर्शन 3.2.0.0

  • नो-फ़िल रिपोर्टिंग में गड़बड़ी की वजह से, रिलीज़ को हटा दिया गया है.

वर्शन 3.1.0.0

  • Unity Ads SDK 3.1.0 के साथ काम करने की पुष्टि की गई है.

वर्शन 3.0.3.0

  • Unity Ads SDK 3.0.3 के साथ काम करने की पुष्टि की गई है.
  • अब इसके लिए, Google Mobile Ads SDK का 7.42.2 या इसके बाद का वर्शन ज़रूरी है.
  • बैनर विज्ञापन के अलग-अलग साइज़ के लिए सहायता जोड़ी गई.
  • उस समस्या को ठीक किया गया है जिसमें Unity Banner ads, हर सेशन में सिर्फ़ एक बार लोड होते थे.

वर्शन 3.0.1.0

  • Unity Ads SDK 3.0.1 के साथ काम करने की पुष्टि की गई है.
  • इनाम वाले विज्ञापन को हटाने के दौरान होने वाली क्रैश की समस्या को ठीक किया गया है.

वर्शन 3.0.0.3

  • इनाम वाले नए एपीआई का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.
  • अब इसके लिए, Google Mobile Ads SDK का 7.41.0 या इसके बाद का वर्शन ज़रूरी है.

वर्शन 3.0.0.2

  • बैनर विज्ञापनों के लिए सहायता जोड़ी गई.

वर्शन 3.0.0.1

  • उस समस्या को ठीक किया गया है जिसमें अडैप्टर, पिछले अनुरोध का 'placementId' सेव करता था.

वर्शन 3.0.0.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 3.0.0 के साथ काम करता है.

वर्शन 2.3.0.0

  • Unity Ads SDK 2.3.0 के साथ काम करने की पुष्टि की गई.

वर्शन 2.2.1.1

  • अडैप्टर में adapterDidCompletePlayingRewardBasedVideoAd: कॉलबैक जोड़ा गया.

वर्शन 2.2.1.0

  • इस वर्शन की पुष्टि की गई है कि यह Unity Ads SDK 2.2.1 के साथ काम करता है.

वर्शन 2.2.0.0

  • Unity Ads SDK 2.2.0 के साथ काम करने की पुष्टि की गई है.

वर्शन 2.1.2.0

  • Unity Ads SDK 2.1.2 के साथ काम करने की पुष्टि की गई है.
  • 'armv7s' आर्किटेक्चर के लिए काम करने की सुविधा हटा दी गई है.

वर्शन 2.1.1.0

  • Unity Ads SDK 2.1.1 के साथ काम करने की पुष्टि की गई.

वर्शन 2.1.0.0

  • अडैप्टर को अपडेट किया गया है, ताकि यह Unity Ads SDK 2.1.0 के साथ काम कर सके.

वर्शन 2.0.8.0

  • Unity Ads SDK 2.0.8 के साथ काम करने की पुष्टि की गई है.

वर्शन 2.0.7.0

  • अब अडैप्टर, Unity Ads पर हुए क्लिक को ट्रैक करता है, ताकि AdMob और Unity Ads पर हुए क्लिक के आंकड़े मैच हो सकें.
  • अब ऐप्लिकेशन को interstitialWillLeaveApplication: और rewardBasedVideoAdWillLeaveApplication: कॉलबैक मिलते हैं.

वर्शन 2.0.6.0

  • Unity Ads SDK 2.0.6 के साथ काम करने की पुष्टि की गई है.

वर्शन 2.0.5.0

  • Unity Ads SDK 2.0.5 के साथ काम करने की पुष्टि की गई है.

वर्शन 2.0.4.0

  • वर्शन का नाम रखने के सिस्टम को बदलकर [Unity Ads SDK version].[adapter patch version] कर दिया गया है.
  • Unity Ads SDK के ज़रूरी वर्शन को v2.0.4 पर अपडेट किया गया है.
  • Google Mobile Ads SDK के ज़रूरी वर्शन को v7.10.1 पर अपडेट किया गया है.

वर्शन 1.0.2

  • उपयोगकर्ता के इनाम वाले आइटम की कुंजी को शून्य नहीं किया गया. इनाम का कुंजी मान हमेशा एक खाली या मान्य स्ट्रिंग होगा.

वर्शन 1.0.1

  • उस गड़बड़ी को ठीक किया गया है जिसकी वजह से rewardBasedVideoAdDidOpen: कॉलबैक को कॉल नहीं किया जा रहा था.

वर्शन 1.0.0

  • इसमें इंटरस्टीशियल और इनाम वाले वीडियो विज्ञापन दिखाए जा सकते हैं.