नए डेलिगेट कॉलबैक के लिए, सभी विज्ञापन फ़ॉर्मैट में paidEventHandler प्रॉपर्टी को बंद कर दिया गया है.
सभी विज्ञापन फ़ॉर्मैट में, फ़ुल-स्क्रीन adWillDismissFullScreenContent:
डेलिगेट कॉलबैक की सुविधा अब काम नहीं करती. इसके बजाय,
adDidDismissFullScreenContent: डेलिगेट कॉलबैक
का इस्तेमाल करें.
coarseLocationCollectionEnabled प्रॉपर्टी को GADRequestConfiguration में जोड़ा गया. क्लास
स्वाइप किए जा सकने वाले इंटरस्टीशियल विज्ञापनों के लिए, मीडिएशन एपीआई और विज्ञापन कॉन्फ़िगरेशन की सुविधा जोड़ी गई.
ऐप्लिकेशन इंस्टॉल करने का बढ़ावा देने वाले विज्ञापनों के लिए, क्लिकथ्रू से जुड़ी समस्या को ठीक किया गया है. इस समस्या की वजह से, ऐप स्टोर का कॉन्टेंट लोड न होने पर, फ़ॉलबैक लैंडिंग पेज पर नेविगेट नहीं किया जा सकता था.
13.11.0
2026-09-29
iPhone Duo के लिए आधिकारिक सहायता जोड़ी गई:
GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth
और GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth
फ़ंक्शन को अब मुख्य सूची में शुरू करना ज़रूरी है.
iPhone Duo पर लोड किए गए फ़ुलस्क्रीन विज्ञापन फ़ॉर्मैट, लोड होते समय चालू स्क्रीन के साइज़ का इस्तेमाल करते हैं.
अडैप्टिव बैनर विज्ञापन के साइज़ वाले एपीआई को अपडेट किया गया है, ताकि iPhone Duo पर ऊंचाई का हिसाब लगाने के लिए, मौजूदा चालू स्क्रीन का इस्तेमाल किया जा सके.
SwiftUI UIViewRepresentable में बैनर विज्ञापन लोड करते समय होने वाले क्रैश को ठीक किया गया.
वीडियो विज्ञापनों को खारिज करते समय, असुरक्षित सेमाफ़ोर के इस्तेमाल की वजह से होने वाले क्रैश की समस्या को ठीक किया गया. हालांकि, ऐसा बहुत कम होता है.
13.10.0
2026-09-17
पिक्चर में पिक्चर वाले बीटा एपीआई के लिए, सार्वजनिक हेडर फ़ाइलें उपलब्ध कराई गईं.
पिक्चर में पिक्चर विज्ञापन फ़ॉर्मैट को इंटिग्रेट करने के लिए, Objective-C में #import <GoogleMobileAds/GoogleMobileAds_Beta.h> और Swift में import GoogleMobileAds_Private का इस्तेमाल करें.
मीडिएशन वाले नेटिव विज्ञापनों पर GADVideoController एपीआई को कॉल करने की वजह से होने वाले क्रैश को ठीक किया गया.
Google Mobile Ads SDK, iOS 27 के साथ काम करता है.
ओपन मेज़रमेंट: OM SDK को 1.6.10 पर अपडेट किया गया.
13.9.0
2026-08-26
स्वाइप किए जा सकने वाले इंटरस्टीशियल विज्ञापनों के लिए, सिग्नल इकट्ठा करने और रेंडर करने वाले एपीआई की सुविधा जोड़ी गई:
GADSwipeableInterstitialAd के लिए, +loadWithAdResponseString:completionHandler:
तरीका जोड़ा गया.
कस्टम इवेंट विज्ञापन सोर्स के साथ मीडिएशन का इस्तेमाल करने पर,
GADResponseInfo.loadedAdNetworkResponseInfo.adNetworkClassName
अब GADMAdapterCustomEvents के बजाय आपके कस्टम इवेंट क्लास का नाम दिखाता है.
फ़ुल-स्क्रीन विज्ञापनों के लिए, स्क्रीन-फ़िट की पुष्टि करने वाले लॉजिक को फिर से तैयार किया गया है. इससे iPad पर डिवाइस का ओरिएंटेशन बदलने के दौरान, विज्ञापनों को गलती से खारिज होने से रोका जा सकता है.
CGSizeFromGADAdSize फ़ंक्शन को अपडेट किया गया, ताकि बैकग्राउंड थ्रेड पर फ़्लूइड विज्ञापन की चौड़ाई का हिसाब लगाते समय, डिफ़ॉल्ट रूप से पोर्ट्रेट ओरिएंटेशन का इस्तेमाल किया जा सके. यह हाल ही में कैश मेमोरी में सेव किए गए ओरिएंटेशन का इस्तेमाल करने के पिछले तरीके की जगह लेता है.
13.6.0
2026-06-24
Google Mobile Ads SDK के वर्शन 13.3.0 के अंब्रेला हेडर में बीटा हेडर फ़ाइलें मौजूद न होने की वजह से, Xcode कंपाइलर से जुड़ी चेतावनियां मिली थीं. अब इन्हें ठीक कर दिया गया है.
13.5.0
2026-06-09
GADSwipeableInterstitialAd फ़ॉर्मैट के लिए एपीआई जोड़े गए.
स्वाइप किए जा सकने वाले इंटरस्टीशियल विज्ञापन, निजी बीटा वर्शन में उपलब्ध हैं. ऐक्सेस का अनुरोध करने के लिए, अपने खाता मैनेजर से संपर्क करें.
SDK टूल के क्रैश रिपोर्टर को अपडेट किया गया, ताकि वह पहले से अटैच किए गए सिग्नल हैंडलर के साथ सही तरीके से जुड़ सके. इससे क्रैश रिपोर्टिंग टूल, पूरे स्टैक ट्रेस को कैप्चर कर सकते हैं.
विज्ञापन लोड और कैश होने की प्रोसेस: adResponseInfoWithPreloadID: तरीका जोड़ा गया है, ताकि पहले से लोड किए गए अगले विज्ञापन के रिस्पॉन्स की जानकारी की जांच की जा सके. इसके लिए, उसे सूची से हटाने की ज़रूरत नहीं है.
13.4.0
2026-05-18
Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 26.2 पर अपडेट किया गया.
तीसरे पक्ष के नेटिव विज्ञापन रेंडरिंग के लिए, थ्रेड की सुरक्षा को बेहतर बनाया गया है. इसके लिए, यह पक्का किया गया है कि मीडिया व्यू को हमेशा मुख्य थ्रेड पर ऐक्सेस किया जाए.
13.3.0
2026-04-27
GADRequestConfiguration को tagForChildDirectedTreatment और tagForUnderAgeOfConsent प्रॉपर्टी के इस्तेमाल पर रोक लगा दी गई है. बच्चों और किशोरों के हिसाब से विज्ञापन दिखाने के अनुरोधों को सिग्नल देने के लिए, नई ageRestrictedTreatment प्रॉपर्टी का इस्तेमाल करें.
Ad Preloading Beta API के लिए, सार्वजनिक हेडर फ़ाइलें उपलब्ध कराई गईं. विज्ञापन लोड और कैश होने की प्रोसेस के साथ इंटिग्रेट करने के लिए, Objective-C में #import <GoogleMobileAds/GoogleMobileAds_Beta.h> और Swift में import GoogleMobileAds_Private का इस्तेमाल करें.
ओपन मेज़रमेंट: ओएम एसडीके को 1.6.5 पर अपडेट किया गया.
13.2.0
2026-04-02
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
13.1.0
2026-02-24
GADErrorOSVersionTooLow अब काम नहीं करता. यह गड़बड़ी अब
काम की नहीं है, क्योंकि Google Mobile Ads SDK का कम से कम डिप्लॉयमेंट टारगेट,
विज्ञापन पाने के लिए ओएस के कम से कम वर्शन से मेल खाता है.
13.0.0
2026-02-04
नुकसान पहुंचा सकने वाले बदलाव:
डिप्लॉयमेंट के लिए, कम से कम iOS 13.0 वर्शन होना ज़रूरी है.
अगर neighboringContentURLStrings कलेक्शन में कोई ऐसा ऑब्जेक्ट मिलता है जो String टाइप का नहीं है, तो Google Mobile Ads SDK एक एक्सेप्शन दिखाता है.
पहले से बंद किए जा चुके कई एपीआई हटा दिए गए हैं.
ऐंकर किए गए बड़े अडैप्टिव बैनर के लिए सहायता जोड़ी गई. ऐंकर किए गए बड़े अडैप्टिव बैनर, यूज़र ऐक्टिविटी और रेवेन्यू बढ़ाने के लिए डिज़ाइन किए गए हैं. ऐंकर किए गए बड़े अडैप्टिव बैनर का अनुरोध करने के लिए, इन फ़ंक्शन का इस्तेमाल करें:
Swift 6 के कॉनकरेंसी मॉडल के साथ काम करने के लिए, माइग्रेशन की प्रोसेस को धीरे-धीरे जारी रखा गया.
सभी SDK टूल os_log कॉल को अपडेट किया गया, ताकि {public} विज़िबिलिटी स्पेसिफ़ायर का इस्तेमाल किया जा सके. इससे कंसोल में लॉग को छिपाने से रोका जा सकता है.
अनुरोध के कुछ टाइम आउट के लिए, GADErrorTimeout के बजाय GADErrorInvalidRequest की रिपोर्ट करने से जुड़ी समस्या को ठीक किया गया.
iOS 26 वाले iPad पर, UIPrintController के पीछे बैनर विज्ञापन दिखाने के दौरान होने वाले क्रैश को ठीक किया गया.
12.14.0
2025-11-18
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
12.13.0
2025-11-06
GADNativeAd ऑब्जेक्ट पर -registerAdView:clickableAssetViews:nonclickableAssetViews: और -unregisterAdView एपीआई को बंद कर दिया गया है. इसके बजाय, नेटिव विज्ञापनों को रेंडर करने के लिए, GADNativeAdView का इस्तेमाल करें.
12.12.0
2025-10-02
iOS 15 और इससे पहले के वर्शन पर, GADRequest ऑब्जेक्ट पर scene प्रॉपर्टी सेट करते समय होने वाली क्रैश की समस्या को ठीक किया गया.
12.11.0
2025-09-08
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
12.10.0
2025-09-03
Google Mobile Ads SDK, iOS 26 के साथ काम करता है.
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
12.9.0
2025-08-11
नेटिव विज्ञापन दिखाने के अनुरोधों के लिए, अब प्लेसमेंट आईडी सही तरीके से भेजे जाते हैं.
12.8.0
2025-07-28
iOS 26 वाले iPad पर, फ़ुल-स्क्रीन विज्ञापन रेंडर करने और इंप्रेशन की रिपोर्टिंग को ज़्यादा सटीक बनाने की सुविधा. इन iPad पर, विंडो को अडजस्ट किया जा सकता है
उस समस्या को ठीक किया गया है जिसमें उपयोगकर्ता के, ऐप्लिकेशन में मौजूद App Store पेज को तुरंत खारिज करने पर, स्क्रीन काम करना बंद कर देती थी.
12.7.0
2025-07-08
विज्ञापन जांचने वाला टूल: विज्ञापन जांचने वाले टूल में, अनुरोध के अतिरिक्त पैरामीटर के साथ, विषय से अलग टेस्ट विज्ञापनों को कॉन्फ़िगर करने की सुविधा जोड़ी गई है.
अनुमति वाली सूची में शामिल पब्लिशर, अब सभी विज्ञापन फ़ॉर्मैट के लिए प्लेसमेंट आईडी का इस्तेमाल कर सकते हैं.
12.6.0
2025-06-10
उस समस्या को ठीक किया गया है जिसकी वजह से, छोटे हो जाने वाले बैनर विज्ञापन को किसी दूसरे विज्ञापन के ऊपर बड़ा किया जा सकता था.
12.5.0
2025-05-27
एसडीके के AVAudioSession के साथ इंटरैक्ट करने के तरीके में बदलाव किए गए हैं. इससे Unity के ऑडियो इंजन के साथ काम करने की क्षमता बेहतर होती है.
विज्ञापन को अनम्यूट करने वाले बटन से, अब सभी विज्ञापन फ़ॉर्मैट के लिए डिवाइस को अनम्यूट किया जा सकता है. भले ही, डिवाइस साइलेंट मोड पर हो. डिफ़ॉल्ट ऐक्शन और सेटिंग बदलने के लिए,
audioSessionIsApplicationManaged
एपीआई का इस्तेमाल करें.
12.4.0
2025-05-07
कस्टम नेटिव वीडियो विज्ञापनों पर कस्टम क्लिक को रोकने वाली समस्या को हल किया गया.
12.3.0
2025-04-16
Unity ऐप्लिकेशन में, SKOverlay को खारिज करने से जुड़ी क्रैश की समस्या को ठीक किया गया.
नेटिव विज्ञापन को अनम्यूट करने वाला बटन, अब डिवाइस को अनम्यूट कर देता है. भले ही, डिवाइस साइलेंट मोड में हो. डिफ़ॉल्ट ऐक्शन और सेटिंग बदलने के लिए,
audioSessionIsApplicationManaged
एपीआई का इस्तेमाल करें.
12.2.0
2025-03-12
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
12.1.0
2025-02-26
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
12.0.0
2025-02-03
नुकसान पहुंचा सकने वाले बदलाव:
Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 16.0 पर अपडेट किया गया.
Swift API के नाम अपडेट किए गए, ताकि Apple के Swift
API Design Guidelines के नाम रखने के तरीके का पालन किया जा सके.
पहले से बंद किए जा चुके कई एपीआई हटा दिए गए हैं.
इनलाइन अडैप्टिव विज्ञापन:
इनलाइन अडैप्टिव विज्ञापन के साइज़ के साथ CGSizeFromGADAdSize(_:) को कॉल करने पर, अब 0 ऊंचाई मिलती है. ऐसा तब तक होता है, जब तक Google Mobile Ads SDK कोई विज्ञापन नहीं दिखाता.
Swift 6 concurrency:
Swift 6 के कॉनकरंसी मॉडल के साथ काम करने के लिए, इंक्रीमेंटल माइग्रेशन शुरू किया गया.
कस्टम टारगेटिंग:
GADRequest पर customTargeting डिक्शनरी, अब वैल्यू टाइप के तौर पर String के बजाय Any का इस्तेमाल करती है.
11.13.0
2024-12-03
वीडियो विज्ञापन के लिए मेमोरी के बंटवारे को ऑप्टिमाइज़ किया गया, ताकि रिसॉर्स ओवरलोड न हो. इससे AVErrorMediaServicesWereReset गड़बड़ियां कम हुईं और वीडियो चलाने की सुविधा बेहतर हुई.
11.12.0
2024-11-07
उस समस्या को ठीक किया गया है जिसकी वजह से, विज्ञापन के खत्म होने से पहले विज्ञापन ऑब्जेक्ट को रिलीज़ करने पर, GADFullScreenContentDelegate मेथड को कॉल नहीं किया जाता था.
ओपन मेज़रमेंट: ओएम एसडीके को 1.5.2 वर्शन पर अपडेट किया गया.
11.11.0
2024-10-21
GADErrorMediationNoFill अब काम नहीं करता.
इंटरस्क्रोलर विज्ञापन: अब GADMediationInterscrollerAd
और -loadInterscrollerAdForAdConfiguration:completionHandler: का इस्तेमाल नहीं किया जा सकता.
11.10.0
2024-09-18
मोबाइल इंटरनेट कनेक्शन पर वीडियो चलाने की परफ़ॉर्मेंस को बेहतर बनाने के लिए, वीडियो बफ़रिंग में बदलाव किए गए.
11.9.0
2024-09-11
iOS 18 के लिए आधिकारिक तौर पर रिलीज़ किया गया.
उस समस्या को ठीक किया गया है जिसकी वजह से ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन, स्टेटस बार को नहीं छिपा पाते थे.
डीबग कंसोल लॉग को अपडेट किया गया, ताकि सबसिस्टम के नाम com.google.GoogleMobileAds के साथ OSLog का इस्तेमाल किया जा सके.
MarketplaceKit से जुड़े एक बग को ठीक किया गया है. इसकी वजह से, MacOS पर SDK टूल क्रैश हो जाता था.
11.8.0
2024-08-13
नेटिव विज्ञापन: उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, रोके गए वीडियो को चलाने पर, एक अतिरिक्त GADVideoControllerDelegate प्ले और पॉज़ कॉलबैक ट्रिगर होता था.
अनुमति वाली सूची में शामिल पब्लिशर, अब GADRequest.customTargeting का इस्तेमाल करके, कस्टम की-वैल्यू पेयर की मदद से मीडिएशन ग्रुप को सेगमेंट कर सकते हैं.
11.6.0
2024-06-17
MarketplaceKit पर डिपेंडेंसी जोड़ी गई. इसके लिए, ऐप्लिकेशन को Xcode 15.3 या इसके बाद के वर्शन के साथ बनाना ज़रूरी है.
MarketplaceKit सिर्फ़ Swift के साथ काम करता है. इसलिए, डिस्ट्रिब्यूशन में Swift प्लेसहोल्डर फ़ाइल जोड़ी गई है, ताकि ऐप्लिकेशन में Swift की स्टैंडर्ड लाइब्रेरी शामिल की जा सकें. भले ही, उनमें Swift की अन्य फ़ाइलें शामिल न हों.
11.5.0
2024-05-16
GADBannerView में isCollapsible प्रॉपर्टी जोड़ी गई है, ताकि यह पता लगाया जा सके कि वापस किया गया बैनर छोटा किया जा सकता है या नहीं.
ऐसेट व्यू को nil पर सेट करने के बाद, नेटिव विज्ञापन ऐसेट व्यू का userInteractionEnabled स्टेटस अब पहले जैसा हो गया है.
विज्ञापन जांचने वाला टूल: टीएफ़यूए और टीएफ़सीडी जैसे अतिरिक्त निजता सिग्नल दिखाने की सुविधा जोड़ी गई है.
11.4.0
2024-05-06
टीम आईडी EQHXZ8M8AV का इस्तेमाल करके, साइनिंग आइडेंटिटी को AdMob Inc. से बदलकर Google LLC किया गया. अगर इससे Xcode में कोई सूचना ट्रिगर होती है, तो नई पहचान को स्वीकार करने के लिए, “बदलाव स्वीकार करें” को चुनें.
Open Measurement: इसे OM SDK 1.4.12 पर अपडेट किया गया है.
गड़बड़ी के कुछ रिस्पॉन्स कोड को बेहतर बनाया गया है, ताकि विज्ञापन न दिखने के बजाय नेटवर्क की गड़बड़ियों की सही पहचान की जा सके.
SDK टूल के Info.plist को अपडेट किया गया, ताकि Xcode 15.3 पर Swift Package Manager से जुड़ी समस्या को हल किया जा सके.
विज्ञापन जांचने वाला टूल: .plist की जानकारी और IAB टीसीएफ़ की वैल्यू दिखाने की सुविधा जोड़ी गई.
11.1.0
2024-03-06
उस समस्या को ठीक किया गया है जिसमें वीडियो विज्ञापनों को लोड करने पर, कंसोल को मुख्य थ्रेड के इस्तेमाल के बारे में चेतावनी वाला मैसेज ट्रिगर हो सकता था.
यह OM SDK 1.4.10 में मौजूद, अनचाहे ग्लोबल adView सिंबल से जुड़ी समस्या को ठीक करता है. इस समस्या की वजह से, डुप्लीकेट सिंबल वाली गड़बड़ियां होती हैं. ऐसा तब होता है, जब OM SDK 1.4.10 को कई लाइब्रेरी में शामिल किया जाता है.
11.0.0
2024-02-06
नुकसान पहुंचा सकने वाले बदलाव:
SDK टूल, अब सीधे तौर पर GoogleAppMeasurement पर निर्भर नहीं है. AdMob में उपयोगकर्ता मेट्रिक का डेटा इकट्ठा करना जारी रखने के लिए, अपने AdMob के ज़रिए विज्ञापन दिखाने वाले ऐप्लिकेशन को Firebase से लिंक करें. साथ ही, अपने ऐप्लिकेशन में Google Analytics for Firebase SDK को इंटिग्रेट करें.
Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 15.1 पर अपडेट किया गया.
कम से कम डिप्लॉयमेंट टारगेट को iOS 12 पर अपडेट किया गया.
विज्ञापन दिखाने के लिए, ज़रूरी ओएस को iOS 13 पर अपडेट किया गया.
पहले से बंद किए जा चुके कई एपीआई हटा दिए गए हैं.
ओपन मेज़रमेंट: OM SDK 1.4.10 पर अपडेट किया गया.
फ़ुल-स्क्रीन विज्ञापन:
फ़ुल-स्क्रीन विज्ञापनों के लिए UIViewController रेफ़रंस अब शून्य हो सकते हैं और ज़रूरी नहीं हैं. SDK टूल, ऐप्लिकेशन की मुख्य विंडो का इस्तेमाल करके, व्यू कंट्रोलर को अपने-आप ढूंढता है. ऐसा तब होता है, जब कोई व्यू कंट्रोलर न दिया गया हो.
विज्ञापन जांचने वाला टूल, अब सेशन शुरू होने के दौरान होने वाली गड़बड़ियों को दिखाता है.
हमने एसडीके टूल को शुरू करने के दौरान, विज्ञापन जांचने वाले टूल से जुड़ी क्रैश होने की एक समस्या को ठीक कर दिया है. यह समस्या बहुत कम मामलों में होती थी.
10.14.0
2023-11-29
GADSimulatorID अब काम नहीं करता. सिम्युलेटर, डिफ़ॉल्ट रूप से टेस्ट मोड में होते हैं.
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से कुछ क्रिएटिव गलत तरीके से दिख सकते थे. ऐसा तब होता था, जब विज्ञापन को एक ओरिएंटेशन में लोड किया जाता था, लेकिन उसे दूसरे ओरिएंटेशन में दिखाया जाता था.
10.10.0
2023-08-30
iOS 17 के लिए आधिकारिक तौर पर रिलीज़ किया गया.
ओपन मेज़रमेंट: OM SDK 1.4.8 पर अपडेट किया गया.
विज्ञापन जांचने वाला टूल: प्लगिन की जानकारी दिखाने के लिए, एसडीके की सुविधा जोड़ी गई.
वे कंसोल लॉग हटा दिए गए हैं जो testDeviceIdentifiers एपीआई में सिम्युलेटर आईडी जोड़ने का सुझाव देते हैं. सिम्युलेटर, डिफ़ॉल्ट रूप से टेस्ट मोड में होते हैं.
10.9.0
2023-08-02
ओपन मेज़रमेंट: OM SDK 1.4.6 पर अपडेट किया गया.
विज्ञापन जांचने वाला टूल: विज्ञापन रिस्पॉन्स एक्सपोर्ट करने के लिए, एसडीके की सुविधा जोड़ी गई.
ऑडियो से जुड़ी उस समस्या को ठीक किया गया है जिसमें विज्ञापन म्यूट होने पर भी, वीडियो खत्म होने के बाद ऑडियो सेशन बैकग्राउंड में चल रहे संगीत को अचानक बंद कर देता था.
GADQueryInfo जनरेट करते समय, विज्ञापन यूनिट का आईडी पास करने की सुविधा जोड़ी गई.
10.8.0
2023-07-12
मीडिएशन वाले विज्ञापनों के लिए, डेलिगेट की ओर से adWillPresentFullScreenContent:, adWillDismissFullScreenContent:, और adDidDismissFullScreenContent: डेलिगेट कॉलबैक को मैनेज करने के तरीके में मामूली बदलाव किए गए हैं. इन बदलावों की वजह से, मीडिएशन वाले विज्ञापन, पहले पक्ष के विज्ञापनों की तरह काम करते हैं.
तीसरे पक्ष के ऐसे SDK टूल जो adWillPresentFullScreenContent: को कॉल करते हैं और इसके बाद adDidDismissFullScreenContent: को कई बार कॉल करते हैं, वे अब कई कॉलबैक ट्रिगर करते हैं. पहले, वे सिर्फ़ कॉल के पहले सेट के लिए कॉलबैक ट्रिगर करते थे.
जब तीसरे पक्ष के फ़ुल स्क्रीन विज्ञापन नहीं दिखाए जा पाते, तब adWillPresentFullScreenContent: और adDidDismissFullScreenContent: के बजाय ad:didFailToPresentFullScreenContentWithError: को कॉल किया जाता है.
10.7.0
2023-06-26
GADRequestConfiguration:tagForChildDirectedTreatment: मेथड को बंद कर दिया गया है और tagForChildDirectedTreatment रीड-राइट प्रॉपर्टी को जोड़ा गया है.
GADRequestConfiguration:tagForUnderAgeOfConsent: मेथड को बंद कर दिया गया है और tagForUnderAgeOfConsent रीड-राइट प्रॉपर्टी को जोड़ा गया है.
sdkVersion अब काम नहीं करता. इसके बजाय, versionNumber का इस्तेमाल करें.
विज्ञापन रेंडर न करने वाले अडैप्टर को अब सिग्नल कलेक्शन के लिए रखा जा सकता है.
10.6.0
2023-06-01
एक साथ कई विज्ञापन अनुरोध किए जाने पर, मेमोरी का कम इस्तेमाल होता है.
10.5.0
2023-05-15
GADQueryInfo ऑब्जेक्ट बनाते समय होने वाली मेमोरी लीक की समस्या को ठीक किया गया.
10.4.0
2023-04-20
Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 14.1 पर अपडेट किया गया.
Xcode 14 में armv7 काम नहीं करता. इसलिए, इसे SDK टूल से हटा दिया गया है.
डिप्लॉयमेंट के लिए ज़रूरी कम से कम टारगेट को iOS 11.0 पर सेट किया गया है.
विज्ञापन जांचने वाला टूल: विज्ञापन जांचने वाले टूल के यूज़र इंटरफ़ेस (यूआई) में विज्ञापन यूनिट के नाम दिखाने के लिए, विज्ञापन के लिए इस्तेमाल होने वाला एसडीके टूल की सुविधा जोड़ी गई.
10.3.0
2023-03-27
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
10.2.0
2023-03-06
GADVideoController में
isMuted प्रॉपर्टी जोड़ी गई.
10.1.0
2023-02-16
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
10.0.0
2023-01-26
नुकसान पहुंचा सकने वाले बदलाव:
iOS 11 पर अब विज्ञापन नहीं दिखाए जाते. विज्ञापन दिखाने के लिए, iOS 12 ज़रूरी है. हालांकि, डिप्लॉयमेंट का टारगेट अब भी iOS 10.0 है.
पहले से बंद किए गए इन फ़ील्ड को हटा दिया गया है:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
नेटिव विज्ञापन: उस गड़बड़ी को ठीक किया गया है जिसमें GADMediaView में इमेज रेंडर होने के बावजूद, GADMediaContent.mainImage ने nil दिखाया.
विज्ञापन जांचने वाले टूल में, बिना संदर्भ वाले नेटिव विज्ञापनों के लिए अब मीडिया व्यू उपलब्ध हैं.
GADMediationAdConfiguration में इन फ़ील्ड को बंद कर दिया गया है:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
Google Mobile Ads SDK बिल्ड से बिट कोड हटा दिया गया है.
9.14.0
2022-12-08
ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन:+loadWithAdUnitID:request:orientation:completionHandler: को बंद कर दिया गया है और इसकी जगह
+loadWithAdUnitID:request:completionHandler: का इस्तेमाल किया जा रहा है. ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन, अब डिवाइस के मौजूदा ओरिएंटेशन के हिसाब से दिखते हैं. यह फ़ुल-स्क्रीन वाले अन्य फ़ॉर्मैट से मैच करता है.
ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापनों के लिए, मीडिएशन की सुविधा जोड़ी गई.
विज्ञापन जांचने वाला टूल: विज्ञापन जांचने वाले टूल के यूज़र इंटरफ़ेस (यूआई) की मदद से, विज्ञापनों का अनुरोध करने और उन्हें दिखाने के लिए, SDK टूल की सहायता जोड़ी गई है.
9.13.0
2022-11-07
नेटिव विज्ञापनों में, क्लिक करने पर होने वाली अन्य कार्रवाइयां इस्तेमाल की जा सकती हैं.
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
9.12.0
2022-10-24
सिग्नल कलेक्शन और रेंडरिंग की सुविधा के लिए, GADQueryInfo को जोड़ा गया.
ऑडियो एपीआई के लिए दस्तावेज़ अपडेट किया गया.
9.11.0
2022-09-20
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
9.10.0
2022-09-07
iOS 16 के लिए आधिकारिक तौर पर रिलीज़ किया गया.
iLTV:GADAdNetworkResponseInfo में ये प्रॉपर्टी जोड़ी गई हैं:
adSourceID
adSourceInstanceName
adSourceName
GADResponseInfo में यह प्रॉपर्टी जोड़ी गई:
extrasDictionary
9.9.0
2022-08-11
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
9.8.0
2022-07-27
पुरस्कृत मध्यस्थता: GADMediationRewardedAdEventDelegate में didRewardUserWithReward: को didRewardUser के पक्ष में अप्रचलित किया गया. didRewardUserWithReward: से मिलने वाला विज्ञापन इनाम हमेशा से ही काम नहीं करता है. विज्ञापन इनाम की वैल्यू, AdMob यूज़र इंटरफ़ेस (यूआई) में विज्ञापन यूनिट की सेटिंग से मिलती है.
विज्ञापन जांचने वाला टूल: विज्ञापन दिखाने के अनुरोधों को एक्सपोर्ट करने के लिए, एसडीके की सुविधा जोड़ी गई है.
9.7.0
2022-07-07
GADResponseInfo में loadedAdNetworkResponseInfo प्रॉपर्टी जोड़ी गई. इससे विज्ञापन लोड करने वाले विज्ञापन नेटवर्क की जानकारी मिलती है.
GADAdNetworkResponseInfo में adSourceInstanceID प्रॉपर्टी जोड़ी गई.
C++ हेडर के साथ काम करने के लिए, सार्वजनिक हेडर में extern को FOUNDATION_EXPORT से बदल दिया गया है.
9.4.0
2022-04-26
Xcode के साथ काम करने वाले सबसे पुराने वर्शन को 13.2.1 पर अपडेट किया गया.
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
9.3.0
2022-04-07
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
9.2.0
2022-03-21
ओपन मेज़रमेंट: OM SDK 1.3.30 पर अपडेट किया गया.
GADFullScreenContentDelegate में, ऐप्लिकेशन कोड में नए adWilllPresentFullScreenContent के बजाय adDidPresentFullScreenContent का रेफ़रंस देने पर, चेतावनियां जोड़ी गईं
9.1.0
2022-02-28
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
GAMRequest में, कॉन्स्टेंट kGAMSimulatorID को बंद कर दिया गया है. इसके बजाय, GADRequestConfiguration में GADSimulatorID का इस्तेमाल करें.
GADAdNetworkResponseInfo में credentials प्रॉपर्टी को बंद कर दिया गया है. उसी क्लास की नई adUnitMapping प्रॉपर्टी का इस्तेमाल करें.
8.12.0
2021-10-11
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, टेस्ट मोड में व्यू हैरारकी (व्यू और व्यू ग्रुप के लेआउट का क्रम) से नेटिव विज्ञापन व्यू को हटाने पर, नेटिव वैलिडेटर क्रैश हो सकता था.
kGAD प्रीफ़िक्स वाले सभी कॉन्सटेंट को बंद कर दिया गया है. इसके बजाय, GAD प्रीफ़िक्स वाले एट्रिब्यूट का इस्तेमाल करें.
8.11.0
2021-09-16
iOS 15 के साथ काम करने वाले वर्शन की आधिकारिक रिलीज़.
iOS 9 या इससे पहले के वर्शन पर Google Mobile Ads SDK के चलने पर, ऐप्लिकेशन को क्रैश होने से रोकने के लिए गार्ड जोड़े गए. यह एसडीके सिर्फ़ iOS 10 और इसके बाद के वर्शन पर काम करता है. इसके अलावा, यह किसी अन्य वर्शन पर काम नहीं करता.
iOS 15 के बीटा वर्शन पर असर डालने वाली एक गड़बड़ी को ठीक किया गया है. इसकी वजह से, मल्टीसीन ऐप्लिकेशन के लिए फ़ुल स्क्रीन वेब व्यू का साइज़ सही नहीं हो सकता था.
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, registerAdNetworkExtras: को कॉल करने पर ऐप्लिकेशन क्रैश हो जाता था. ऐसा तब होता था, जब GADRequest ऑब्जेक्ट को कॉपी करने के तरीके से बनाया जाता था.
8.8.0
2021-07-20
हमने ऐसा लॉजिक जोड़ा है जिससे कुछ मामलों में, एक-दूसरे के ऊपर कई इन-ऐप्लिकेशन स्टोर दिखने की समस्या को रोका जा सके.
GADRequest में, प्रॉपर्टी keywords
के टाइप को बदलकर NSArray<NSString *> किया गया.
8.6.0
2021-06-07
GADCustomNativeAd में mediaView प्रॉपर्टी को बंद कर दिया गया है.
इसके बजाय, उसी क्लास की नई mediaContent प्रॉपर्टी का इस्तेमाल करें.
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, बिडिंग नेटिव विज्ञापनों के लिए वीडियो को म्यूट / अनम्यूट करने वाले डेलिगेट कॉलबैक को शुरू नहीं किया जा सका.
Swift में अतिरिक्त टाइप कास्टिंग से बचने के लिए, kGADSimulatorID टाइप को id से NSString* में अपडेट किया गया.
8.5.0
2021-05-07
एक गड़बड़ी को ठीक किया गया है. इसकी वजह से, एक्सपेरिमेंट के तौर पर इस्तेमाल किए जा रहे विज्ञापन फ़ॉर्मैट को कई बार दिखाए जाने पर, विज्ञापन खारिज करने पर भी वह खारिज नहीं होता था.
8.4.0
2021-04-19
SKAdImpression का इस्तेमाल करके, SKAdNetwork कन्वर्ज़न इवेंट के लिए ज़्यादा सहायता.
8.3.0
2021-03-25
पब्लिशर के पहले पक्ष के आईडी (पहले इसे एक जैसी 'ऐप्लिकेशन कुंजी' के नाम से जाना जाता था) के लिए सहायता जोड़ी गई है. इससे आपको ज़्यादा काम के और दिलचस्पी के मुताबिक विज्ञापन दिखाने में मदद मिलती है. इसके लिए, आपके ऐप्लिकेशन से इकट्ठा किए गए डेटा का इस्तेमाल किया जाता है.
adWillDismissFullScreenContent: को GADFullScreenContentDelegate में जोड़ा गया.
उस समस्या को ठीक किया गया है जिसकी वजह से adDidPresentFullScreenContent: को प्रज़ेंटेशन के तुरंत बाद के बजाय, प्रज़ेंटेशन से ठीक पहले कॉल किया गया था.
8.2.0.1
2021-03-12
CocoaPods इंस्टॉल करने से जुड़ी गड़बड़ी "user_target_xcconfig को मर्ज नहीं किया जा सकता" को ठीक किया गया. यह गड़बड़ी, अलग-अलग user_target_xcconfig सेटिंग वाले कई पॉड का इस्तेमाल करने पर होती थी.
8.2.0
2021-03-11
AppTrackingTransparency को लागू करने की तैयारी के लिए, SKAdNetwork से जुड़ी अतिरिक्त सहायता जोड़ी गई.
UIWindowScene मैक्रो डेफ़िनिशन को हटाया गया. इसकी ज़रूरत सिर्फ़ Xcode के 11 से पहले के वर्शन में होती थी.
8.1.0
2021-02-19
disableAutomatedInAppPurchaseReporting और enableAutomatedInAppPurchaseReporting अब सेवा में नहीं हैं. एसडीके से आईएपी रिपोर्टिंग को हटा दिया गया है. ये तरीके अब काम नहीं करते.
CTTelephonyNetworkInfo एपीआई के लिए, एसडीके टूल के ऐक्सेस को कम करने के लिए फ़्लैग जोड़े गए.
Google Mobile Ads SDK, विज्ञापन के लिए आइडेंटिफ़ायर (आईडीएफ़ए) के ट्रांसमिशन को बंद कर देगा. ऐसा तब होगा, जब GADMobileAds.sharedInstance().requestConfiguration.tag को forChildDirectedTreatment: true के साथ कॉल किया जाएगा (बच्चों के लिए बनी सेटिंग देखें) या GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) को कॉल किया जाएगा (सहमति देने की मान्य उम्र से कम उम्र के उपयोगकर्ताओं के लिए सेटिंग देखें).
7.68.0
2020-11-04
एसडीके को .framework से .xcframework पर अपडेट किया गया. CocoaPod इंस्टॉल करने के लिए, अब CocoaPods 1.9.0 या इसके बाद का वर्शन ज़रूरी है.
डिस्ट्रिब्यूशन से arm64e को हटाया गया. arm64e पर लोकल टेस्टिंग की सुविधा अब उपलब्ध नहीं होगी.
विज्ञापन जांचने वाले टूल का बीटा वर्शन जोड़ा गया.
उस गड़बड़ी को ठीक किया गया है जिसमें GADNativeCustomTemplateAd का rootViewController, विज्ञापन के लिए एक मज़बूत पॉइंटर बनाए रखता है.
7.67.0
2020-10-21
इंटरस्टीशियल और इनाम वाले विज्ञापनों के लिए, नए बीटा एपीआई रिलीज़ किए गए. नए एपीआई,
पहले की तरह ही काम करते हैं. हालांकि, इनमें एक जैसी सुविधाएं मिलती हैं.
GADRequest में neighboringContentURLStrings प्रॉपर्टी जोड़ी गई.
GADRewardedInterstitialAd फ़ॉर्मैट के लिए एपीआई जोड़े गए. फ़िलहाल, इनाम वाले इंटरस्टीशियल विज्ञापन, निजी बीटा वर्शन में उपलब्ध हैं. ऐक्सेस पाने के लिए, अपने खाता मैनेजर से संपर्क करें.
नॉच वाले डिवाइसों पर विज्ञापन के लैंडिंग पेज कटने की गड़बड़ी को ठीक किया गया.
7.66.0
2020-09-28
बैनर विज्ञापन:GADBannerViewDelegate में adViewDidRecordImpression: डेलिगेट मेथड जोड़ा गया.
7.65.0
2020-09-03
इसके लिए, ऐप्लिकेशन को Xcode 11.0 या इसके बाद के वर्शन के साथ बनाना ज़रूरी है.
GADInstreamAd फ़ॉर्मैट को बंद कर दिया गया है.
टेस्ट विज्ञापन: अब उन मामलों में टेस्ट डिवाइस जोड़ा जा सकता है जहां आईडीएफ़ए उपलब्ध नहीं है.
7.64.0
2020-08-11
iOS 14 के लिए आधिकारिक तौर पर रिलीज़ किया गया वर्शन.
GADNativeAd में responseInfo प्रॉपर्टी जोड़ी गई और adNetworkClassName प्रॉपर्टी को बंद कर दिया गया.
GADMobileAds में sdkVersion प्रॉपर्टी जोड़ी गई है. साथ ही, GADRequest में sdkVersion तरीके को बंद कर दिया गया है.
7.63.0
2020-07-28
ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन:GADAppOpenAd को फ़ुल स्क्रीन फ़ॉर्मैट में बदला गया. ऐप्लिकेशन खोलने पर दिखने वाले विज्ञापन, फ़िलहाल निजी बीटा वर्शन में उपलब्ध हैं. ऐक्सेस पाने के लिए, अपने खाता मैनेजर से संपर्क करें.
इंटरस्टीशियल मीडिएशन:
मीडिएशन अडैप्टर से मिलने वाले interstitialDidDismissScreen: कॉलबैक से, अब डुप्लीकेट हटा दिए जाते हैं.
7.62.0
2020-07-10
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, हेडफ़ोन हटाने पर वीडियो रुक जाता था और उसे फिर से चलाने के लिए दो बार क्लिक करना पड़ता था.
7.61.0
2020-06-17
GADResponseInfo में dictionaryRepresentation प्रॉपर्टी जोड़ी गई, ताकि जवाब की जानकारी को आसानी से लॉग किया जा सके.
DFPCustomRenderedAd क्लास को हटा दिया गया है. यह विज्ञापन फ़ॉर्मैट की ऐसी क्लास है जिसका इस्तेमाल नहीं किया जाता. ऐप्लिकेशन को इसका रेफ़रंस नहीं देना चाहिए.
7.60.0
2020-05-20
इनाम वाले विज्ञापन: GADRewardedAd की serverSideVerificationOptions प्रॉपर्टी में बदलाव करके, copy के बजाय strong किया गया.
लॉग इन करने की प्रोसेस को आसान बनाने के लिए, GADResponseInfo और GADAdNetworkResponseInfo पर description तरीका लागू किया गया.
प्रज़ेंटेशन से जुड़ी सभी गड़बड़ियां (जैसे, rewardedAd:didFailToPresentWithError:)
अब हमेशा GADPresentationErrorCode से एक कोड दिखाती हैं.
मीडिएशन प्रज़ेंटेशन से जुड़ी गड़बड़ियां, अंडरलाइंग गड़बड़ियों के तौर पर दिखती हैं.
7.59.0
2020-05-06
ओपन मेज़रमेंट: इसे ओएम एसडीके 1.3.3 पर अपडेट किया गया.
इंटरस्टीशियल विज्ञापन: उस गड़बड़ी को ठीक किया गया है जिसकी वजह से iPad पर इंटरस्टीशियल विज्ञापन, काम न करने वाले ओरिएंटेशन में घूम सकते थे. इससे यूज़र इंटरफ़ेस (यूआई) से जुड़ी समस्याएं होती थीं.
टेस्ट विज्ञापन: टेस्ट विज्ञापन के लेबल को अपडेट किया गया है, ताकि "टेस्ट विज्ञापन" के बजाय "टेस्ट मोड" दिखे. साथ ही, लेबल के यूज़र इंटरफ़ेस (यूआई) को अपडेट किया गया है.
7.58.0
2020-04-13
Xcode के कम से कम वर्शन की ज़रूरी शर्त को बढ़ाकर 11.0 कर दिया गया है.
GADResponseInfo में adNetworkInfoArray प्रॉपर्टी जोड़ी गई. यह प्रॉपर्टी, मीडिएशन नेटवर्क के बारे में मेटाडेटा दिखाती है. इसे विज्ञापन के इस रिस्पॉन्स के हिस्से के तौर पर कॉल किया जाता है.
छिपे हुए विज्ञापन एलिमेंट के लिए सुलभता की सुविधा बंद की गई, ताकि VoiceOver जैसे टूल,
इनऐक्टिव एलिमेंट को कॉल आउट न करें.
7.57.0
2020-03-18
GADRewardBasedVideoAd अब काम नहीं करता. सभी क्लाइंट को
GADRewardedAd का इस्तेमाल करना चाहिए.
"अडैप्टर नहीं मिला" गड़बड़ियों के लिए, गड़बड़ी के मैसेज को बेहतर बनाया गया. गड़बड़ी के मैसेज में अब अडैप्टर का नाम शामिल होता है.
GADRewardedAd की उस समस्या को ठीक किया गया है जिसकी वजह से, इनाम वाले विज्ञापन लोड न होने पर, rewardedAd:didFailToPresentWithError: तरीके को कॉल बैक नहीं किया जाता था.
उस संभावित क्रैश को ठीक किया गया जो तब हो सकता था, जब क्रिएटिव SafariViewController में बिना एचटीटीपी वाले यूआरएल लोड करने की कोशिश करते थे.
7.56.0
2020-02-28
GADMobileAds पर disableAutomatedInAppPurchaseReporting और enableAutomatedInAppPurchaseReporting इंस्टेंस मेथड जोड़े गए. साथ ही, disableAutomatedInAppPurchaseReporting क्लास मेथड को बंद कर दिया गया. अपने-आप होने वाली आईएपी रिपोर्टिंग को बंद करने के लिए,
Google Mobile Ads SDK को शुरू करने या विज्ञापन लोड करने से पहले,
disableAutomatedInAppPurchaseReporting को कॉल करें.
GADMobileAds के लिए, disableMediationInitialization तरीका जोड़ा गया. मीडिएशन अडैप्टर को शुरू होने से रोकने के लिए, Google Mobile Ads SDK को शुरू करने से पहले इस तरीके को कॉल करें.
i386 आर्किटेक्चर को हटा दिया गया है. 32-बिट सिम्युलेटर की सुविधा अब उपलब्ध नहीं है.
7.55.1
2020-02-14
इनाम वाले विज्ञापन: उस गड़बड़ी को ठीक किया गया है जिसकी वजह से rewardedAd:didFailToPresentWithError:, गड़बड़ी के लिए NSError के बजाय NSString रिटर्न टाइप दिखाता था.
7.55.0
2020-02-04
UIWebView के सभी रेफ़रंस हटा दिए गए हैं.
UIWebView अब काम नहीं करता.
7.54.0
2020-01-28
ओपन मेज़रमेंट: OM SDK 1.3.1 पर अपडेट किया गया.
सभी वेब व्यू में, WKWebView को SDK टूल के डिफ़ॉल्ट के तौर पर चालू किया गया.
IAB टीसीएफ़ के 2.0 वर्शन और IAB us_privacy स्ट्रिंग से, सहमति के पैरामीटर पढ़ने की सुविधा जोड़ी गई है.
7.53.1
2019-12-19
kGADErrorAppIDMissing गड़बड़ी कोड का नाम बदलकर kGADErrorApplicationIdentifierMissing किया गया.
इनाम वाले विज्ञापन के लिए मीडिएशन: उस गड़बड़ी को ठीक किया गया है जिसकी वजह से GADRewardedAd एपीआई का इस्तेमाल करने पर, बिडिंग की सुविधा काम नहीं करती थी.
7.53.0
2019-12-12
ओपन मेज़रमेंट: OM SDK 1.2.21 पर अपडेट किया गया.
इंटरस्टीशियल/इनाम वाले विज्ञापन: canPresentFromViewController: तरीका जोड़ा गया. मल्टीसीन ऐप्लिकेशन, इस तरीके का इस्तेमाल करके यह देख सकते हैं कि सीन का साइज़ बदलने पर भी विज्ञापन दिखाया जा सकता है या नहीं.
पेज पर अचानक दिखने वाले (इंटरस्टीशियल) विज्ञापन:
interstitialDidFailToPresentScreen:
अब इसे तब कॉल किया जाता है, जब कोई ऐसा विज्ञापन दिखाने की कोशिश की जाती है जो तैयार नहीं है या जो पहले ही दिखाया जा चुका है.
नेटिव विज्ञापन: उस गड़बड़ी को ठीक किया गया है जिसमें बैकग्राउंड थ्रेड पर यूज़र इंटरफ़ेस (यूआई) एपीआई को कॉल किया गया था.
विज्ञापन लोड करते समय होने वाली GADBlockSignalSource मेमोरी लीक की समस्या को ठीक किया गया.
नेटिव मीडिएशन: GADMediatedNativeAppInstallAd और GADMediatedNativeContentAd को हटाया गया.
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, अनुरोध में इन-स्ट्रीम विज्ञापन के मीडिया आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) का पालन नहीं किया जा रहा था.
7.51.0
2019-10-17
iOS के साथ काम करने वाले सबसे पुराने वर्शन को iOS 9 में अपग्रेड किया गया. ऐप्लिकेशन अब भी iOS 8 के साथ लिंक किए जा सकते हैं. हालांकि, विज्ञापन सिर्फ़ iOS 9 और इसके बाद के वर्शन पर लोड होंगे.
GADMediaContent में currentTime और duration प्रॉपर्टी जोड़ी गईं.
GADInstreamAd में mediaContent प्रॉपर्टी जोड़ी गई और videoController, duration, currentTime, और aspectRatio प्रॉपर्टी हटाई गईं.
ओपन मेज़रमेंट: इसे OM SDK 1.2.19 पर अपडेट किया गया.
एक से ज़्यादा सीन वाले ऐप्लिकेशन के लिए सहायता जोड़ी गई. एक से ज़्यादा सीन के साथ काम करने वाले ऐप्लिकेशन को सही साइज़ के विज्ञापन पाने के लिए, GADRequest पर scene प्रॉपर्टी सेट करनी होगी.
SKStoreProductViewController सबक्लास को हटा दिया गया है. iOS 13 पर इसकी अनुमति नहीं है.
ऐप्लिकेशन स्टोर में सबमिट करने के दौरान, अब काम न करने वाले एपीआई के इस्तेमाल के बारे में Apple की चेतावनी को ठीक किया गया.
GADMobileAds.requestConfiguration में testRequestIdentifiers प्रॉपर्टी जोड़ी गई. GADRequest को testDevices प्रॉपर्टी के इस्तेमाल पर रोक लगा दी गई है.
इनाम वाले विज्ञापन:customRewardString प्रॉपर्टी को अब GADRewardedAd दिखने से पहले किसी भी समय सेट किया जा सकता है. पहले, विज्ञापन लोड करने से पहले इस प्रॉपर्टी को सेट करना ज़रूरी था.
मीडिएशन: मीडिएशन अडैप्टर न मिलने या सही प्रोटोकॉल के मुताबिक न होने पर, गड़बड़ी के सार्वजनिक मैसेज को बेहतर बनाया गया.
7.49.0
2019-08-20
Ad Manager के विज्ञापन समीक्षा केंद्र में क्रिएटिव खोजने के लिए, विज्ञापन रिस्पॉन्स आइडेंटिफ़ायर एपीआई जोड़ा गया.
7.48.0
2019-08-01
ओपन मेज़रमेंट: इसे OM SDK 1.2.17 पर अपडेट किया गया.
इनाम वाले विज्ञापन: हमने उस गड़बड़ी को ठीक कर दिया है जिसकी वजह से, इनाम वाले वीडियो विज्ञापन के पुराने एपीआई (जैसे, GADRewardBasedVideoAd) का इस्तेमाल करने वाले ऐप्लिकेशन को मीडिएशन रिपोर्ट में इंप्रेशन में गिरावट दिखती थी.
7.47.0
2019-07-11
ओपन मेज़रमेंट: इसे OM SDK 1.2.16 पर अपडेट किया गया है.
जब ऐप्लिकेशन अपने Info.plist में ऐप्लिकेशन आईडी को गलत तरीके से कॉन्फ़िगर करते हैं, तो लॉगिंग मैसेज को बेहतर बनाया जाता है.
इंटरस्टीशियल और इनाम वाले वीडियो विज्ञापनों में, रेंडरिंग से जुड़ी गड़बड़ी को ठीक किया गया.
7.46.0
2019-06-24
डिवाइस पर टेस्टिंग की सुविधा देने के लिए, GoogleMobileAds फ़्रेमवर्क में arm64e आर्किटेक्चर को शामिल किया गया. अब बिल्ड करने के लिए, Xcode 10 ज़रूरी है.
नेटिव विज्ञापन: पहले से बंद किए जा चुके GADNativeAppInstallAd और GADNativeContentAd एपीआई हटा दिए गए हैं.
ऐप्लिकेशन में यूनिफ़ाइड नेटिव विज्ञापनों का इस्तेमाल किया जाना चाहिए.
नेटिव विज्ञापन: उस गड़बड़ी को ठीक किया गया है जिसकी वजह से नेटिव विज्ञापन में वीडियो कॉन्टेंट होने के बावजूद, nil मीडिया व्यू और आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) शून्य दिखता था.
मीडिएशन: उस क्रैश को ठीक किया गया जो मीडिएशन अडैप्टर के एक ही अनुरोध के लिए, कई सफल/असफल कॉलबैक ट्रिगर करने पर होता है.
7.45.0
2019-06-17
ओपन मेज़रमेंट: इसे OM SDK 1.2.15 पर अपडेट किया गया.
वीडियो विज्ञापनों को खारिज करने पर, कभी-कभी होने वाले क्रैश की समस्या को ठीक किया गया.
rewardedAdMetadataDidChange कॉलबैक को अपडेट किया गया, ताकि मेटाडेटा nil होने पर उसे कॉल न किया जाए.
7.44.0
2019-05-10
ऐप्लिकेशन मेज़रमेंट की सुविधा को आधिकारिक तौर पर रिलीज़ किया गया.
ऐप्लिकेशन मेज़रमेंट, डिफ़ॉल्ट रूप से ऐप्लिकेशन शुरू होने पर डेटा इकट्ठा करता है और भेजता है. ऐप्लिकेशन मेज़रमेंट में देरी करने का विकल्प जोड़ा गया है. यह विकल्प तब तक काम करेगा, जब तक Google Mobile Ads SDK को साफ़ तौर पर कॉल नहीं किया जाता.
ओपन मेज़रमेंट: OM SDK 1.2.14 पर अपडेट किया गया.
GADCorrelator और उससे जुड़े एपीआई हटा दिए गए हैं. यह सुविधा पहले काम नहीं करती थी.
GADNativeAdImageAdLoaderOptions में मौजूद preferredImageOrientation प्रॉपर्टी अब काम नहीं करती है. इसके बजाय,
GADNativeAdMediaAdLoaderOptions का इस्तेमाल करें.
7.43.0
2019-04-19
iOS के ज़रूरी वर्शन को 8.0 पर अपडेट किया गया है.
ओपन मेज़रमेंट की सुविधा के लिए, आधिकारिक तौर पर रिलीज़ के लिए तैयार वर्शन.
ओपन मेज़रमेंट: इसमें ओएम एसडीके 1.2.13 शामिल है.
Open Measurement: कस्टम नेटिव विज्ञापन फ़ॉर्मैट के लिए सहायता जोड़ी गई.
नेटिव विज्ञापन:GADMediaContent में videoController और hasVideoContent प्रॉपर्टी जोड़ी गईं.
नेटिव विज्ञापन:GADUnifiedNativeAd में videoController और GADVideoController में hasVideoContent और aspectRatio तरीके अब काम नहीं करते.
नेटिव विज्ञापन:aspectRatio प्रॉपर्टी के साथ GADNativeAdMediaAdLoaderOptions क्लास जोड़ी गई है. इससे पब्लिशर, नेटिव विज्ञापन की मीडिया ऐसेट के लिए, किसी खास आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) का अनुरोध कर सकते हैं. यह विकल्प, GADNativeAdImageAdLoaderOptions में मौजूद preferredImageOrientation प्रॉपर्टी को ओवरराइड कर देता है.
नेटिव विज्ञापन:GADMediaView अब इमेज रेंडर करते समय, contentMode प्रॉपर्टी का पालन करता है.
7.42.2
2019-03-29
इनाम वाले विज्ञापन के लिए मीडिएशन (नए एपीआई): उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, लोड कॉल के बाद इनाम वाले विज्ञापन के लिए मीडिएशन अडैप्टर अपने-आप हट जाते थे.
7.42.1
2019-03-25
वीडियो विज्ञापनों को डीऐलोकेट करने पर होने वाले क्रैश की समस्या को ठीक किया गया. हालांकि, ऐसा बहुत कम होता है.
7.42.0
2019-03-15
Google Mobile Ads SDK अब ऐप्लिकेशन मेज़रमेंट पर निर्भर करता है. आपको ऐप्लिकेशन मेज़रमेंट फ़्रेमवर्क और डिपेंडेंसी शामिल करनी होंगी. आपके ऐप्लिकेशन आईडी को
GADApplicationIdentifier कुंजी का इस्तेमाल करके,
आपके ऐप्लिकेशन की plist में डाला जाना चाहिए.
ज़्यादा जानकारी के लिए, क्विक स्टार्ट गाइड देखें.
एसडीके फ़्रेमवर्क का साइज़, GitHub की तय सीमा से कम कर दिया गया है.
tagForChildDirectedTreatment को GADMobileAds.sharedInstance.requestConfiguration में जोड़ दिया गया है.
[GADRequest tagForChildDirectedTreatment] का अब इस्तेमाल नहीं किया जा सकता.
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, मेटाडेटा में बदलाव न होने पर भी rewardBasedVideoAdMetadataDidChange:
को कॉल किया जा सकता था.
7.41.0
2019-03-04
इनाम वाले विज्ञापन: नया
GADRewardedAd
एपीआई (बीटा वर्शन में सभी के लिए उपलब्ध) जोड़ा गया है. इसकी मदद से, इनाम वाले कई विज्ञापनों को एक साथ लोड किया जा सकता है.
इनाम वाले विज्ञापन:GADRewardBasedVideoAd को admetadata प्रॉपर्टी जोड़ी गई. विज्ञापन के मेटाडेटा में होने वाले बदलावों को सुनने के लिए, rewardbasedvideoadmetadatadidchange: का इस्तेमाल करें.
7.40.0
2019-02-21
परफ़ॉर्मेंस में सुधार किए गए.
7.39.0
2019-02-08
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से GADCustomEventParametersServer का रेफ़रंस देने पर, बिल्ड से जुड़ी गड़बड़ी होती थी.
वीडियो उपलब्ध न होने पर, नेटिव विज्ञापनों के लिए मुख्य इमेज ऐसेट सेट करने के लिए, GADMediaContent क्लास में mainImage प्रॉपर्टी जोड़ी गई.
7.38.0
2019-01-22
टेबल व्यू में दिखाए जाने वाले फ़्लूइड विज्ञापनों को रेंडर करने से जुड़ी समस्या को ठीक किया गया.
मीडिया कॉन्टेंट की जानकारी देने के लिए, नई GADMediaContent क्लास जोड़ी गई.
7.37.0
2018-12-10
Crashlytics के साथ काम करने की सुविधा को बेहतर बनाया गया है, ताकि अपडेट किए गए स्टैक ट्रेस सिंबॉलिकेशन के साथ, क्रैश रिपोर्ट को ज़्यादा बेहतर तरीके से इस्तेमाल किया जा सके.
7.36.0
2018-11-16
उस समस्या को ठीक किया गया है जिसकी वजह से कुछ मीडिएशन अडैप्टर, एक ही इंटरस्टीशियल या इनाम वाले विज्ञापन से कई इंप्रेशन रिपोर्ट कर सकते थे.
7.35.2
2018-11-08
कई गड़बड़ियां ठीक की गईं.
7.35.1
2018-10-22
कई गड़बड़ियां ठीक की गईं.
7.35.0
2018-10-17
उस समस्या को ठीक कर दिया गया है जिसकी वजह से rewardBasedVideoAdDidClose: डेलिगेट तरीके में इनाम वाला नया विज्ञापन लोड होने के बाद, इनाम वाले विज्ञापन लोड नहीं हो पाते थे.
Xcode का कम से कम 9.2 वर्शन होना चाहिए.
7.34.0
2018-09-26
अब इनाम वाले किसी विज्ञापन के दिखाए जाने के दौरान, इनाम वाले दूसरे विज्ञापन का अनुरोध नहीं किया जा सकता. इससे वह समस्या ठीक हो जाती है जिसमें इनाम वाले दूसरे विज्ञापन का अनुरोध करने पर, तीसरे पक्ष के कई मीडिएशन अडैप्टर काम करना बंद कर देते थे. rewardBasedVideoAdDidClose: में प्रज़ेंटेशन खत्म होने के बाद, दूसरे विज्ञापन का अनुरोध किया जा सकता है.
ठीक किया गया: CocoaPod को अपडेट किया गया, ताकि फ़ाइल का साइज़ 100 एमबी से कम किया जा सके. इससे एसडीके फ़ाइलों को GitHub रिपॉज़िटरी में पुश किया जा सकता है.
7.33.1
2018-09-13
नेटिव विज्ञापन: हमने उस समस्या को ठीक कर दिया है जिसकी वजह से वीडियो विज्ञापन कभी-कभी ठीक से नहीं चलते थे.
नेटिव विज्ञापन: उस समस्या को ठीक किया गया है जिसमें नॉन-वीडियो विज्ञापनों के लिए, GADMediaView खाली था.
DFP बैनर विज्ञापन: उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, साइज़ बदलने का तरीका सही तरीके से काम नहीं कर रहा था.
7.33.0
2018-09-10
iOS 12 के लिए सहायता जोड़ी गई.
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
7.32.0
2018-08-13
इनाम वाले विज्ञापन:customRewardString प्रॉपर्टी को GADRewardBasedVideoAd में जोड़ा गया. इससे पब्लिशर, सर्वर साइड से की जाने वाली पुष्टि के अनुरोधों में कस्टम डेटा भेज सकते हैं.
नेटिव विज्ञापन:GADNativeAppInstallAd,
GADNativeContentAd, और इनसे जुड़े एपीआई अब काम नहीं करते. इनकी जगह, GADUnifiedNativeAd का इस्तेमाल किया जा सकता है.
नए एपीआई इस्तेमाल करने के बारे में ज़्यादा जानकारी के लिए, नेटिव ऐड ऐडवांस यूनिफ़ाइड गाइड देखें.
नेटिव विज्ञापन: "इस विज्ञापन को म्यूट करें" सुविधा जोड़ी गई.
नेटिव विज्ञापन: उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, कलेक्शन व्यू में विज्ञापन व्यू का फिर से इस्तेमाल करने पर, AdChoices व्यू हट जाता था.
GADMobileAds में requestConfiguration प्रॉपर्टी जोड़ी गई है. इसका इस्तेमाल, विज्ञापन दिखाने के सभी अनुरोधों के लिए, maxAdContentRating और tagForUnderAgeOfConsent पैरामीटर की जानकारी देने के लिए किया जा सकता है.
मीडिएशन:GADMediationAdRequest में maxAdContentRating और underAgeOfConsent प्रॉपर्टी जोड़ी गई हैं.
GADRequest पर, जन्म की तारीख और लैंगिक जानकारी वाली प्रॉपर्टी को बंद कर दिया गया है.
7.30.0
2018-03-26
MRAID v3 का बीटा वर्शन.
गड़बड़ियां ठीक की गई हैं और परफ़ॉर्मेंस में सुधार किए गए हैं.
7.29.0
2018-02-16
7.28.0 में मौजूद एक गड़बड़ी को ठीक किया गया है. इसकी वजह से, GameKit ऐप्लिकेशन में ग्राफ़िकल गड़बड़ियां होती थीं.
7.28.0
2018-01-31
नेटिव विज्ञापन: यूनिफ़ाइड नेटिव विज्ञापन एपीआई जोड़ा गया. इससे GADNativeAppInstallAds और GADNativeContentAds को एक नए टाइप में जोड़ दिया जाता है: GADUnifiedNativeAd. ज़्यादा जानकारी के लिए,
यूनिफ़ाइड नेटिव विज्ञापनों की गाइड देखें.
इनाम वाला वीडियो: GADRewardBasedVideoAdDelegate में rewardBasedVideoAdDidCompletePlaying: तरीका जोड़ा गया, ताकि वीडियो पूरा होने पर पब्लिशर को सूचना दी जा सके.
इनाम वाले वीडियो विज्ञापनों के लिए मीडिएशन: मीडिएशन अडैप्टर के लिए, GADMRewardBasedVideoAdConnectorDelegate में connectorDidCompletePlayingRewardBasedVideoAd: तरीका जोड़ा गया. इससे वीडियो पूरा होने पर, अडैप्टर को कॉल किया जा सकेगा.
नेटिव मीडिएशन: GADMediatedNativeAdDelegate.h को अपडेट किया गया, ताकि अडैप्टर को नेटिव विज्ञापन में इस्तेमाल किए गए अलग-अलग व्यू का ऐक्सेस दिया जा सके.
नेटिव वीडियो मीडिएशन के लिए सहायता जोड़ी गई. नेटिव मीडिएशन अडैप्टर को GADMediatedNativeAppInstallAd और GADMediatedNativeContentAd पर mediaView तरीके को लागू करना होगा और अपना मीडिया व्यू दिखाना होगा.
QuartzCore और CFNetwork फ़्रेमवर्क पर डिपेंडेंसी जोड़ी गईं.
7.26.0
2017-11-17
iPhone X पर यह सुविधा मौजूद है.
फ़ुल स्क्रीन विज्ञापनों के लिए, डिफ़ॉल्ट 'बंद करें' बटन अब सुरक्षित एरिया में रेंडर होता है.
यह SDK टूल, Apple की StoreServices के साथ हर सेशन में सिर्फ़ एक बार इंटरैक्ट करता है. ऐसा ऐप्लिकेशन लॉन्च होने पर होता है.
टेस्ट विज्ञापनों में अब सबसे ऊपर एक लेबल दिखता है. ज़्यादा जानकारी के लिए, टेस्टिंग गाइड देखें.
7.25.0
2017-10-25
नेटिव मीडिएशन: अब अडैप्टर को mediatedNativeAd:didRenderInView:viewController: के लिए कॉल तब ही मिल जाता है, जब नेटिव विज्ञापन को नेटिव विज्ञापन व्यू से जोड़ा जाता है. इसके लिए, नेटिव विज्ञापन व्यू के दिखने का इंतज़ार नहीं करना पड़ता.
नेटिव मीडिएशन: ट्रैक किए गए व्यू को डी-ऐलोकेट करने पर, अडैप्टर को अब शून्य व्यू के साथ mediatedNativeAdDidUntrackView: पर कॉल मिलता है.
7.24.1
2017-9-27
यह अपडेट, Apple की StoreServices के साथ SDK टूल के इंटरैक्ट करने के तरीके को बदलता है.
7.24.0
2017-9-20
iOS 11 के लिए आधिकारिक तौर पर रिलीज़ किया गया.
GADAdDelegate को हटा दिया गया है. विज्ञापनों के ऑडियो को मैनेज करने के लिए, GADAudioVideoManager का इस्तेमाल किया जाना चाहिए.
iOS 11 की उस गड़बड़ी को ठीक किया गया है जिसकी वजह से कॉन्टेंट इनसेट की वजह से बैनर व्यू नीचे की ओर शिफ़्ट हो गए थे.
Security फ़्रेमवर्क पर डिपेंडेंसी जोड़ी गई.
7.23.0
2017-09-05
नेटिव विज्ञापन को डी-ऐलोकेट किए जाने पर, मीडिएशन अडैप्टर को अब mediatedNativeAd:didUntrackView: के ज़रिए सूचना मिलती है.
7.22.0
2017-08-08
उस समस्या को ठीक किया गया है जिसकी वजह से, बैकग्राउंड में ऐप्लिकेशन चलने के दौरान विज्ञापन दिखाने के अनुरोध को ड्रॉप करने पर, "विज्ञापन लोड नहीं हो सका" इवेंट को शुरू नहीं किया जा रहा था.
7.21.0
2017-06-20
वीडियो विज्ञापनों से ऑप्ट-आउट की गई इंटरस्टीशियल विज्ञापन यूनिट के लिए, दिखाए जाने वाले इंटरस्टीशियल विज्ञापनों में तुरंत बंद करने का विकल्प होगा. भले ही, MRAID क्रिएटिव, useCustomClose को कॉल करे.
डीबग मेन्यू में टेक्स्ट जोड़ा गया है, ताकि यह पता चल सके कि क्रिएटिव की झलक या समस्या हल करने का मोड चालू है या नहीं.
GADMultipleAdsAdLoaderOptions क्लास जोड़ी गई. इसकी मदद से, पब्लिशर यह तय कर सकते हैं कि एक अनुरोध के लिए कितने विज्ञापन लोड किए जाएं.
GADAdLoader में loading प्रॉपर्टी जोड़ी गई है. इससे पता चलता है कि विज्ञापन लोडर फ़िलहाल विज्ञापन लोड कर रहा है या नहीं.
GADAdLoaderDelegate में एक नया, वैकल्पिक डेलिगेट तरीका -adLoaderDidFinishLoading: जोड़ा गया है. इसे तब शुरू किया जाता है, जब GADAdLoader किसी अनुरोध के लिए सभी विज्ञापन दिखाना बंद कर देता है.
7.20.0
2017-05-03
इन-ऐप्लिकेशन खरीदारी वाले विज्ञापन फ़ॉर्मैट को हटा दिया गया है.
armv7s आर्किटेक्चर को हटा दिया गया है.
7.19.1
2017-04-13
उस समस्या को ठीक किया गया है जिसकी वजह से स्मार्ट बैनर मीडिएशन के लिए, मीडिएशन नेटवर्क को विज्ञापन का गलत साइज़ भेजा जा रहा था.
7.19.0
2017-03-16
SFSafariViewController में यूआरएल खोलने के लिए, google_mobile_app_ads.js में openInlineBrowser() तरीका जोड़ा गया.
ऑडियो और वीडियो विज्ञापन के चलने और रुकने/बंद होने की सूचनाएं देने के लिए, GADAudioVideoManagerDelegate को जोड़ा गया.
7.18.0
2017-02-23
GADVideoController में play, pause, और
setMute तरीके जोड़े गए.
GADVideoControllerDelegate में नए डेलिगेट तरीके जोड़े गए हैं. ये तरीके, वीडियो कॉन्टेंट के शुरू होने, रोके जाने, खत्म होने, म्यूट किए जाने, और अनम्यूट किए जाने से जुड़े हैं.
इनाम वाले वीडियो मीडिएशन अडैप्टर के लिए सहायता जोड़ी गई है, ताकि विज्ञापन अनुरोध किए जाने से पहले, शुरुआती प्रोसेस में ऑप्ट इन किया जा सके.
7.17.0
2017-01-31
nativeAdDidRecordImpression और
nativeAdDidRecordClick को
GADNativeAdDelegate में जोड़ा गया.
7.16.0
2016-12-12
DFPBannerView ऑब्जेक्ट में वीडियो कंट्रोलर जोड़ा गया.
GADNativeExpressAdView,
GADNativeContentAd,
GADNativeCustomTemplateAd,
GADNativeContentAd,
और GADNativeCustomTemplateAd
वीडियो कंट्रोलर प्रॉपर्टी अब शून्य नहीं हैं.
नेटिव मीडिएशन: अडैप्टर अब AdChoices को रेंडर करने के लिए, GADMediatedNativeAppInstallAd और GADMediatedNativeContentAd पर adChoicesView प्रॉपर्टी सेट कर सकते हैं.
7.15.0
2016-11-21
GADNativeContentAd और GADNativeCustomTemplateAd में GADMediaView प्रॉपर्टी जोड़ी गई.
7.14.0
2016-10-28
मीडिएशन अडैप्टर हेडर को फ़्रेमवर्क और ग्लोबल हेडर में ले जाया गया.
kGADAdSizeFluid विज्ञापन साइज़ के लिए, बैनर का साइज़ बदलने से बैनर व्यू के फ़्रेम का साइज़ नहीं बदलता.
7.13.1
2016-10-20
Google Ad Manager में, इन-ऐप्लिकेशन झलक और समस्या हल करने की सुविधा जोड़ी गई.
7.13.0
2016-10-17
JavaScriptCore फ़्रेमवर्क पर डिपेंडेंसी जोड़ी गई.
कई गड़बड़ियां ठीक की गईं.
7.12.1
2016-10-05
GADNativeAppInstallAd और GADNativeContentAd के लिए, शून्यता से जुड़े एनोटेशन को ठीक किया गया.
7.12.0
2016-09-28
GADStringFromCGFloat के क्रैश होने से जुड़ी गड़बड़ियां ठीक की गईं.
नेटिव विज्ञापनों में AdChoices की जगह की जानकारी देने के लिए, GADNativeAdViewAdOptions को जोड़ा गया.
GADRewardBasedVideoAd में adNetworkClassName प्रॉपर्टी जोड़ी गई.
7.11.0
2016-09-15
CoreBlueooth, EventKit, और EventKitUI फ़्रेमवर्क पर निर्भरता हटाई गई.
iOS 10 के लिए ऐप्लिकेशन अपडेट करते समय, अब ऐप्लिकेशन को NSCalendarsUsageDescription और NSBluetoothPeripheralUsageDescription के लिए टेक्स्ट देने की ज़रूरत नहीं है.
MRAID 2.0 createCalendarEvent और storePicture के साथ काम करने की सुविधा हटा दी गई है.
7.10.1
2016-08-26
GADStringFromCGFloat से जुड़ी क्रैश की गड़बड़ी को ठीक किया गया.
7.10.0
2016-08-16
नेटिव विज्ञापनों को किसी व्यू से जोड़ते समय, व्यू की userInteractionEnabled प्रॉपर्टी को NO में बदल दिया जाता है, ताकि वह एसडीके की उम्मीदों के मुताबिक हो.
MobileCoreServices पर डिपेंडेंसी जोड़ी गई.
विज्ञापन नेटवर्क को यह बताने के लिए एक एपीआई जोड़ा गया है कि एसडीके का वर्शन कम से कम major.minor.patch है या नहीं.
7.9.1
2016-07-18
इनाम वाले वीडियो विज्ञापन मीडिएशन पर असर डालने वाली गड़बड़ी को ठीक किया गया.
7.9.0
2016-07-13
विज्ञापन रेंडरिंग और क्वालिटी को बेहतर बनाने के लिए, GLKit, OpenGLES, CoreMotion, और CoreVideo फ़्रेमवर्क डिपेंडेंसी जोड़ी गई हैं.
+[GADMobileAds configureWithApplicationID:] तरीका जोड़ा गया. AdMob पब्लिशर को अपने ऐप्लिकेशन आईडी के साथ इस तरीके को कॉल करना चाहिए.
SDK मीडिएशन का इस्तेमाल करने वाले Google Ad Manager पब्लिशरों को अब "मीडिएशन वाले विज्ञापन का टाइप अज्ञात या अमान्य है" चेतावनी नहीं मिलेगी.
7.8.1
2016-05-11
जब कोई उपयोगकर्ता किसी ऐप्लिकेशन के लिए जगह की जानकारी की अनुमतियां चालू करता है, तब जगह की जानकारी के डेटा का अपने-आप इस्तेमाल करने के लिए, एसडीके की सुविधा जोड़ी गई है.
7.8.0
2016-04-28
CoreBluetooth और SafariServices फ़्रेमवर्क पर डिपेंडेंसी जोड़ी गई.
SDK टूल की मुख्य हेडर फ़ाइलों में, शून्यता से जुड़े एनोटेशन जोड़े गए हैं. इससे Swift के वैकल्पिक फ़ील्ड के लिए बेहतर सहायता मिलती है.
kGADAdSizeFluid साइज़ वाले विज्ञापनों में, GADAdSizeDelegate के लिए सहायता जोड़ी गई.
7.7.1
2016-04-06
स्क्रोल व्यू में नेटिव विज्ञापन पर क्लिक करने से जुड़ी समस्या को हल किया गया.
7.7.0
2016-02-24
इनाम वाले वीडियो विज्ञापनों के लिए सहायता जोड़ी गई.
बिट कोड की सुविधा जोड़ी गई.
इससे SDK टूल के डाउनलोड का साइज़ बढ़ गया है. हालांकि, इससे ऐप्लिकेशन बाइनरी के साइज़ में ज़्यादा बढ़ोतरी नहीं होगी.
अपने ऐप्लिकेशन के लिए इस सेटिंग को बदलने के लिए,
अपने प्रोजेक्ट की बिल्ड सेटिंग पर जाएं
और बिल्ड विकल्प सेक्शन में,
बिटकोड चालू करें को Yes पर सेट करें.
MediaPlayer फ़्रेमवर्क पर डिपेंडेंसी जोड़ी गई.
आपको इस फ़्रेमवर्क को अपने ऐप्लिकेशन की बाइनरी से लिंक करना होगा.
अगर CocoaPods का इस्तेमाल किया जा रहा है, तो pod install --repo-update चलाएं.
इनाम वाले वीडियो एपीआई में, userID के सभी रेफ़रंस हटा दिए गए हैं.
GADInterstitial के लिए loadRequest: तरीके के कॉल, हमेशा एसिंक्रोनस didFailToReceiveAd:withError: या interstitialDidReceiveAd: डेलिगेट कॉल के साथ जोड़े जाते हैं.
हमने एक ऐसी समस्या को ठीक किया है जिसमें यह अनुबंध लागू नहीं हो रहा था.
नेटिव मीडिएशन:
अडैप्टर के लिए, क्लिक इवेंट को मैनेज करने और उनकी रिपोर्ट करने की सुविधा जोड़ी गई.
Search Network में दिखने वाले विज्ञापन: डाइनैमिक हाइट की सुविधा जोड़ी गई.
7.6.0
2015-12-07
मीडिएशन अडैप्टर के लिए प्रोटोकॉल के तरीकों को फिर से ग्रुप किया गया है/हटाया गया है, ताकि उन्हें आसान बनाया जा सके.
GADRewardBasedVideoAdDelegate प्रोटोकॉल में didFailToLoadWithError मैसेज के कैपिटलाइज़ेशन को ठीक किया गया.
7.5.2
2015-10-16
गड़बड़ी ठीक करना.
7.5.1
2015-09-30
GADStatisticsCore में क्रैश होने की समस्या ठीक करता है.
7.5.0
2015-09-22
SDK टूल, अब iOS 9 डिवाइसों पर UIApplication के
canOpenURL
तरीके का इस्तेमाल नहीं करता.
उस समस्या को ठीक किया गया है जिसकी वजह से
GADNativeAdDelegate तरीके कॉल नहीं किए जा रहे थे.
अगर किसी विज्ञापन का टाइप का अनुरोध नहीं किया जाता है, तो अब GADAdLoaderDelegate का adLoader:didFailToReceiveAdWithError कॉलबैक कॉल किया जाता है.
7.4.1
2015-08-13
उस क्रैश को ठीक किया गया है जो तब होता है, जब उपयोगकर्ता किसी ऐसे प्रॉडक्ट के लिए इन-ऐप्लिकेशन खरीदारी पूरी करता है जिसके आइडेंटिफ़ायर में कोई खास वर्ण शामिल होता है.
7.4.0
2015-07-30
MRAID v2 का बीटा वर्शन.
क्रैश रिपोर्टिंग और इन-ऐप्लिकेशन खरीदारी (आईएपी) की अपने-आप ट्रैकिंग के लिए, नई ग्लोबल सेटिंग जोड़ी गई हैं. अगर इन-ऐप्लिकेशन खरीदारी को अपने-आप ट्रैक करने की सुविधा चालू है, तो आईएपी कन्वर्ज़न की रिपोर्टिंग के लिए, कन्वर्ज़न ट्रैकिंग एसडीके पर निर्भरता खत्म हो जाती है.
GADInterstitial पर adUnitID प्रॉपर्टी अब readonly है.
इनाम वाले वीडियो मीडिएशन के लिए एपीआई जोड़े गए.
setLocationWithDescription: को GADRequest को बंद कर दिया गया.
इसके बजाय, setLocationWithLatitude:longitude:accuracy: का इस्तेमाल करें.
7.3.1
2015-05-28
AdMob, Ad Manager, और Ad Exchange में, ऐप्लिकेशन इंस्टॉल करने को बढ़ावा देने वाले और कॉन्टेंट नेटिव विज्ञापन फ़ॉर्मैट के लिए सहायता जोड़ी गई.
कस्टम नेटिव विज्ञापन फ़ॉर्मैट के लिए सहायता जोड़ी गई. यह Ad Manager रिज़र्वेशन के लिए उपलब्ध है.
7.2.0 में हुई गड़बड़ी को ठीक किया गया है. इस गड़बड़ी की वजह से, iOS 8 पर लैंडस्केप मोड में स्मार्ट बैनर गलत तरीके से दिखते थे.
7.2.2
2015-05-07
App Store पर अपलोड करते समय, यह चेतावनी ठीक करता है:
ऐप्लिकेशन, Payload/(<app_id>):clientId,screenName,setScreenName में गैर-सार्वजनिक सिलेक्टर का रेफ़रंस देता है.
7.2.1
2015-04-30
सिम्युलेटर, डिफ़ॉल्ट रूप से लाइव विज्ञापन फिर से लोड करते हैं. सिम्युलेटर पर टेस्ट विज्ञापन पाने के लिए, GADRequest पर testDevices प्रॉपर्टी में kGADSimulatorID जोड़ें.
मीडिएशन अडैप्टर और कस्टम इवेंट के लिए, इंटरस्टीशियल विज्ञापनों पर मिले क्लिक रिकॉर्ड करने की सुविधा जोड़ी गई.
कस्टम इवेंट एपीआई में कुछ सुधार किए गए हैं.
GADInterstitial initWithAdUnitID: को जोड़ा गया और GADInterstitial init को बंद कर दिया गया.
DFPBannerView में setValidAdSizesWithSizes तरीके को बंद कर दिया गया है. इसके बजाय, DFPBannerView.validAdSizes का इस्तेमाल करें.
7.1.0
2015-04-01
इसके लिए, CoreMedia.framework से लिंक करना ज़रूरी है.
कई गड़बड़ियां ठीक की गईं.
7.0.0
2015-02-03
iOS 5 के लिए सहायता बंद कर दी गई है.
SDK टूल को फ़्रेमवर्क के तौर पर रिलीज़ किया गया.
-ObjC लिंकर फ़्लैग पर निर्भरता को हटाया गया.
iOS 8 पर विज्ञापन लोड होने में लगने वाले समय को कम किया गया.
GADRequest में requestAgent प्रॉपर्टी जोड़ी गई.
तीसरे पक्ष के इंटिग्रेशन को यह प्रॉपर्टी सेट करनी चाहिए, ताकि यह पता चल सके कि अनुरोध किस प्लैटफ़ॉर्म से आया है.
नई DFPRequest क्लास जोड़ी गई है. यह कस्टम टारगेटिंग और कैटगरी एक्सक्लूज़न के साथ काम करती है.
publisherProvidedID प्रॉपर्टी को DFPExtras से DFPRequest में ले जाया गया.
GADAdMobExtras और DFPExtras को एक GADExtras क्लास से बदला गया.
GADBannerView की hasAutoRefreshed प्रॉपर्टी अब काम नहीं करती.
GAD_SIMULATOR_ID मैक्रो को हटा दिया गया है—GADBannerView और GADInterstitial का इस्तेमाल करने पर, सिम्युलेटर में टेस्ट विज्ञापन अपने-आप चालू हो जाते हैं.
GADRequest की mediationExtras,
additionalParameters, और टेस्टिंग प्रॉपर्टी हटाई गईं.
GADRequest के setBirthdayWithMonth:day:year: को अब इस्तेमाल नहीं किया जा सकता.
GADRequest के लिए, addKeyword: का तरीका हटाया गया.
DFPSwipeableBannerView क्लास को हटा दिया गया है.
6.12.2
2014-11-06
बैनर विज्ञापनों के लिए बाउंसिंग की सुविधा बंद की गई.
DumpViews में क्रैश होने की समस्या को ठीक किया गया.
6.12.0
2014-09-18
iOS 8 के लिए आधिकारिक तौर पर रिलीज़ किया गया.
iOS 8 पर, मुख्य थ्रेड पर विज्ञापन लोड होने की प्रोसेस में कम समय लगता है.
iOS 8 पर, स्मार्ट बैनर विज्ञापन लैंडस्केप मोड में सही तरीके से दिखते हैं.
इसके लिए, दो नए फ़्रेमवर्क को लिंक करना ज़रूरी है: EventKit और EventKitUI.
अगर मॉड्यूल और अपने-आप लिंक होने वाले फ़्रेमवर्क चालू हैं, तो ये अपने-आप लिंक हो जाते हैं.
GADBannerView पर mediatedAdView प्रॉपर्टी अब काम नहीं करती है.
पहले से बंद किए जा चुके loadAndDisplayRequest:usingWindow:initialImage: तरीके को GADInterstitial को हटा दिया गया.
6.11.1
2014-08-07
Nibs से बैनर व्यू को शुरू करने की प्रोसेस को ठीक किया गया.
6.10.0
2014-07-17
अब विज्ञापन, इन-ऐप्लिकेशन ब्राउज़र के बजाय Safari में डिफ़ॉल्ट रूप से खुलते हैं.
क्रिएटिव, mraid.expand() या admob.opener.openOverlay() की जानकारी देकर, इस व्यवहार को बदल सकता है.
DFPBannerView पर स्वाइप जेस्चर की सुविधा बंद कर दी गई है.
DFPSwipeableBannerView की जगह अब DFPBannerView का इस्तेमाल किया जाता है.
6.9.3
2014-06-12
GADInterstitial पर loadAndDisplayRequest:usingWindow:initialImage तरीका अब काम नहीं करता.
एसडीके से अनबंडल किए गए आंकड़ों के पैकेज की वजह से, एसडीके का साइज़ 9.6 एमबी से घटकर 3.4 एमबी हो गया. Analytics SDK को यहां से डाउनलोड किया जा सकता है.
DFPExtras पर मौजूद contentURL प्रॉपर्टी को GADRequest पर ले जाया गया है.
कई गड़बड़ियां ठीक की गईं.
6.9.2
2014-05-07
iOS 4.3 के लिए सहायता बंद कर दी गई. यह SDK टूल, iOS 5.0 और इसके बाद के वर्शन के साथ काम करता है. साथ ही, अब यह एआरसी के कमज़ोर रेफ़रंस उपलब्ध कराता है.
kGADAdSizeLargeBanner कॉन्स्टेंट के साथ, 320x100 साइज़ का बड़ा बैनर फ़ॉर्मैट जोड़ा गया.
इन-ऐप्लिकेशन खरीदारी लॉन्च करने के लिए, एक नया इंटरस्टीशियल फ़ॉर्मैट जोड़ा गया. इन-ऐप्लिकेशन खरीदारी के इवेंट मैनेज करने के लिए, GADInterstitial पर inAppPurchaseDelegate प्रॉपर्टी सेट करें.
6.8.0
2014-01-24
विज्ञापन टारगेटिंग (विज्ञापन के लिए सही दर्शक चुनना) बेहतर होती है.
CoreTelephony फ़्रेमवर्क से लिंक करना ज़रूरी है.
डिवाइस के फ़्लाइट मोड में जाने पर, ऐप्लिकेशन क्रैश होने की समस्या को ठीक किया गया है.
6.7.0
2013-12-12
UITableView में विज्ञापन दिखाने पर, उनकी परफ़ॉर्मेंस बेहतर होती है.
कई गड़बड़ियां ठीक की गईं.
6.6.1
2013-11-13
मीडिएशन का इस्तेमाल करते समय, मेमोरी लीक की कुछ समस्याओं को ठीक किया गया.
6.6.0
2013-11-05
AVFoundation फ़्रेमवर्क से लिंक करना ज़रूरी है.
arm64 और x86_64 आर्किटेक्चर के लिए सहायता जोड़ी गई.
लाइब्रेरी का साइज़ काफ़ी कम हो गया है.
GADBannerView और GADInterstitial पर adNetworkClassName प्रॉपर्टी जोड़ी गई.
उस गड़बड़ी को ठीक किया गया है जिसकी वजह से इंटरस्टीशियल विज्ञापनों के लिए, Ad Manager के ऐप्लिकेशन इवेंट ट्रिगर नहीं हो रहे थे.
Ad Exchange HTML अडैप्टर को सीधे लाइब्रेरी में बंडल किया गया. Ad Exchange डेवलपर को अब libAdapterHtml.a को अलग से लिंक करने की ज़रूरत नहीं है.
6.5.1
2013-08-29
iOS 7 पर फ़ुल-स्क्रीन व्यू के लिए, स्टेटस बार को छिपाता है.
6.5.0
2013-07-16
GADBannerView का साइज़ बदलने से जुड़ी गड़बड़ी को ठीक किया गया.
GADRequest में कोपा फ़ील्ड के लिए एपीआई में बदलाव.
विज्ञापन दिखाने के अनुरोध में Apple का IDFA पास करता है.
लिंकर फ़्लैग के इस्तेमाल के लिए, मीडिएशन से जुड़ी चेतावनी वाले मैसेज अपडेट किए गए.
6.4.2
2013-05-20
बार-बार होने वाली GADMRAIDInterceptor समस्या को ठीक किया गया.
6.4.1
2013-04-18
Advertising Identifier के nil होने पर होने वाले क्रैश को ठीक किया गया.
6.4.0
2013-04-08
बैकग्राउंड में ऐप्लिकेशन चलने के दौरान, GADInterstitial के क्रैश होने की समस्या को ठीक किया गया.
GADMRAIDInterceptor थ्रेडिंग क्रैश को ठीक किया गया.
एक गड़बड़ी को ठीक किया गया, ताकि इंटरस्टीशियल डेलिगेट को अब interstitialWillLeaveApplication मिल सके.
डुप्लीकेट सिंबल की गड़बड़ियों से बचने के लिए, MD5 सिंबल का नाम बदला गया.
मीडिएशन के ज़रिए AdMob का इस्तेमाल करते समय, टेस्ट विज्ञापन पाने की सुविधा जोड़ी गई.
टेस्ट विज्ञापन सिर्फ़ iOS 6 और इसके बाद के वर्शन वाले डिवाइसों पर उपलब्ध हैं.
UDID के सभी इस्तेमाल हटा दिए गए हैं.
6.3.0
2013-02-14
लॉगिंग स्टेटमेंट जोड़ा गया है, जो किसी डिवाइस पर टेस्ट विज्ञापनों को चालू करने के लिए, request.testDevices को पास करने के लिए आईडी उपलब्ध कराता है.
iOS 6 पर टेस्ट विज्ञापनों के लिए सहायता जोड़ी गई.
GADMraidInterceptor में क्रैश होने की समस्या को ठीक किया गया.
6.2.1
2012-10-16
StoreKit फ़्रेमवर्क से लिंक करना ज़रूरी है.
ऐप्लिकेशन को रोटेट करने पर क्रैश होने की समस्या को ठीक किया गया. यह समस्या तब होती थी, जब मीडिएशन से पहला विज्ञापन मिलने से पहले ऐप्लिकेशन को रोटेट किया जाता था.
6.2.0
2012-09-26
ARMv7s के लिए बिल्ड करते समय, अब -all_load फ़्लैग की ज़रूरत नहीं है. हालांकि, -ObjC फ़्लैग की ज़रूरत अब भी है.
AdSupport फ़्रेमवर्क से लिंक करना ज़रूरी है.
Xcode 4.5 का इस्तेमाल करना और iOS 6 के लिए ऐप्लिकेशन बनाना ज़रूरी है. इसके लिए, iOS 4.3 या इसके बाद का वर्शन होना ज़रूरी है.
SDK टूल ने ARMv6 निर्देशों को हटा दिया है. अब इसमें ARMv7s निर्देश शामिल हैं.
iOS 6 के लिए, Apple के Identifier For Advertising (IDFA) का इस्तेमाल करता है. साथ ही, iOS 6 से पहले के वर्शन के लिए, UDID का इस्तेमाल करता है.
iOS 6 के लिए कई गड़बड़ियां ठीक की गईं.
iPhone 5 की लंबी स्क्रीन के लिए, इन-ऐप्लिकेशन ब्राउज़र के साथ काम करने की सुविधा.
iOS 6 के लिए ऑटोलैआउट के साथ काम करने की सुविधा.
6.1.4/5
2012-08-09
तीसरे पक्ष के क्लिक/इंप्रेशन ट्रैकिंग की गड़बड़ी को ठीक करना.
DFPBannerView को शुरुआती साइज़ के बिना भी बनाया जा सकता है.
अनुरोध लोड करने से पहले, पक्का करें कि validAdSizes सेट हो.
6.1.5: यह वर्शन, यूनिवर्सल डिवाइस आइडेंटिफ़ायर (यूडीआईडी) का इस्तेमाल करता है. इस वर्शन का इस्तेमाल करने वाले ऐप्लिकेशन को, iOS की नीतियों के मुताबिक डिवाइस आइडेंटिफ़ायर की जानकारी भेजने के लिए, उपयोगकर्ता की सहमति लेनी होगी.
6.1.1/2
2012-07-19
एमआरएड इंटरसेप्टर के क्रैश होने की समस्या को ठीक किया गया. यह समस्या, nil कुंजी को ऐक्सेस करने पर होती थी.
SDK टूल का इस्तेमाल करते समय, पब्लिशर को -all_load फ़्लैग जोड़ना होगा.
Ad Manager पब्लिशर के लिए, खास तौर पर DFPBannerView, DFPInterstitial, और DFPExtras ऑब्जेक्ट जोड़े गए हैं.
Ad Manager की नई सुविधा: विज्ञापन के कई साइज़.
Ad Manager की नई सुविधा: ऐप्लिकेशन इवेंट.
Ad Manager, Search, और मीडिएशन हेडर अब "ऐड-ऑन" सब-फ़ोल्डर में शामिल हैं. इसलिए, अब इन्हें अलग से डाउनलोड करने की ज़रूरत नहीं है.
आम तौर पर होने वाली समस्या: इंटरफ़ेस बिल्डर के साथ GADBannerView का इस्तेमाल करते समय, अनुरोध लोड करने से पहले फ़्रेम का साइज़ साफ़ तौर पर सेट करना ज़रूरी है.
6.1.2: यह वर्शन, यूनिवर्सल डिवाइस आइडेंटिफ़ायर (यूडीआईडी) का इस्तेमाल करता है. इस वर्शन का इस्तेमाल करने वाले ऐप्लिकेशन को, iOS की नीतियों के मुताबिक डिवाइस आइडेंटिफ़ायर की जानकारी भेजने के लिए, उपयोगकर्ता की सहमति लेनी होगी.
6.0.3/4
2012-05-10
फ़्रीक्वेंसी कैपिंग जोड़ी गई.
कुछ छोटी-मोटी गड़बड़ियां ठीक की गईं.
6.0.4: यह वर्शन, यूनिवर्सल डिवाइस आइडेंटिफ़ायर (यूडीआईडी) का इस्तेमाल करता है. इस वर्शन का इस्तेमाल करने वाले ऐप्लिकेशन को डिवाइस आइडेंटिफ़ायर की जानकारी भेजने के लिए, उपयोगकर्ता की सहमति लेनी होगी. यह सहमति, iOS की नीतियों के मुताबिक होनी चाहिए.
6.0.1
2012-04-19
ऐड नेटवर्क मीडिएशन जोड़ा गया.
मीडिएशन में, हाउस विज्ञापनों और कस्टम इवेंट को मीडिएट करने की सुविधा शामिल है.
iOS प्लैटफ़ॉर्म के सभी वर्शन के लिए, MRAID v1.0 की सुविधा जोड़ी गई.
GAD_SIZE_#x# मैक्रो अब काम नहीं करते. इनकी जगह GADAdSize कॉन्सटेंट का इस्तेमाल करें.
नए GADSize कॉन्स्टेंट: kGADAdSizeSmartBannerPortrait और kGADAdSizeSmartBannerLandscape की मदद से, पूरी चौड़ाई वाले विज्ञापनों के लिए सहायता जोड़ी गई.
GADRequest अब अतिरिक्त जानकारी सेट करने के लिए, registerAdNetworkExtras: का इस्तेमाल करता है. additionalParameters प्रॉपर्टी अब काम नहीं करती है.
iOS SDK के 5.0.8 वर्शन से, uniqueIdentifier का रेफ़रंस नहीं दिया जाता.
5.0.8
2012-03-30
uniqueIdentifier के सभी रेफ़रंस हटा दिए गए हैं. यह UIDevice की एक ऐसी प्रॉपर्टी है जो अब काम नहीं करती.
testDevices प्रॉपर्टी को अब बंद कर दिया गया है. इसकी जगह, testing प्रॉपर्टी का इस्तेमाल किया जा सकता है.
5.0.5
2011-11-30
iPhone और iPad के लिए, अतिरिक्त रिच मीडिया इंटरस्टीशियल विज्ञापन फ़ॉर्मैट के लिए सहायता जोड़ी गई. यह अपडेट, आने वाले समय में इंटरस्टीशियल विज्ञापन के सभी फ़ॉर्मैट के साथ काम करेगा.
इंटरस्टीशियल इंप्रेशन ट्रैकिंग को बेहतर बनाया गया.
GADInterstitial को हमेशा एक बार इस्तेमाल होने वाले ऑब्जेक्ट के तौर पर इस्तेमाल किया जाता है. हालांकि, अब पहले अनुरोध के बाद, इंटरस्टीशियल विज्ञापन को लोड या दिखाने के किसी भी अनुरोध पर, didFailToReceiveAdWithError: को कॉल करके यह आसानी से फ़ेल हो जाएगा.
5.0.4
2011-10-28
इन-ऐप्लिकेशन ब्राउज़र में रेटिना डिसप्ले पर, बड़े साइज़ के बटन की समस्या को ठीक किया गया.
मॉडल व्यू कंट्रोलर विज्ञापन प्रज़ेंटेशन को ठीक किया गया.
ऐंकर टैग के व्यवहार को ठीक किया गया.
4.1.1
2011-07-18
इसके अलावा, iOS 5.0 बीटा 3 पर भी सर्टिफ़ाइड है.
GTMStringEncoding को नेमस्पेस किया गया है, ताकि अन्य लाइब्रेरी के साथ लिंकर के टकराव से बचा जा सके.
App Store के विज्ञापनों को गलत तरीके से कॉन्फ़िगर करने पर, इन-ऐप्लिकेशन ब्राउज़र अपने-आप बंद हो जाता है.
SDK टूल में मेमोरी लीक की समस्या को ठीक किया गया.
DoubleClick for Advertisers (DFA) बैनर के साथ क्लिक ट्रैकिंग की समस्याएं ठीक की गईं.
ऐप्लिकेशन के क्रैश होने की कुछ ऐसी समस्याओं को ठीक किया गया है जो बहुत कम होती हैं.
Google Ad Manager का आधिकारिक तौर पर रिलीज़ किया गया वर्शन.
4.1.0
2011-05-02
जब व्यू कंट्रोलर के स्टैक में छिपे हुए व्यू कंट्रोलर पर JavaScript से बंद करने का निर्देश जारी किया जाता है, तो सभी व्यू कंट्रोलर सही तरीके से खारिज हो जाते हैं.
सर्वर से मिलने वाले AFMA इंटरस्टीशियल टाइम आउट के लिए सहायता जोड़ी गई.
टेस्ट मोड को अब डिवाइस आईडी की अनुमति वाली सूची में शामिल करके चालू किया जा सकता है.
बैनर और रिच मीडिया ओवरले में, एक ही UIWebView को फिर से इस्तेमाल करने का तरीका जोड़ा गया.
डिवाइस के सबमॉडल को ऑनशो डिक्शनरी में जोड़ा गया.
GADBrowserController और UIWebViews में मेमोरी लीक की समस्या को ठीक किया गया.
ऐप्लिकेशन खोलने पर दिखने वाले इंटरस्टीशियल विज्ञापन का व्यू कंट्रोलर, खुद को पोर्ट्रेट मोड में लॉक कर लेता है, ताकि कंसोल से चेतावनी लॉग को हटाया जा सके.
अब किसी भी 5xx एचटीटीपी रिस्पॉन्स कोड के लिए, "नेटवर्क की गड़बड़ी" के बजाय "सर्वर की गड़बड़ी" दिखती है.