iOS के लिए, IMA डीएआई SDK टूल का रिलीज़ इतिहास

वर्शन रिलीज़ की तारीख नोट
3.23.0 2024-06-12
  • VODConfigID को IMAVideoStitcherVODStreamRequest में जोड़ा जाता है.
  • साथ में दिखने वाले विज्ञापनों के लिए बैकग्राउंड को पारदर्शी बनाता है.
  • IMAAdsRequest में adTagURL के लिए, शून्य वैल्यू को अस्वीकार करता है.
  • मूल वीएएसटी में सभी विज्ञापनों में ऐसेट-लेवल फ़ॉलबैक को तब तक बदला जाता है, जब तक SDK टूल इस्तेमाल करने लायक क्रिएटिव की पहचान नहीं कर लेता. अगर कोई ऐसा क्रिएटिव नहीं मिलता जिसे चलाया जा सके, तो विज्ञापन नहीं चलेगा.
3.22.1 2024-04-12
  • Cocoapods के सबसे नए वर्शन से जुड़ी एक समस्या को ठीक किया गया है. इसकी वजह से, ऐप्लिकेशन को iOS सिम्युलेटर पर बिल्ड नहीं किया जा सकता था.
3.22.0 2024-04-03
3.20.0 2024-01-28
  • पॉड विज्ञापन दिखाने के लिए, विज्ञापन के साथ दिखने वाले विज्ञापन की सुविधा चालू करता है
  • पॉड सर्विंग वीओडी स्ट्रीम के अनुरोधों को चालू करें.
  • स्ट्रीम मैनेजर में क्यू पॉइंट के लिए गटर जोड़ता है.
3.19.2 2023-04-28
  • iOS 12 को कंपाइल करने के लिए, iOS का कम से कम वर्शन.
3.19.1 2023-04-20
  • iOS 14 में कंपाइल करने के लिए, iOS के ज़रूरी वर्शन को बढ़ाया गया है.
  • ARMv7 प्लैटफ़ॉर्म के लिए सहायता हटा दी गई है.
  • उस गड़बड़ी को ठीक करता है जिसमें SIMID क्लिकथ्रू पर क्लिक विज्ञापन इवेंट ट्रिगर नहीं हुआ था.
  • VPAID के सुरक्षित मोड में, OMID की सहायता के लिए गलत सिग्नल भेजने की सुविधा बंद कर देता है.
  • SIMID के साइज़ में बदलाव करने वाले इवेंट के साथ काम करने से जुड़ी समस्या को ठीक करता है.
  • IMAVideoStitcherVODStreamRequest क्लास को जोड़ता है, जो Google Video Stitcher VOD API के लिए सहायता उपलब्ध कराता है.
  • SDK टूल के वर्शन 3.18.5 को 20-04-2024 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.18.5 2023-03-10
  • इससे iOS के लिए IMA SDK के कम से कम वर्शन को iOS 14 पर अपग्रेड किया जाता है.
  • स्ट्रीमिंग से जुड़ी गड़बड़ी के साथ उपयोगकर्ता का कॉन्टेक्स्ट पास न होने की गड़बड़ी को ठीक किया गया है.
  • GMA के 9.14.0 और इसके बाद के वर्शन वाले बंडल वाले ऐप्लिकेशन के लिए, पब्लिशर के पहले पक्ष का आईडी (पहले इसे एक जैसी 'ऐप्लिकेशन कुंजी' कहा जाता था) चालू करता है.
  • IMAVideoStitcherLiveStreamRequest क्लास जोड़ता है. यह क्लास, Google Video Stitcher Live API के साथ काम करती है.
  • Google Video Stitcher API का सार्वजनिक बीटा वर्शन
  • Secure Signals API का सार्वजनिक बीटा वर्शन.
  • SDK टूल के वर्शन 3.18.4 को 10-03-2024 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.18.4 2022-12-08
  • सेवा रिलीज़. कोई नई सुविधा नहीं है.
  • SDK टूल का वर्शन 3.18.2, 08-12-2023 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.18.2 2022-11-07
3.18.1 2022-10-02
3.17.0 2022-08-03
  • अगर पब्लिशर ने ज़्यादा से ज़्यादा बिटरेट सेट नहीं किया है, तो मोबाइल डिवाइसों के अलावा अन्य डिवाइसों के लिए, ज़्यादा से ज़्यादा डिफ़ॉल्ट बिटरेट को बढ़ाएगा.
  • SDK टूल के वर्शन 3.16.3 को 03-08-2023 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.16.3 2022-04-19
  • फ़्ल्यूइड साइज़ वाले साथी विज्ञापनों के साथ काम करने के लिए, IMACompanionAdSlot.initWithView(view: UIView) जोड़ा गया.
  • IMA iOS SDK को अब xcframework के तौर पर पैकेज किया गया है.
  • M1 सिम्युलेटर के साथ काम करने की सुविधा जोड़ी गई है.
  • IMA SDK टूल के वर्शन की जानकारी को बदलने से जुड़ी समस्या को ठीक किया गया है.
  • iOS SDK टूल की वजह से, डुप्लीकेट सिंबल की चेतावनियां मिलने की समस्या को ठीक किया गया.
  • SDK टूल के वर्शन 3.15.1 को 19-04-2023 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.15.1 2022-02-23
  • iOS के लिए ज़रूरी मिनिमम वर्शन को 12 पर सेट किया गया
  • SDK टूल के वर्शन 3.14.5 को 23-02-2023 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.14.5 2021-10-05
  • IMASettings:sameAppKeyEnabled API जोड़ा गया है. इसकी मदद से, आपके ऐप्लिकेशन से इकट्ठा किए गए डेटा का इस्तेमाल करके, ज़्यादा काम के और दिलचस्पी के मुताबिक विज्ञापन दिखाए जा सकते हैं. फ़िलहाल, यह एपीआई डिफ़ॉल्ट रूप से चालू है. इसमें पब्लिशर को कोई बदलाव करने की ज़रूरत नहीं है.
  • सभी एपीआई में, अमान्य होने के मामलों से जुड़े अनुबंध जोड़े गए.
  • SDK टूल का वर्शन 3.14.4, 05-10-2022 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.14.4 2021-07-06
  • उस समस्या को ठीक कर दिया गया है जिसकी वजह से ऐप्लिकेशन के बैकग्राउंड में चलने के दौरान इवेंट नहीं दिख रहे थे.
  • एक समस्या को ठीक किया गया है, जिसकी वजह से पब्लिशर, iOS <14 पर मैन्युअल तरीके से islat सेट कर पा रहे थे.
  • iOS के नए वर्शन को iOS 11 पर सेट किया गया
  • SDK टूल का वर्शन 3.14.3, 06-07-2022 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.14.3 2021-05-03
  • iOS 12 से पहले के वर्शन पर चेतावनी वाले मैसेज दिखने की समस्या को ठीक किया गया है.
  • पब्लिशर को सेशन आईडी को पसंद के मुताबिक बनाने की सुविधा देने के लिए, IMASettings:sessionid जोड़ा गया.
  • कॉन्टेंट के दौरान, विज्ञापन रोकने और फिर से शुरू करने वाले इवेंट ट्रिगर होने की समस्या को ठीक किया गया.
  • यह पक्का करना कि विज्ञापन के यूज़र इंटरफ़ेस (यूआई) के कॉन्टेंट इनसेट अपने-आप अडजस्ट न हों
  • iOS के लिए IMA SDK का आखिरी वर्शन, जो iOS 10 पर काम करता हो.
  • SDK टूल का वर्शन 3.14.1, 03-05-2022 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.14.1 2021-02-17
  • उस समस्या को ठीक किया गया है जिसकी वजह से, पहले से लोड करने की सुविधा चालू होने पर कभी-कभी डुप्लीकेट विज्ञापन इवेंट ट्रिगर हो जाते थे.
  • PodServing की सहायता लागू की गई.
  • iOS 13 और उसके बाद के वर्शन पर, डबल डीपलिंक खुलने से जुड़ी समस्या को ठीक किया गया.
  • SDK टूल के 3.13.0 वर्शन को 17-02-2022 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.13.0 2020-10-13
  • SDK टूल अब Xcode 12 के साथ बनाया गया है.
  • विज्ञापन के लिए ब्रेक के दौरान वीडियो को आगे या पीछे ले जाने पर, AD_BREAK_ENDED इवेंट ट्रिगर न होने की समस्या को ठीक किया गया.
  • IMAAVPlayerVideoDisplay, IMAVideoDisplay, और IMAVideoDisplayDelegate पर, काम न करने वाले फ़ील्ड हटा दिए गए हैं.
  • उस समस्या को ठीक किया गया है जिसकी वजह से, हर बार विज्ञापन पूरा होने पर, पीआईपी (पिक्चर में पिक्चर) की गड़बड़ी कम हो जाती थी.
  • लाइव स्ट्रीम को AirPlay करने पर, प्लेबैक तुरंत बंद होने की गड़बड़ी को ठीक किया गया है.
  • शेयर किए गए वीडियो को चलाते समय, 'आगे बढ़ें' बटन दबाने पर, वीडियो नहीं चलने की समस्या को ठीक किया गया है.
  • उस समस्या को ठीक किया गया है जिसकी वजह से, वीडियो शेयर करने के दौरान, पॉड में विज्ञापनों के बीच कुछ देर के लिए कॉन्टेंट फ़्लैश होता था.
  • IMAAVPlayerVideoDisplay.streamAssetOptions एपीआई जोड़ा गया.
  • IMAStreamManagerDelegate में विज्ञापन दिखाए जाने की अवधि.
  • "Ads cannot be requested because the ad container is not attached to the view hierarchy." गड़बड़ी की वजह से होने वाली समस्या को ठीक किया गया है.
  • SDK टूल का वर्शन 3.12.1, 13-10-2021 से काम नहीं करेगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.12.1 2020-08-11
3.12.0 2020-08-05
  • Google के अन्य सहमति मोड के लिए सहायता जोड़ी गई. ज़्यादा जानकारी के लिए, Google के अन्य सहमति मोड की तकनीकी जानकारी देखें.
  • स्ट्रीम सबटाइटल के लिए "language_name" कुंजी का इस्तेमाल करने की सुविधा जोड़ी गई.
  • सिर्फ़-ऑडियो वाले विज्ञापनों का समय खत्म होने की समस्या को हल करता है.
  • उस समस्या को ठीक करता है जहां प्रीरोल में पहले विज्ञापन को स्किप करने से, दूसरा विज्ञापन अपने स्किप ऑफ़सेट को अनदेखा कर देगा.
  • viewController को IMAAdDisplayContainer के लिए, शुरू करने के लिए ज़रूरी नए आर्ग्युमेंट या प्रॉपर्टी के तौर पर जोड़ता है.
  • गलत RESUME इवेंट की संख्या कम हो जाती है.
  • विज्ञापन रेंडर करने की परफ़ॉर्मेंस को बेहतर बनाने के लिए, IMAAdsRenderingSettings.enablePreloading जोड़ता है. यह एट्रिब्यूट डिफ़ॉल्ट रूप से चालू होता है.
  • ICON_TAPPED इवेंट जोड़ता है.
  • इस बदलाव से, वह समस्या ठीक हो गई है जिसमें IABTCF_gdprApplies को सिर्फ़ तब स्वीकार किया जाता था, जब वह स्ट्रिंग होती थी.
  • SDK टूल का वर्शन 3.11.4, 05-08-2021 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.11.4 2020-03-26
  • रनटाइम के लिए ज़रूरी iOS वर्शन को iOS 10 पर बढ़ाया गया
  • बैकग्राउंड थ्रेड पर कुछ यूज़र इंटरफ़ेस (यूआई) अपडेट ट्रिगर होने की गड़बड़ी को ठीक किया गया है
  • स्ट्रिक्ट फ़्लैग की वजह से, IMACompanionAd के init फ़ंक्शन में NSObject के साथ होने वाले संघर्ष की समस्या को ठीक करता है
  • IMAVideoDisplay प्रोटोकॉल पर loadURL तरीके को बंद कर दिया गया है
  • क्लाइंट-साइड SIMID विज्ञापनों के लिए सहायता जोड़ी गई है
  • SDK टूल का वर्शन 3.11.3, 26-03-2021 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.11.3 2020-02-12
  • 3.11.3, iOS 9.x के साथ काम करने वाले IMA SDK का फ़ाइनल वर्शन होगा
  • उस गड़बड़ी को ठीक करता है जहां फ़्रेमवर्क हेडर को इंपोर्ट करने से IMAAdaptiveObstruction.h इंपोर्ट नहीं हुआ
  • iOS 9.x पर क्लिक मिलने पर क्रैश होने की समस्या को ठीक किया गया है
  • SDK टूल के वर्शन 3.11.2 को 12-02-2021 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.11.2 2020-01-22
  • OMID 1.3 contentUrl के लिए, AdsRequest:contentUrl और StreamRequest:contentUrl के साथ सहायता जोड़ता है.
  • IMAAdDisplayContainer में registerFriendlyObstruction तरीकों का इस्तेमाल करने के लिए, OMID 1.3 के मुताबिक रुकावटों के लिए सहायता को फिर से काम करने लायक बनाया गया है.
  • IMAAdDisplayContainer में, FriendlyObstruction के पक्ष में, registerVideoControlsOverlay और unregisterAllVideoControlsOverlay तरीकों को बंद कर दिया गया है.
  • OMID के अपने-आप चलने और स्किप किए जा सकने की सुविधा की शिकायत न किए जाने की समस्या को ठीक किया गया
  • UIWebView के बाकी सभी रेफ़रंस हटा देता है
  • SDK टूल के वर्शन 3.11.1 को 22-01-2021 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.11.1 2019-12-04
  • IAB के टीसीएफ़ वर्शन 2 और सीसीपीए से, सहमति पैरामीटर को अपने-आप शामिल करने की सुविधा जोड़ी गई है.
  • कंट्रोल सेंटर का इस्तेमाल करते समय क्रैश होने की समस्या को ठीक किया गया है.
  • TrueView for Action विज्ञापनों के लिए सहायता जोड़ता है.
  • डीआई के लिए playerVideoDisplay:didLoadPlayerItem: जोड़ता है.
  • ऑब्जे-सी स्टाइल कन्वेंशन के साथ एक जैसा रखने के लिए, IMAAVPlayerVideoDisplayDelegate नामों को अपडेट करता है.
  • उस समस्या को ठीक करता है जिसकी वजह से, कुछ मामलों में LOG और INTERACTION विज्ञापन इवेंट, विज्ञापन ऑब्जेक्ट को शामिल नहीं कर पा रहे थे.
  • IAB टीसीएफ़ के 2.0 वर्शन का पालन करने वाले सहमति मैनेजमेंट की सेवा देने वाली कंपनियों, जैसे कि Google के Funding Choices को लागू करने के लिए, Google विज्ञापन अनुरोधों को अपने-आप इंटिग्रेट करता है.
  • VMAP breakstart और breakend ट्रैकिंग इवेंट से जुड़ी समस्या को हल करता है.
  • IMAStreamManager में replaceAdTagParameters तरीका जोड़ता है. इससे लाइव स्ट्रीम के दौरान विज्ञापन टैग के सभी पैरामीटर बदले जा सकते हैं.
  • AD_BREAK_FETCH_ERROR इवेंट जोड़ता है, ताकि यह पता चल सके कि विज्ञापन के लिए ब्रेक नहीं लिया जाएगा.
  • SDK टूल का वर्शन 3.10.1, 04-12-2020 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.10.1 2019-09-19
3.9.2 2019-08-16
  • इससे, विज्ञापन दिखाने के बाद IMA विज्ञापन के यूज़र इंटरफ़ेस (यूआई) में दिखने वाली समस्या ठीक हो जाती है. इसकी वजह से, उपयोगकर्ता, प्लेयर से इंटरैक्ट नहीं कर पाता.
  • SDK टूल का वर्शन 3.9.1, 16-08-2020 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.9.1 2019-07-18
  • is_lat रिपोर्टिंग के सटीक होने से जुड़ी समस्याएं ठीक की गईं.
  • IMAAdEventType.adData अब टाइप हो गया है.
  • authToken और streamFormat एपीआई IMAStreamRequest में जोड़े गए.
  • LinearAd से mediaUrl सहायता हटाई गई. इसके बजाय, adMedia का इस्तेमाल करें.
  • 'सबके लिए मौजूद नहीं' के तौर पर सेट किए गए वीडियो के लिए, YouTube मेटाडेटा से जुड़ी गड़बड़ी ठीक की गई.
  • विज्ञापन आईडी की गलत पहचान की समस्या को ठीक किया गया.
  • mediaWidth और mediaHeight को adMedia.width और adMedia.height से बदला गया.
  • एक समस्या को ठीक किया गया है, जिसमें साथ में दिखाए जाने वाले विज्ञापन सिर्फ़ एक बार रेंडर होते थे.
  • अब जब किसी वीडियो विज्ञापन टाइप का इस्तेमाल नहीं किया जा सकता, तो SDK टूल, kIMAError_FAILED_TO_REQUEST_ADS के बजाय kIMAError_VAST_TRAFFICKING_ERROR गड़बड़ी का कोड दिखाएगा.
  • videoDisplayDidPlay: ने अब videoDisplayDidResume: का इस्तेमाल करने के बजाय, इसका इस्तेमाल करना बंद कर दिया है.
  • SDK टूल का वर्शन 3.9.0, 18-07-2020 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.9.0 2019-03-22
  • तीसरे पक्ष के विज्ञापन दिखने से जुड़े आंकड़े मेज़र करने के लिए, ओपन मेज़रमेंट SDK के साथ काम करने की सुविधा लॉन्च की गई है.
  • बिना कंपैनियन स्लॉट वाला विज्ञापन डिसप्ले कंटेनर बनाने के लिए, IMAAdDisplayContainer में सुविधा शुरू करने वाला टूल जोड़ा गया.
  • IMAAdDisplayContainer में, registerVideoControlsOverlay: और unregisterAllVideoControlsOverlays: तरीके जोड़ता है.
  • SDK टूल का वर्शन 3.8.2, 22-03-2020 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.8.2 2019-02-19
  • AD_PERIOD_STARTED और AD_PERIOD_ENDED इवेंट जोड़ता है. ये इवेंट सिर्फ़ डीएआई के लिए काम करते हैं.
  • उस समस्या को हल करता है जहां विज्ञापन दृश्य शुरुआत में ऐनिमेट होता है.
  • लाइव या वीओडी के लिए, वीडियो से जुड़ी गड़बड़ियों की सूचना न मिलने की समस्या को ठीक किया गया है.
  • iOS और AirPlay पर कॉन्टेंट फिर से शुरू न होने की समस्या को ठीक किया गया.
  • SDK टूल का वर्शन 3.8.1, 19-02-2020 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.8.1 2018-11-13
  • एक से ज़्यादा स्लॉट साइज़ वाले विज्ञापन टैग को गलत तरीके से पार्स करने से जुड़ी समस्या को ठीक करता है.
  • IMA DAI वीओडी स्ट्रीम में स्किप किए जा सकने वाले विज्ञापनों के साथ काम करने के लिए, [IMAVideoDisplay seekStreamToTime] जोड़ता है.
  • IMAAdRenderingSettings.loadVideoTimeout को जोड़ता है.
  • IMAAd.VASTMediaWidth, IMAAd.VASTMediaHeight, और IMAAd.VASTMediaBitrate जोड़ता है.
  • बिल्ड में सुधार की वजह से बाइनरी साइज़ को ~15% कम कर देता है.
  • SDK टूल का वर्शन 3.7.3, 13-11-2019 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.7.3 2018-08-21
  • किसी गलत स्ट्रीम मेनिफ़ेस्ट के लिए गड़बड़ी प्रबंधन को बेहतर बनाता है.
  • एचटीएमएल कंपैनियन में, कस्टम इन-ऐप्लिकेशन यूआरएल क्लिक मिलने की समस्या ठीक की गई है.
  • स्किप किए जा सकने वाले वीडियो विज्ञापनों से जुड़ी समस्या हल की गई है.
  • SDK टूल का वर्शन 3.7.2, 21-08-2019 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.7.2 2018-05-15
3.7.1 2018-04-30
  • IMAAdsRequest.adWillPlayMuted जोड़ता है
  • इससे वीएएसटी (वीडियो विज्ञापन देने के लिए टेंप्लेट) में मीडिया लोड होने का टाइम आउट 8 सेकंड पर सेट हो जाता है
  • एचटीएमएल कंपैनियन से जुड़ी समस्या हल की गई है
  • IMAStreamRequest से विज्ञापन टैग पैरामीटर दस्तावेज़ हटाता है. विज्ञापन टैग पैरामीटर के बारे में https://support.google.com/admanager/answer/7320898 और https://support.google.com/admanager/answer/7320899 पर जानकारी दी गई है.
  • SDK टूल का वर्शन 3.7.0, 30-04-2019 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.7.0.1 2018-02-12
  • podspec की गड़बड़ी को ठीक करने के लिए, Cocoapods को सिर्फ़ रिलीज़ किया गया. 3.7.0 के लिए लाइब्रेरी फ़ाइलों को नीचे खींचता है.
3.7.0 2018-01-30
3.6.1 2017-10-09
3.6.0 2017-07-24
  • IMAAdsRequest.vastLoadTimeout जोड़ता है.
  • IMAAd.wrapperAdIDs जोड़ता है.
  • IMAAd.skipTimeOffset को जोड़ता है.
  • इस अपडेट में एक गड़बड़ी को ठीक किया गया है. इस गड़बड़ी की वजह से, SDK टूल उस वीडियो व्यू का पता नहीं लगा पाता था जिसका इस्तेमाल विज्ञापन चलाने के लिए किया गया था. ऐसा तब होता है, जब वीडियो व्यू को व्यू हैरारकी से हटाकर फिर से जोड़ा जाता है.
  • SDK टूल का वर्शन 3.5.2, 24-07-2018 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.5.2 2017-05-02
  • बैकग्राउंड में चल रहे ऐप्लिकेशन को फिर से चालू करने की सुविधा हटाता है. फिर से शुरू करने के लिए, [IMAAdsManager resume] पर कॉल करें.
  • [IMAAdsRenderingSettings playAdsAfterTime] जोड़ता है.
  • SDK टूल के वर्शन 3.5.1 को 02-05-2018 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.5.1 2017-04-03
  • अगर किसी विज्ञापन या स्ट्रीम के लिए अनुरोध किए जाने पर, IMAAdDisplayContainer, व्यू की हैरारकी में नहीं है, तो SDK टूल अब kIMAError_FAILED_TO_REQUEST_ADS दिखाएगा. पहले, ये अनुरोध बिना किसी सूचना के अधूरे रह जाते थे.
  • SDK टूल के वर्शन 3.5.0 को 03-04-2018 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.5.0 2017-03-24
  • बिटकोड सहायता से जुड़ी समस्या ठीक करता है.
  • IMAAdsRequest ऑब्जेक्ट में adsResponse जोड़ता है.
  • Swift बिल्ड से जुड़ी समस्या ठीक करता है.
  • SDK टूल के वर्शन 3.4.2 को 24-03-2018 को बंद कर दिया जाएगा. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.4.2 2017-03-09
  • सेवा रिलीज़, कोई नई सुविधा नहीं.
  • SDK टूल का वर्शन 3.4.1, 09-03-2018 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.4.1 2017-02-03
  • SDK टूल को अब डाइनैमिक फ़्रेमवर्क के तौर पर उपलब्ध कराया गया है. इसलिए, हम अब फ़्रेमवर्क का अलग AdMob वर्शन पब्लिश नहीं करते. आपके पास एक ही वर्शन का इस्तेमाल करने का विकल्प होता है, भले ही आपके लागू किए गए वर्शन में AdMob का इस्तेमाल किया जा रहा हो या नहीं.
  • वीडियो आइकॉन के लिए सहायता जोड़ी गई.
  • IMAAd में ये नई प्रॉपर्टी जोड़ता है:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • IMAAdsRequest में ये नई प्रॉपर्टी जोड़ता है:
    • contentDuration
    • contentKeywords
    • contentTitle
  • [IMAAdsManager setVolume:] जोड़ता है.
  • [IMACompanionDelegate companionSlotWasClicked] को जोड़ता है.
  • IMASettings.disableNowPlayingInfo को जोड़ता है.
  • SDK टूल का वर्शन 3.3.1, 03-02-2018 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, रोक लगाने का शेड्यूल देखें.
3.3.1 पर वापस जाना 2016-01-31
  • कुछ डिवाइसों को बनाने से जुड़ी समस्या की वजह से, वर्शन 3.3.1 में रोल बैक हो गया.
3.4.0 2017-01-26
  • SDK टूल को अब डाइनैमिक फ़्रेमवर्क के तौर पर उपलब्ध कराया गया है. इसलिए, हम अब फ़्रेमवर्क का अलग AdMob वर्शन पब्लिश नहीं करते. आपके पास एक ही वर्शन का इस्तेमाल करने का विकल्प होता है, भले ही आपके लागू किए गए वर्शन में AdMob का इस्तेमाल किया जा रहा हो या नहीं.
  • वीडियो आइकॉन के लिए सहायता जोड़ी गई.
  • IMAAd में ये नई प्रॉपर्टी जोड़ता है:
    • adSystem
    • creativeID
    • creativeAdID
    • universalAdIdValue
    • universalAdIdRegistry
    • advertiserName
    • surveyURL
    • dealID
    • wrapperCreativeIDs
    • wrapperSystems
  • IMAAdsRequest में ये नई प्रॉपर्टी जोड़ता है:
    • contentDuration
    • contentKeywords
    • contentTitle
  • [IMAAdsManager setVolume:] जोड़ता है.
  • [IMACompanionDelegate companionSlotWasClicked] को जोड़ता है.
  • IMASettings.disableNowPlayingInfo जोड़ता है.
  • SDK टूल का वर्शन 3.3.1, 26-01-2018 को बंद होने के लिए शेड्यूल किया गया है. ज़्यादा जानकारी के लिए, इस्तेमाल में नहीं होने या रुकने का शेड्यूल देखें.
3.3.1 2016-09-16
3.2.1 2016-05-09
  • बिटकोड की सुविधा जोड़ी गई.
3.2.0 2016-04-14
    ध्यान दें: किसी गड़बड़ी की वजह से, इस रिलीज़ में बिटकोड की सुविधा काम नहीं कर रही थी.
  • बिट कोड की सुविधा जोड़ता है.
  • ऐप्लिकेशन स्टोर पर ले जाने वाले क्लिक मिलने वाले यूआरएल के लिए सहायता जोड़ता है.
3.1.0 2015-12-17
  • बीटा वर्शन से नए वर्शन तक का सफ़र.
  • iOS 9 पर पिक्चर में पिक्चर की सुविधा उपलब्ध है. ज़्यादा जानकारी के लिए, हमारी पिक्चर में पिक्चर गाइड या बेहतर सैंपल में लागू करने की सुविधा देखें.
  • IMAContentPlayhead को अब IMAAdsManager के बजाय IMAAdsRequest को भेजा जाना चाहिए.
  • HTML5 साथी ऐप्लिकेशन के लिए सहायता जोड़ी गई.
  • [IMAAdsManager discardAdBreak] जोड़ता है.
बीटा वर्शन 16 2015-09-04
बीटा v15 2015-07-22
  • IMAAdsManager डेलिगेट के ज़रिए विज्ञापन बफ़र इवेंट की जानकारी देता है. इससे प्लेयर में गतिविधि के इंडिकेटर और बफ़र करने वाले बार जैसे एलिमेंट जोड़ने में मदद मिलती है.
  • डीबग मोड सार्वजनिक करता है. पब्लिशर अब IMASettings enableDebugMode सेटिंग को YES पर सेट कर सकते हैं, ताकि वे कंसोल में ज़्यादा जानकारी वाले लॉग पा सकें. इसका इस्तेमाल प्रोडक्शन में नहीं किया जाना चाहिए, क्योंकि इससे विज्ञापन प्लेयर पर वॉटरमार्क दिखेगा.
  • IMAAdsManager destroy अब सभी मामलों में विज्ञापनों को सही तरीके से बंद कर देता है.
  • डिसप्ले कंटेनर का फिर से इस्तेमाल करने की अनुमति देता है.
  • इससे पब्लिशर, डेलिगेट किए गए तरीकों से IMA ऑब्जेक्ट को मिटा सकते हैं.
  • IMAAdsManager में अब contentPlayhead का सिर्फ़ कमज़ोर रेफ़रंस है (संभावित मेमोरी लीक को ठीक करना). अब आपको ऐसे किसी भी IMAAVPlayerContentPlayhead इंस्टेंस या ऑब्जेक्ट को बनाए रखना होगा जो IMAContentPlayhead को प्रॉपर्टी के तौर पर लागू करता है. ऐसा न करने पर, ऑब्जेक्ट तुरंत रिलीज़ कर दिया जाएगा.
  • वीडियो का साइज़ बदलने वाला ऐनिमेशन हटाता है.
  • रिज़्यूमे रखे गए शुरुआती विज्ञापन इवेंट को हटा देता है.
बीटा v14 2015-05-27
  • उस समस्या को ठीक किया गया है जिसकी वजह से विज्ञापन प्लेयर कभी-कभी बफ़र हो जाता है और वीडियो फिर से कभी नहीं चलता.
  • IMASettings को उसकी हेडर फ़ाइल में ले जाया गया.
बीटा वर्शन 13 2015-04-29
  • बैकग्राउंड में विज्ञापन चलाने की सुविधा जोड़ी गई. ज़्यादा जानकारी के लिए, बैकग्राउंड में विज्ञापन चलाने की सुविधा लेख पढ़ें.
  • SDK टूल को अब फ़्रेमवर्क के तौर पर इंपोर्ट किया जा सकता है. अपग्रेड करने के बारे में ज़्यादा जानकारी के लिए, इस रिलीज़ के बारे में हमारी ब्लॉग पोस्ट देखें.
  • iOS 8 पर विज्ञापन लोड होने के समय में कमी.
  • उस समस्या को ठीक किया गया है जिसकी वजह से, विज्ञापन खत्म होने के बाद सहयोगी विज्ञापन गायब हो जाते हैं. साथी विज्ञापन तब तक दिखेंगे, जब तक स्लॉट रीफ़्रेश नहीं हो जाता.
  • SDK टूल लोड होने में लगने वाले समय के लिए, 10 सेकंड का टाइम आउट जोड़ा गया है.
  • IMASettings अब NSCopying को लागू करता है.
  • हेडफ़ोन के अनप्लग होने पर, ऐप्लिकेशन के क्रैश होने की समस्या को ठीक किया गया है.
  • अब डिवाइस के डिफ़ॉल्ट रूप से साइलेंट होने पर, विज्ञापन दिखने की सुविधा बंद हो जाती है. AVऑडियो सेशन की कैटगरी सेट करके पब्लिशर इसे बदल सकते हैं.
  • iOS 8 से पहले के वर्शन पर, कंट्रोल सेंटर में 'चलाएं' और 'रोकें' बटन काम नहीं कर रहे थे. इस गड़बड़ी को ठीक किया गया है.
  • सूचनाएं दिखाने वाला पैनल खुलने पर, विज्ञापन रोके नहीं जाते.
  • डाउनलोड की जा सकने वाली ZIP फ़ाइल में VERSION फ़ाइल जोड़ी गई.
  • परफ़ॉर्मेंस को बेहतर बनाने के लिए, अब सभी iOS वर्शन पर विज्ञापन रेंडरिंग, AVPlayer के ज़रिए नेटिव तरीके से की जाती है.
बीटा वर्शन 12 2015-02-12
  • अब iOS 7 और इससे पुराने वर्शन पर नेटिव विज्ञापन प्लेबैक का इस्तेमाल करता है. इससे SDK टूल, MPMoviePlayerController इवेंट और कंट्रोल में रुकावट नहीं डालता.
  • उस समस्या को ठीक कर दिया गया है जिसकी वजह से, लोड किए गए और शुरू होने वाले इवेंट में ad DriveInfo नहीं भरता था.
  • रीडायरेक्ट की संख्या तय करने के लिए IMASettings.maxRedirects जोड़ता है. इसके बाद, बाद में होने वाले रीडायरेक्ट को अस्वीकार कर दिया जाएगा और विज्ञापन लोड होना रद्द हो जाता है.
  • मैन्युअल तरीके से विज्ञापन चलाने की सुविधा जोड़ी गई.
बीटा वर्शन 11 2014-12-17
  • WKWebView को जोड़ने के बाद, बीटा v10 वर्शन में हुए मेमोरी लीक को ठीक करता है.
बीटा वर्शन 10 2014-11-20
  • SDK टूल अब iOS 8 पर, विज्ञापनों को रेंडर करने के लिए UIWebView के बजाय WKWebView का इस्तेमाल करता है. इससे, SDK नेटिव और JS लेयर के बीच कम्यूनिकेशन से जुड़ी कई समस्याएं ठीक हो जाती हैं. इस बदलाव की वजह से, अब IMA SDK के काम करने के लिए ज़रूरी है कि आपका ऐप्लिकेशन, आर्म64 के साथ काम करता हो.
  • TAPPED इवेंट जोड़ा गया है. यह तब ट्रिगर होता है, जब उपयोगकर्ता किसी विज्ञापन के ऐसे हिस्से पर टैप करता है जिस पर क्लिक नहीं किया जा सकता. इसका इस्तेमाल, प्लेयर कंट्रोल दिखाने के लिए, किसी विज्ञापन पर टैप का पता लगाने के लिए किया जा सकता है.
  • iOS के नियमों के मुताबिक, इन तरीकों का इस्तेमाल बंद कर दिया गया है. साथ ही, उन्हें ऐसे तरीकों से बदल दिया गया है जो कॉल करने वाले ऑब्जेक्ट का रेफ़रंस लेते हैं:
    • IMAAdsManagerDelegate - adDidProgressToTime:currentTime:
    • IMAWebOpenerDelegate - willOpenInExternalBrowser
    • IMAWebOpenerDelegate - willOpenInAppBrowser
    • IMAWebOpenerDelegate - didCloseInAppBrowser
    • IMAWebOpenerDelegate - didOpenInAppBrowser
    • IMAWebOpenerDelegate - willCloseInAppBrowser
बीटा वर्शन 9 2014-10-27
  • इसमें IMAJavascript क्लास में मेमोरी लीक की समस्याएं ठीक करने के लिए सुधार किए गए हैं.
बीटा वर्शन 8 2014-10-13
  • IMAUIElements के बारे में जानकारी देता है. इससे, SDK टूल के यूज़र इंटरफ़ेस (यूआई) एलिमेंट को प्रोग्राम के हिसाब से दिखाया या छिपाया जा सकता है.
बीटा वर्शन 7 2014-08-11
  • IMAAdDisplayContainer के कॉन्सेप्ट को पेश किया और साथ में चलने वाले विज्ञापनों को मैनेज करने के तरीके में बदलाव किया. अपने ऐप्लिकेशन में कोड में किए जाने वाले ज़रूरी बदलावों के बारे में जानने के लिए, iOS के लिए IMA SDK टूल में हुए बदलाव देखें.
  • OCMock के हेडर और सोर्स के रेफ़रंस हटाए गए.
  • iOS 8 पर, विज्ञापन यूज़र इंटरफ़ेस (यूआई) एलिमेंट के धीरे-धीरे अपडेट होने की समस्या को ठीक किया गया है.
बीटा v6 2014-05-27
  • IMAAd ऑब्जेक्ट पर ब्यौरा, टाइटल, और contentType दिखाता है.
  • 64-बिट iOS सिम्युलेटर के लिए सहायता जोड़ी गई
बीटा वर्शन 5 2014-02-14
  • arm64 के साथ काम करने की सुविधा जोड़ी गई है.
  • Google+ के साथ इंटिग्रेशन से जुड़ी समस्याओं को ठीक करता है.
बीटा वर्शन 4 2013-12-12
  • IMAAdsManager और IMAAdsLoader की मदद से, मेमोरी लीक होने की समस्या को ठीक करता है.
  • IMAAdPodInfo में तीन नए एपीआई हैं: podIndex, timeOffset, और maxDuration. इस बदलाव को जल्द ही एपीआई दस्तावेज़ों में अपडेट कर दिया जाएगा.
बीटा वर्शन 3 2013-09-25
  • सेवा रिलीज़, कोई नई सुविधा नहीं.
बीटा वर्शन 2 2013-07-07
  • SDK टूल के बीटा वर्शन को सार्वजनिक तौर पर रिलीज़ करना.
क्लोज़्ड बीटा वर्शन 2 2013-06-24
क्लोज़्ड बीटा v1 2013-04-02
  • शुरुआती बीटा रिलीज़.