इस गाइड में बताया गया है कि AdMob मीडिएशन का इस्तेमाल करके, InMobi से विज्ञापन लोड और दिखाने के लिए, Google Mobile Ads SDK का इस्तेमाल कैसे किया जाता है. इसमें वॉटरफ़ॉल और बिडिंग, दोनों तरह के इंटिग्रेशन शामिल हैं. इसमें बताया गया है कि किसी विज्ञापन यूनिट के मीडिएशन कॉन्फ़िगरेशन में InMobi को कैसे जोड़ा जाए. साथ ही, iOS ऐप्लिकेशन में InMobi SDK और अडैप्टर को कैसे इंटिग्रेट किया जाए.
इस्तेमाल किए जा सकने वाले इंटिग्रेशन और विज्ञापन फ़ॉर्मैट
InMobi के मीडिएशन अडैप्टर में ये सुविधाएं उपलब्ध हैं:
इंटिग्रेशन | |
---|---|
बिडिंग | |
वॉटरफ़ॉल | |
फ़ॉर्मैट | |
बैनर | |
इंटरस्टीशियल विज्ञापन | |
इनाम वाले विज्ञापन | |
मूल भाषा वाला | 1 |
1 यह सुविधा सिर्फ़ वॉटरफ़ॉल मीडिएशन के लिए उपलब्ध है.
ज़रूरी शर्तें
iOS डिप्लॉयमेंट का टारगेट 10.0 या इसके बाद का होना चाहिए
[बिडिंग के लिए]: बिडिंग में सभी विज्ञापन फ़ॉर्मैट इंटिग्रेट करने के लिए, InMobi अडैप्टर 10.6.0.0 या इसके बाद के वर्शन का इस्तेमाल करें (सबसे नया वर्शन इस्तेमाल करने का सुझाव दिया जाता है)
Google Mobile Ads SDK का नया वर्शन
मीडिएशन की प्रोसेस पूरी करें शुरुआती निर्देश
पहला चरण: InMobi के यूआई में कॉन्फ़िगरेशन सेट अप करना
InMobi खाते के लिए साइन अप करें. खाता बनाते समय, Google Open Bidding के साथ InMobi SSP का इस्तेमाल करें विकल्प से सही का निशान हटाएं.
खाते की पुष्टि हो जाने के बाद, लॉग इन करें.
ऐप्लिकेशन जोड़ें
अपने ऐप्लिकेशन को InMobi डैशबोर्ड में जोड़ने के लिए, इन्वेंट्री > इन्वेंट्री सेटिंग पर क्लिक करें.
इन्वेंट्री जोड़ें पर क्लिक करें. इसके बाद, ड्रॉप-डाउन मेन्यू से मोबाइल ऐप्लिकेशन चैनल चुनें.
खोज बार में, पब्लिश किए गए ऐप्लिकेशन का यूआरएल टाइप करना शुरू करें. इसके बाद, अपने-आप दिखने वाले नतीजों में से ऐप्लिकेशन चुनें. जारी रखें पर क्लिक करें.
अगर आपका ऐप्लिकेशन पब्लिश नहीं किया गया है, तो मैन्युअल तरीके से लिंक करें पर क्लिक करें और ज़रूरी जानकारी डालें. जारी रखें पर क्लिक करें.
ऐप्लिकेशन और वेबसाइट के लिए नीति का पालन सेटिंग की समीक्षा करें. इसके बाद, सेव करें और प्लेसमेंट बनाएं पर क्लिक करें.
प्लेसमेंट
इन्वेंट्री सेट अप करने के बाद, सिस्टम आपको प्लेसमेंट बनाने के वर्कफ़्लो पर रीडायरेक्ट करता है.
बिडिंग
विज्ञापन यूनिट का टाइप चुनें. इसके बाद, प्लेसमेंट का नाम डालें. साथ ही, ऑडियंस बिडिंग के लिए चालू है और Google Open Bidding चुनें. इसके अलावा, पार्टनर के लिए चालू है और Google Open Bidding चुनें. इसके बाद, बाकी फ़ॉर्म भरें. काम पूरा हो जाने पर, प्लेसमेंट बनाएं पर क्लिक करें.
झरना
विज्ञापन यूनिट का टाइप चुनें. इसके बाद, प्लेसमेंट का नाम डालें. साथ ही, ऑडियंस बिडिंग के लिए बंद करें को चुनें और बाकी फ़ॉर्म भरें. काम पूरा हो जाने पर, प्लेसमेंट बनाएं पर क्लिक करें.
प्लेसमेंट बन जाने के बाद, उसकी जानकारी दिखती है. प्लेसमेंट आईडी को नोट करें. इसका इस्तेमाल, AdMob विज्ञापन यूनिट को सेट अप करने के लिए किया जाएगा.
खाता आईडी
आपका InMobi खाता आईडी, फ़ाइनेंस > पेमेंट सेटिंग > पेमेंट की जानकारी में उपलब्ध है.
InMobi Reporting API की कुंजी ढूंढना
बिडिंग
बिडिंग इंटिग्रेशन के लिए, यह चरण ज़रूरी नहीं है.
झरना
मेरा खाता > खाता सेटिंग पर जाएं. एपीआई पासकोड टैब पर जाएं और एपीआई पासकोड जनरेट करें पर क्लिक करें.
उस उपयोगकर्ता का ईमेल पता चुनें जिसके लिए पासकोड की ज़रूरत है. इसके बाद, एपीआई पासकोड जनरेट करें पर क्लिक करें. एपीआई कुंजी और उपयोगकर्ता नाम/लॉगिन नाम वाली फ़ाइल जनरेट होगी.
खाते का पब्लिशर एडमिन ही सभी उपयोगकर्ताओं के लिए एपीआई पासकोड जनरेट कर पाएगा. अगर आपको पहले जनरेट की गई एपीआई कुंजी याद नहीं है, तो एपीआई कुंजी टैब में जाकर, अपने ईमेल पते पर कर्सर घुमाएं और एपीआई कुंजी रीसेट करें.
app-ads.txt फ़ाइल अपडेट करना
Authorized Sellers for Apps app-ads.txt, IAB Tech Lab की एक पहल है. इसकी मदद से यह पक्का किया जा सकता है कि आपके ऐप्लिकेशन की विज्ञापन इन्वेंट्री सिर्फ़ वे ही चैनल बेचें जिन्हें आपने अनुमति दी है. विज्ञापन से मिलने वाले रेवेन्यू में ज़्यादा नुकसान न हो, इसके लिए आपको app-ads.txt
फ़ाइल लागू करनी होगी.
अगर आपने अब तक ऐसा नहीं किया है, तो
अपने ऐप्लिकेशन के लिए app-ads.txt फ़ाइल सेट अप करें.
InMobi के लिए app-ads.txt
लागू करने के लिए, अपनी पसंद के हिसाब से बनाया गया कोड स्निपेट जोड़ें.
टेस्ट मोड चालू करना
सभी लाइव इंप्रेशन या सिर्फ़ कुछ टेस्ट डिवाइसों पर, अपने प्लेसमेंट के लिए टेस्ट मोड चालू करें.
दूसरा चरण: AdMob के यूआई में InMobi की डिमांड सेट अप करना
अपनी विज्ञापन यूनिट के लिए मीडिएशन की सेटिंग कॉन्फ़िगर करना
आपको अपनी विज्ञापन यूनिट के लिए, मीडिएशन कॉन्फ़िगरेशन में InMobi को जोड़ना होगा.
सबसे पहले, अपने AdMob खाते में साइन इन करें. इसके बाद, मीडिएशन टैब पर जाएं. अगर आपको किसी मौजूदा मीडिएशन ग्रुप में बदलाव करना है, तो उस मीडिएशन ग्रुप के नाम पर क्लिक करके उसमें बदलाव करें. इसके बाद, InMobi को विज्ञापन सोर्स के तौर पर जोड़ें पर जाएं.
नया मीडिएशन ग्रुप बनाने के लिए, मीडिएशन ग्रुप बनाएं को चुनें.
विज्ञापन का फ़ॉर्मैट और प्लैटफ़ॉर्म डालें. इसके बाद, जारी रखें पर क्लिक करें.
अपने मीडिएशन ग्रुप को कोई नाम दें और टारगेट करने के लिए जगहें चुनें. इसके बाद, मीडिएशन ग्रुप की स्थिति को चालू है पर सेट करें. इसके बाद, विज्ञापन यूनिट जोड़ें पर क्लिक करें.
इस मीडिएशन ग्रुप को अपनी मौजूदा AdMob विज्ञापन यूनिट में से एक या उससे ज़्यादा से जोड़ें. इसके बाद, हो गया पर क्लिक करें.
अब आपको विज्ञापन यूनिट का कार्ड दिखेगा. इसमें वे विज्ञापन यूनिट दिखेंगी जिन्हें आपने चुना है:
InMobi को विज्ञापन सोर्स के तौर पर जोड़ना
बिडिंग
विज्ञापन सोर्स सेक्शन में मौजूद बिडिंग कार्ड में जाकर, विज्ञापन सोर्स जोड़ें को चुनें. इसके बाद, InMobi (SDK) चुनें.पार्टनरशिप के कानूनी समझौते पर हस्ताक्षर करने का तरीका पर क्लिक करें. इसके बाद, InMobi के साथ बिडिंग पार्टनरशिप सेट अप करें.

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

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

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

झरना
विज्ञापन सोर्स सेक्शन में मौजूद, वॉटरफ़ॉल कार्ड में जाकर, विज्ञापन सोर्स जोड़ें को चुनें.
InMobi को चुनें और ऑप्टिमाइज़ करें स्विच को चालू करें. InMobi के लिए विज्ञापन सोर्स ऑप्टिमाइज़ेशन सेट अप करने के लिए, पिछले सेक्शन में मिला उपयोगकर्ता नाम और एपीआई पासकोड डालें. इसके बाद, InMobi के लिए ईसीपीएम वैल्यू डालें और जारी रखें पर क्लिक करें.

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

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

जीडीपीआर और अमेरिका के कानूनों के तहत, विज्ञापन पार्टनर की सूची में InMobi को जोड़ना
AdMob के यूज़र इंटरफ़ेस (यूआई) में, यूरोप और अमेरिका के राज्यों के कानूनों के तहत विज्ञापन पार्टनर की सूची में InMobi को जोड़ने के लिए, यूरोपीय कानूनों की सेटिंग और अमेरिका के राज्यों के कानूनों की सेटिंग में दिया गया तरीका अपनाएं.
तीसरा चरण: InMobi SDK और अडैप्टर इंपोर्ट करना
CocoaPods का इस्तेमाल करना (सुझाया गया)
अपने प्रोजेक्ट की Podfile में यह लाइन जोड़ें:
pod 'GoogleMobileAdsMediationInMobi'
कमांड लाइन से यह निर्देश चलाएं:
pod install --repo-update
मैन्युअल इंटिग्रेशन
- InMobi iOS SDK का नया वर्शन डाउनलोड करें और उसे अपने प्रोजेक्ट में
InMobiSDK.framework
लिंक करें.
- बदलाव की जानकारी में दिए गए डाउनलोड लिंक से, InMobi अडैप्टर का नया वर्शन डाउनलोड करें. इसके बाद, अपने प्रोजेक्ट में
InMobiAdapter.framework
लिंक करें. - अपने प्रोजेक्ट में ये फ़्रेमवर्क जोड़ें
libsqlite3.0.tbd
libz.tbd
WebKit.framework
प्रोजेक्ट सेटिंग
ऐप्लिकेशन टारगेट >
बिल्ड सेटिंग में जाकर, अन्य लिंक करने वाले फ़्लैग में -ObjC
फ़्लैग जोड़ें.
चौथा चरण: InMobi SDK पर निजता सेटिंग लागू करना
ईयू में रहने वाले उपयोगकर्ताओं की सहमति और जीडीपीआर
Google की ईयू उपयोगकर्ता की सहमति से जुड़ी नीति का पालन करने के लिए, आपको यूरोपियन इकनॉमिक एरिया (ईईए), यूके, और स्विट्ज़रलैंड में मौजूद उपयोगकर्ताओं को कुछ जानकारी देनी होगी. साथ ही, आपको कानूनी तौर पर ज़रूरी होने पर, कुकी या अन्य लोकल स्टोरेज का इस्तेमाल करने के लिए उनकी सहमति लेनी होगी. इसके अलावा, आपको विज्ञापन को ज़्यादा काम का बनाने के लिए, निजी डेटा को इकट्ठा करने, शेयर करने, और इस्तेमाल करने के लिए भी उनकी सहमति लेनी होगी. इस नीति में, ईयू के ई-निजता निर्देश और जनरल डेटा प्रोटेक्शन रेगुलेशन (जीडीपीआर) की ज़रूरी शर्तों के बारे में बताया गया है. यह आपकी ज़िम्मेदारी है कि सहमति की जानकारी, आपकी मीडिएशन चेन में मौजूद हर विज्ञापन सोर्स को भेजी जाए. Google, उपयोगकर्ता की सहमति से जुड़े विकल्प को ऐसे नेटवर्क पर अपने-आप नहीं भेज सकता.
InMobi अडैप्टर ने 7.1.1.0 वर्शन में GADMInMobiConsent
क्लास जोड़ी है. इसकी मदद से, InMobi को सहमति की जानकारी दी जा सकती है. यहां दिए गए सैंपल कोड में, GADMInMobiConsent
क्लास पर updateGDPRConsent
को कॉल किया गया है. अगर आपको इस तरीके का इस्तेमाल करना है, तो हमारा सुझाव है कि Google Mobile Ads SDK के ज़रिए विज्ञापनों का अनुरोध करने से पहले ऐसा करें.
Swift
import InMobiAdapter
// ...
var consentObject = Dictionary<String, String>()
consentObject["gdpr"] = "1"
consentObject[IM_GDPR_CONSENT_AVAILABLE] = "true"
GADMInMobiConsent.updateGDPRConsent(consentObject)
Objective-C
#import <InMobiAdapter/InMobiAdapter.h>
// ...
NSMutableDictionary *consentObject = [[NSMutableDictionary alloc] init];
[consentObject setObject:@"1" forKey:@"gdpr"];
[consentObject setObject:@"true" forKey:IM_GDPR_CONSENT_AVAILABLE];
[GADMInMobiConsent updateGDPRConsent:consentObject];
InMobi इस सहमति ऑब्जेक्ट में कौनसी संभावित कुंजियां और वैल्यू स्वीकार करता है, इस बारे में ज़्यादा जानने के लिए, InMobi के जीडीपीआर लागू करने से जुड़ी जानकारी देखें.
अमेरिका के निजता कानून
अमेरिका के राज्यों में निजता से जुड़े कानूनों के मुताबिक, उपयोगकर्ताओं को उनकी "निजी जानकारी" (जैसा कि कानूनी तौर पर उन शब्दों को परिभाषित किया गया है) की "बिक्री" से ऑप्ट आउट करने का अधिकार देना ज़रूरी है. ऑप्ट आउट का विकल्प देने के लिए, "बिक्री करने वाले" पक्ष को अपने होम पेज पर, "मेरी निजी जानकारी न बेचें" का लिंक प्रमुखता से देना होगा. अमेरिका के राज्यों में निजता कानूनों का पालन करने से जुड़ी गाइड में, Google के विज्ञापन दिखाने की सेवा के लिए सीमित डेटा प्रोसेसिंग मोड को चालू करने की सुविधा मिलती है. हालांकि, Google आपकी मीडिएशन चेन में मौजूद हर विज्ञापन नेटवर्क पर इस सेटिंग को लागू नहीं कर सकता. इसलिए, आपको मीडिएशन चेन में मौजूद हर उस विज्ञापन नेटवर्क कंपनी की पहचान करनी होगी जो निजी जानकारी की बिक्री में हिस्सा ले सकती है. साथ ही, आपको यह पक्का करने के लिए कि वह कंपनी कानून का पालन कर रही है, उन सभी नेटवर्क से मिले दिशा-निर्देशों का पालन करना होगा.
InMobi अडैप्टर के वर्शन 10.5.6.0 में, NSUserDefaults
से IAB U.S. Privacy String को पढ़ने की सुविधा जोड़ी गई है.
NSUserDefaults
में अमेरिका के निजता कानून के तहत आने वाली स्ट्रिंग सेट करने के लिए, अमेरिका के निजता कानून से जुड़े दस्तावेज़ में दिए गए निर्देशों का पालन करें.
इसके अलावा, InMobi डैशबोर्ड में सीसीपीए सेटिंग चालू करने के दिशा-निर्देशों के लिए, InMobi का सीसीपीए दस्तावेज़ देखें.
पाँचवां चरण: अतिरिक्त कोड की ज़रूरत है
SKAdNetwork इंटिग्रेशन
अपने प्रोजेक्ट की Info.plist
फ़ाइल में SKAdNetwork आइडेंटिफ़ायर जोड़ने के लिए, InMobi के दस्तावेज़ पढ़ें.
छठा चरण: लागू किए गए बदलावों की जांच करना
टेस्ट विज्ञापनों को चालू करना
पक्का करें कि आपने AdMob के लिए, अपने टेस्ट डिवाइस को रजिस्टर किया हो. साथ ही, InMobi यूज़र इंटरफ़ेस (यूआई) में टेस्ट मोड चालू किया हो.
टेस्ट विज्ञापनों की पुष्टि करना
यह पुष्टि करने के लिए कि आपको InMobi से टेस्ट विज्ञापन मिल रहे हैं, विज्ञापन जांचने वाले टूल में InMobi (बिडिंग) और InMobi (वॉटरफ़ॉल) विज्ञापन सोर्स का इस्तेमाल करके, विज्ञापन के किसी एक सोर्स को टेस्ट करना चालू करें.
वैकल्पिक चरण
नेटवर्क के हिसाब से पैरामीटर
InMobi अडैप्टर, अनुरोध के अन्य पैरामीटर के साथ काम करता है. इन्हें GADInMobiExtras
क्लास का इस्तेमाल करके, अडैप्टर को पास किया जा सकता है. GADInMobiExtras
में ये प्रॉपर्टी शामिल हैं. ये सभी प्रॉपर्टी, इस्तेमाल किए जा सकने वाले सभी विज्ञापन फ़ॉर्मैट के लिए एक जैसी होती हैं:
अनुरोध के पैरामीटर और वैल्यू | |
---|---|
setAgeGroup उपयोगकर्ता का उम्र समूह. |
kIMSDKAgeGroupBelow18 kIMSDKAgeGroupBetween18And24 kIMSDKAgeGroupBetween25And29 kIMSDKAgeGroupBetween30And34 kIMSDKAgeGroupBetween35And44 kIMSDKAgeGroupBetween45And54 kIMSDKAgeGroupBetween55And64 kIMSDKAgeGroupAbove65
|
setEducationType उपयोगकर्ता की शिक्षा का स्तर. |
kIMSDKEducationHighSchoolOrLess kIMSDKEducationCollegeOrGraduate kIMSDKEducationPostGraduateOrAbove
|
setLogLevel
|
kIMSDKLogLevelNone kIMSDKLogLevelError kIMSDKLogLevelDebug |
setAge
|
पूर्णांक. उपयोगकर्ता की उम्र. |
setYearOfbirth
|
पूर्णांक. उपयोगकर्ता के जन्म का साल. |
setPostalCode
|
String. उपयोगकर्ता का पिन कोड. आम तौर पर, यह पांच अंकों का नंबर होता है. |
setAreaCode
|
String. उपयोगकर्ता के टेलीफ़ोन का एरिया कोड (फ़ोन नंबर का हिस्सा). |
setLanguage
|
String. उपयोगकर्ता की मातृभाषा (अगर पता हो). |
setLoginId
|
String. पब्लिशर के डोमेन में लॉगिन आईडी. |
setSessionId
|
String. पब्लिशर के डोमेन में सेशन आईडी. |
setLocationWithCityStateCountry
|
String. जगह की जानकारी जिसमें शहर, राज्य, और देश को पैरामीटर के तौर पर इस्तेमाल किया गया है. |
setKeywords
|
String. विज्ञापन अनुरोध में पास किए जाने वाले, कॉन्टेक्स्ट के हिसाब से काम के कीवर्ड. |
setInterests
|
String. विज्ञापन अनुरोध में पास की जाने वाली, कॉन्टेक्स्ट के हिसाब से काम की कोई भी स्ट्रिंग. |
setAdditionalParameters
|
डिक्शनरी. विज्ञापन दिखाने के अनुरोध में पास की जाने वाली कोई भी अतिरिक्त वैल्यू. |
विज्ञापन अनुरोध के इन पैरामीटर को सेट करने के तरीके का कोड उदाहरण यहां दिया गया है:
Swift
let request = GADRequest()
let extras = GADInMobiExtras()
extras.ageGroup = kIMSDKAgeGroupBetween35And54
extras.areaCode = "12345"
request.registerAdNetworkExtras(extras)
Objective-C
GADRequest *request = [GADRequest request];
GADInMobiExtras *extras = [[GADInMobiExtras alloc] init];
extras.ageGroup = kIMSDKAgeGroupBetween35And54;
extras.areaCode = @"12345";
[request registerAdNetworkExtras:extras];
नेटिव विज्ञापनों का इस्तेमाल करना
विज्ञापन रेंडरिंग
InMobi अडैप्टर, अपने नेटिव विज्ञापनों को GADNativeAd
ऑब्जेक्ट के तौर पर दिखाता है. यह GADNativeAd
के लिए, नेटिव विज्ञापन फ़ील्ड के ब्यौरे भरता है.
फ़ील्ड | InMobi अडैप्टर की ओर से हमेशा शामिल की जाने वाली ऐसेट |
---|---|
हेडलाइन | |
इमेज | 1 |
मीडिया व्यू | |
मुख्य भाग | |
ऐप्लिकेशन का आइकॉन | |
कॉल-टू-ऐक्शन | |
स्टार रेटिंग | |
स्टोर | |
कीमत |
1 InMobi अडैप्टर, अपने नेटिव विज्ञापनों के लिए मुख्य इमेज ऐसेट का सीधा ऐक्सेस नहीं देता है. इसके बजाय, अडैप्टर GADMediaView
को वीडियो या इमेज से भरता है.
इंप्रेशन और क्लिक ट्रैकिंग
क्लिक का पता Google Mobile Ads SDK से चलता है और इसे InMobi को भेज दिया जाता है. इसलिए, क्लिक रिपोर्टिंग सिंक हो जाएगी.
Google Mobile Ads SDK, इंप्रेशन ट्रैकिंग के लिए InMobi SDK के कॉल बैक का इस्तेमाल करता है. इसलिए, दोनों डैशबोर्ड पर मौजूद रिपोर्ट में कुछ अंतर हो सकता है या कोई अंतर नहीं हो सकता.
गड़बड़ी के कोड
अगर अडैप्टर को InMobi से कोई विज्ञापन नहीं मिलता है, तो पब्लिशर विज्ञापन के जवाब में मिली गड़बड़ी की जानकारी देख सकते हैं. इसके लिए, उन्हें इन क्लास में जाकर GADResponseInfo.adNetworkInfoArray
का इस्तेमाल करना होगा:
GADMAdapterInMobi
GADMediationAdapterInMobi
यहां ऐसे कोड और उनसे जुड़े मैसेज दिए गए हैं जो विज्ञापन लोड न होने पर InMobi अडैप्टर दिखाता है:
गड़बड़ी का कोड | कारण |
---|---|
101 | AdMob के यूज़र इंटरफ़ेस में कॉन्फ़िगर किए गए InMobi के सर्वर पैरामीटर मौजूद नहीं हैं या अमान्य हैं. |
102 | InMobi अडैप्टर, अनुरोध किए गए विज्ञापन फ़ॉर्मैट के साथ काम नहीं करता. |
103 | इस नेटवर्क कॉन्फ़िगरेशन के लिए, InMobi विज्ञापन पहले से ही लोड है. |
अन्य | InMobi SDK टूल से गड़बड़ी का मैसेज मिला. ज़्यादा जानकारी के लिए, IMRequestStatus.h पर जाएं. |
InMobi iOS मीडिएशन अडैप्टर के बदलावों का लॉग
वर्शन 10.8.6.0
- InMobi SDK 10.8.6 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 12.7.0.
- InMobi SDK टूल का वर्शन 10.8.6.
वर्शन 10.8.3.1
- बैनर बिडिंग के अनुरोधों के लिए, पुष्टि करने वाली ऐसी जांच को हटाता है जो बैनर के साइज़ को InMobi के स्टैंडर्ड विज्ञापन साइज़ से मैप करने के लिए लागू की जाती है. अगर InMobi बिडर, नॉन-स्टैंडर्ड साइज़ के विज्ञापन पर बिड करता है, तो अडैप्टर अब उस अनुरोध को रेंडर करने की अनुमति देता है.
- बिडिंग के अनुरोधों पर, खाता आईडी और प्लेसमेंट आईडी की पुष्टि करने वाली जांचों को हटा दिया गया है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 12.4.0.
- InMobi SDK टूल का वर्शन 10.8.3.
वर्शन 10.8.3.0
- इनाम वाले इंटरस्टीशियल विज्ञापनों के लिए सहायता जोड़ी गई.
- इनाम वाले विज्ञापनों के लिए बिडिंग सिग्नल में एक गार्ड स्टेटमेंट जोड़ा गया है, ताकि अगर प्लेसमेंट आईडी के लिए पहले से लोड किए गए इनाम वाले विज्ञापन का इस्तेमाल नहीं किया गया है, तो बिडिंग न हो.
- InMobi SDK 10.8.3 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 12.4.0.
- InMobi SDK टूल का वर्शन 10.8.3.
वर्शन 10.8.2.0
- InMobi SDK 10.8.2 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 12.2.0.
- InMobi SDK टूल का वर्शन 10.8.2.
वर्शन 10.8.0.2
-fobjc-arc
और-fstack-protector-all
फ़्लैग चालू किए गए हैं.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 12.1.0.
- InMobi SDK टूल का वर्शन 10.8.0.
वर्शन 10.8.0.1
- अब इसके लिए, Google Mobile Ads SDK का 12.0.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 12.0.0.
- InMobi SDK टूल का वर्शन 10.8.0.
वर्शन 10.8.0.0
- InMobi SDK 10.8.0 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.12.0.
- InMobi SDK टूल का वर्शन 10.8.0.
वर्शन 10.7.8.0
- InMobi SDK 10.7.8 के साथ काम करने की पुष्टि की गई है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.10.0.
- InMobi SDK टूल का वर्शन 10.7.8.
वर्शन 10.7.5.1
CFBundleShortVersionString
को अपडेट किया गया है. अब इसमें चार के बजाय तीन कॉम्पोनेंट होंगे.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.10.0.
- InMobi SDK टूल का वर्शन 10.7.5.
वर्शन 10.7.5.0
- InMobi SDK 10.7.5 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.7.0.
- InMobi SDK टूल का वर्शन 10.7.5.
वर्शन 10.7.4.0
- InMobi SDK 10.7.4 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.6.0.
- InMobi SDK टूल का वर्शन 10.7.4.
वर्शन 10.7.2.0
- InMobi SDK 10.7.2 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.3.0.
- InMobi SDK का वर्शन 10.7.2.
वर्शन 10.7.1.0
- InMobi SDK 10.7.1 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.2.0.
- InMobi SDK टूल का वर्शन 10.7.1.
वर्शन 10.6.4.0
- InMobi SDK 10.6.4 के साथ काम करने की पुष्टि की गई.
- अब काम न करने वाले तरीके
GADMobileAds.sharedInstance.sdkVersion
कोGADMobileAds.sharedInstance.versionNumber
से बदल दिया गया है. NSUserDefaults
फ़ंक्शन की जगहCFPreferences
फ़ंक्शन का इस्तेमाल किया गया है.- अब इसके लिए, iOS 12.0 या इसके बाद का वर्शन होना ज़रूरी है.
- अब इसके लिए, Google Mobile Ads SDK का 11.0 या इसके बाद का वर्शन ज़रूरी है.
InMobiAdapter.xcframework
में मौजूद फ़्रेमवर्क मेंInfo.plist
शामिल है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 11.0.1.
- InMobi SDK टूल का वर्शन 10.6.4.
वर्शन 10.6.0.0
- InMobi SDK 10.6.0 के साथ काम करने की पुष्टि की गई है.
- बिडिंग बैनर, इंटरस्टीशियल, और इनाम वाले विज्ञापन फ़ॉर्मैट के लिए वॉटरमार्क की सुविधा जोड़ी गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.13.0.
- InMobi SDK टूल का वर्शन 10.6.0.
वर्शन 10.5.8.0
- InMobi SDK 10.5.8 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.10.0.
- InMobi SDK टूल का वर्शन 10.5.8.
वर्शन 10.5.6.0
- NSUserDefaults से IAB U.S. Privacy string को पढ़ने की सुविधा जोड़ी गई.
- InMobi SDK 10.5.6 के साथ काम करने की पुष्टि की गई.
- बैनर (इसमें एमआरईसी शामिल है), इंटरस्टीशियल, और इनाम वाले विज्ञापन फ़ॉर्मैट के लिए बिडिंग की सुविधा जोड़ी गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.9.0.
- InMobi SDK टूल का वर्शन 10.5.6.
वर्शन 10.5.5.0
- अब इसके लिए, Google Mobile Ads SDK का 10.4.0 या इसके बाद का वर्शन ज़रूरी है.
didRewardUser
API का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.- मुख्य थ्रेड पर InMobi SDK टूल को शुरू करने के लिए, अडैप्टर को अपडेट किया गया.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.4.0.
- InMobi SDK टूल का वर्शन 10.5.5.
वर्शन 10.5.4.0
- InMobi SDK 10.5.4 के साथ काम करने की पुष्टि की गई.
- लिंग, जन्मदिन, और जगह की जानकारी के लिए इस्तेमाल किए जाने वाले मीडिएशन एपीआई को हटा दिया गया है.
armv7
आर्किटेक्चर के लिए, इस सुविधा को हटा दिया गया है.- अब इसके लिए, iOS 11.0 या इसके बाद का वर्शन होना ज़रूरी है.
- अब इसके लिए, Google Mobile Ads SDK का 10.0.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.2.0.
- InMobi SDK टूल का वर्शन 10.5.4.
ज़्यादा जानकारी:
- यह रिलीज़, वर्शन 10.1.3.0 से पहले बनाई गई थी. इसलिए, इसमें
didRewardUser
API का इस्तेमाल नहीं किया जाता.
वर्शन 10.1.3.0
- InMobi SDK 10.1.3 के साथ काम करने की पुष्टि की गई.
- अब इसके लिए, Google Mobile Ads SDK का 10.4.0 या इसके बाद का वर्शन ज़रूरी है.
didRewardUser
API का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 10.5.0.
- InMobi SDK टूल का वर्शन 10.1.3.
ज़्यादा जानकारी:
- यह रिलीज़, वर्शन 10.5.4.0 के बाद बनाई गई थी.
वर्शन 10.1.2.1
- InMobi SDK 10.1.2 के साथ काम करने की पुष्टि की गई.
- स्क्रोल किए जा सकने वाले यूज़र इंटरफ़ेस (यूआई) में, नेटिव विज्ञापन खाली हो जाने की समस्या को ठीक किया गया है.
- नए मीडिएशन एपीआई का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.
- COPPA वैल्यू को InMobi SDK पर फ़ॉरवर्ड करने की सुविधा जोड़ी गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.14.0.
- InMobi SDK टूल का वर्शन 10.1.2.
वर्शन 10.1.2.0
- InMobi SDK 10.1.2 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.13.0.
- InMobi SDK टूल का वर्शन 10.1.2.
वर्शन 10.1.1.0
- InMobi SDK 10.1.1 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.12.0.
- InMobi SDK टूल का वर्शन 10.1.1.
वर्शन 10.1.0.0
- InMobi SDK 10.1.0 के साथ काम करने की पुष्टि की गई.
didRewardUser
API का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.- अब इसके लिए, Google Mobile Ads SDK का 9.8.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.11.0.
- InMobi SDK टूल का वर्शन 10.1.0.
वर्शन 10.0.7.0
- InMobi SDK 10.0.7 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.5.0.
- InMobi SDK टूल का वर्शन 10.0.7.
वर्शन 10.0.5.0
- InMobi SDK 10.0.5 के साथ काम करने की पुष्टि की गई.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का वर्शन 9.2.0.
- InMobi SDK टूल का वर्शन 10.0.5.
वर्शन 10.0.2.1
- Google Mobile Ads SDK के 9.0.0 वर्शन के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK का 9.0.0 या इसके बाद का वर्शन ज़रूरी है.
इसे इनके साथ बनाया और टेस्ट किया गया है:
- Google Mobile Ads SDK का 9.0.0 वर्शन.
- InMobi SDK टूल का वर्शन 10.0.2.
वर्शन 10.0.2.0
- InMobi SDK 10.0.2 के साथ काम करने की पुष्टि की गई.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 8.13.0.
- InMobi SDK टूल का वर्शन 10.0.2.
वर्शन 10.0.1.0
- InMobi SDK 10.0.1 के साथ काम करने की पुष्टि की गई.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 8.12.0.
- InMobi SDK टूल का वर्शन 10.0.1.
वर्शन 10.0.0.0
- InMobi SDK 10.0.0 के साथ काम करने की पुष्टि की गई.
- अब इसके लिए, iOS 10.0 या इसके बाद का वर्शन होना ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 8.11.0.
- InMobi SDK टूल का वर्शन 10.0.0.
वर्शन 9.2.1.0
- InMobi SDK 9.2.1 के साथ काम करने की पुष्टि की गई.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 8.9.0.
- InMobi SDK टूल का वर्शन 9.2.1.
वर्शन 9.2.0.0
- InMobi SDK 9.2.0 के साथ काम करने की पुष्टि की गई है.
- Google Mobile Ads SDK के 8.0.0 या उसके बाद के वर्शन पर निर्भरता कम हो गई है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 8.8.0.
- InMobi SDK टूल का वर्शन 9.2.0.
वर्शन 9.1.7.0
- InMobi SDK 9.1.7 के साथ काम करने की पुष्टि की गई.
- अब इसके लिए, Google Mobile Ads SDK का 8.3.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का 8.3.0 वर्शन.
- InMobi SDK टूल का वर्शन 9.1.7.
वर्शन 9.1.5.0
- InMobi SDK 9.1.5 के साथ काम करने की पुष्टि की गई.
- अब इसके लिए, Google Mobile Ads SDK का 8.1.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 8.1.0.
- InMobi SDK टूल का वर्शन 9.1.5.
वर्शन 9.1.1.1
.xcframework
फ़ॉर्मैट का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.- अब इसके लिए, Google Mobile Ads SDK का 8.0.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 8.0.0.
- InMobi SDK टूल का वर्शन 9.1.1.
वर्शन 9.1.1.0
- InMobi SDK 9.1.1 के साथ काम करने की पुष्टि की गई.
- अब इसके लिए, Google Mobile Ads SDK का 7.68.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 7.68.0.
- InMobi SDK टूल का वर्शन 9.1.1.
वर्शन 9.1.0.0
- InMobi SDK 9.1.0 के साथ काम करने की पुष्टि की गई है.
- अब इसके लिए, Google Mobile Ads SDK का 7.65.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 7.65.0.
- InMobi SDK टूल का वर्शन 9.1.0.
वर्शन 9.0.7.2
- बच्चों को ध्यान में रखकर बनाए गए ऐप्लिकेशन के लिए, इनाम वाले विज्ञापनों में अब coppa=0 डिफ़ॉल्ट रूप से सेट नहीं होता.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 7.61.0.
- InMobi SDK टूल का वर्शन 9.0.7.
वर्शन 9.0.7.1
- अब इसके लिए, Google Mobile Ads SDK का 7.61.0 या इसके बाद का वर्शन ज़रूरी है.
- अडैप्टर से जुड़ी गड़बड़ियों के स्टैंडर्ड कोड और मैसेज जोड़े गए.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 7.61.0.
- InMobi SDK टूल का वर्शन 9.0.7.
वर्शन 9.0.7.0
- InMobi SDK 9.0.7 के साथ काम करने की पुष्टि की गई.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 7.60.0.
- InMobi SDK टूल का वर्शन 9.0.7.
वर्शन 9.0.6.0
- InMobi SDK 9.0.6 के साथ काम करने की पुष्टि की गई.
InMobiSDK/Core
का इस्तेमाल करने के लिए, InMobi iOS अडैप्टर CocoaPod डिपेंडेंसी को अपडेट किया गया है.- अब इसके लिए, Google Mobile Ads SDK का 7.60.0 या इसके बाद का वर्शन ज़रूरी है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 7.60.0
- InMobi SDK टूल का वर्शन 9.0.6
वर्शन 9.0.4.0
- InMobi SDK 9.0.4 के साथ काम करने की पुष्टि की गई.
- InMobi SDK टूल शुरू न होने पर, अडैप्टर अब तुरंत काम नहीं करेगा.
- i386 आर्किटेक्चर के लिए काम नहीं करता.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 7.57.0
- InMobi SDK टूल का वर्शन 9.0.4
वर्शन 9.0.0.0
- InMobi SDK 9.0.0 के साथ काम करने की पुष्टि की गई.
- बैनर, इंटरस्टीशियल, और इनाम वाले विज्ञापन फ़ॉर्मैट के लिए बिडिंग की सुविधा हटा दी गई है.
इनके साथ मिलकर बनाया और टेस्ट किया गया है
- Google Mobile Ads SDK का वर्शन 7.53.1
- InMobi SDK टूल का वर्शन 9.0.0
वर्शन 7.4.0.0
- InMobi SDK 7.4.0 के साथ काम करने की पुष्टि की गई है.
वर्शन 7.3.2.1
- अमान्य मीडिएशन कॉन्फ़िगरेशन की वजह से, अडैप्टर के शुरू न होने की समस्या को ठीक किया गया है.
वर्शन 7.3.2.0
- InMobi SDK 7.3.2 के साथ काम करने की पुष्टि की गई है.
- बैनर, इंटरस्टीशियल, और इनाम वाले विज्ञापन फ़ॉर्मैट के लिए, अडैप्टर में बिडिंग की सुविधा जोड़ी गई है.
वर्शन 7.3.0.0
- InMobi SDK 7.3.0 के साथ काम करने की पुष्टि की गई.
- नेटिव कॉन्टेंट और ऐप्लिकेशन इंस्टॉल करने को बढ़ावा देने वाले विज्ञापन के अनुरोधों के लिए, सहायता बंद कर दी गई है. ऐप्लिकेशन को नेटिव विज्ञापनों का अनुरोध करने के लिए, यूनिफ़ाइड नेटिव विज्ञापन एपीआई का इस्तेमाल करना होगा.
- अब इसके लिए, Google Mobile Ads SDK का 7.46.0 या इसके बाद का वर्शन ज़रूरी है.
वर्शन 7.2.7.0
- InMobi SDK 7.2.7 के साथ काम करने की पुष्टि की गई है.
- इनाम वाले नए एपीआई का इस्तेमाल करने के लिए, अडैप्टर को अपडेट किया गया.
- अब इसके लिए, Google Mobile Ads SDK का 7.42.2 या इसके बाद का वर्शन ज़रूरी है.
- बैनर विज्ञापन के अलग-अलग साइज़ के लिए सहायता जोड़ी गई.
वर्शन 7.2.4.0
- InMobi SDK 7.2.4 के साथ काम करने की पुष्टि की गई.
वर्शन 7.2.1.0
- InMobi SDK 7.2.1 के साथ काम करने की पुष्टि की गई.
वर्शन 7.2.0.0
- InMobi SDK 7.2.0 के साथ काम करने की पुष्टि की गई.
वर्शन 7.1.2.0
- InMobi SDK 7.1.2 के साथ काम करने की पुष्टि की गई.
वर्शन 7.1.1.2
- अडैप्टर में
adapterDidCompletePlayingRewardBasedVideoAd:
कॉलबैक जोड़ा गया.
वर्शन 7.1.1.1
GADInMobiConsent
क्लास जोड़ी गई है. यहupdateGDPRConsent
औरgetConsent
मेथड उपलब्ध कराती है.
वर्शन 7.1.1.0
- InMobi SDK 7.1.1 के साथ काम करने की पुष्टि की गई.
वर्शन 7.1.0.0
- InMobi SDK 7.1.0 के साथ काम करने की पुष्टि की गई.
वर्शन 7.0.4.1
- उस समस्या को ठीक कर दिया गया है जिसकी वजह से, अडैप्टर को अन्य नेटवर्क के साथ इस्तेमाल करने पर, डुप्लीकेट सिंबल से जुड़ी गड़बड़ियां होती थीं.
वर्शन 7.0.4.0
- अडैप्टर को अपडेट किया गया है, ताकि यह InMobi SDK 7.0.4 के साथ काम कर सके.
- नेटिव वीडियो विज्ञापनों के लिए सहायता जोड़ी गई.
- InMobi का SDK, वीडियो ऐसेट वाले विज्ञापनों के लिए इमेज उपलब्ध नहीं कराता. NullPointerException से बचने के लिए, जब अडैप्टर को इनमें से कोई विज्ञापन मिलता है, तो वह अपने-आप एक खाली NativeAd.Image बना देगा. साथ ही, उसे ऐप्लिकेशन को मिले विज्ञापन ऑब्जेक्ट में मौजूद images ऐसेट ऐरे में शामिल कर देगा. इस अडैप्टर का इस्तेमाल करने वाले पब्लिशर को सलाह दी जाती है कि वे InMobi के साथ मीडिएट करते समय, इमेज ऐसेट का सीधे तौर पर इस्तेमाल न करें. इसके बजाय, वे अपने यूज़र इंटरफ़ेस (यूआई) में GADMediaView का इस्तेमाल करें. GADMediaView, वीडियो ऐसेट वाले विज्ञापनों के लिए वीडियो ऐसेट और वीडियो ऐसेट के बिना वाले विज्ञापनों के लिए इमेज ऐसेट अपने-आप दिखाएगा.
वर्शन 6.2.1.0
- inMobi SDK 6.2.1 के साथ काम करने की पुष्टि की गई
पहले के वर्शन
- बैनर, इंटरस्टीशियल, इनाम वाले वीडियो, और नेटिव विज्ञापन फ़ॉर्मैट के लिए सहायता.