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

वर्शन रिलीज़ होने की तारीख ज़रूरी जानकारी
4.15.1 2025-05-07
  • यह AD_PERIOD_STARTED इवेंट में विज्ञापन की अवधि की जानकारी जोड़ता है. इसे IMAAdEvent.adData प्रॉपर्टी से ऐक्सेस किया जा सकता है.
  • IMA SDK की मदद से, HLS इंटरस्टीशियल के मेटाडेटा को मैनेज करने की सुविधा जोड़ी गई है.
4.14.1 2024-12-03
  • यह सभी स्ट्रीम टाइप के लिए, स्ट्रीम के अनुरोध से जुड़े पैरामीटर की सूची में नेटवर्क कोड जोड़ता है.
  • यह अमान्य क्लिक-थ्रू यूआरएल पर क्लिक किए जाने पर, LOG इवेंट को ट्रिगर करता है. ऐसा इसलिए किया जाता है, ताकि यह चुपचाप काम न करे.
  • जब ओएमआईडी सेशन को गलत तरीके से बंद किया जाता था, तब मेमोरी लीक होने की समस्या को ठीक करता है.
  • इस सुविधा की मदद से, VOD पॉड सर्विंग स्ट्रीम में स्किप किए जा सकने वाले विज्ञापन दिखाए जा सकते हैं.
  • इस कुकी से, स्क्रोल किए जा सकने वाले कंटेनर में एम्बेड किए गए वीडियो को स्क्रोल करने से जुड़ी गड़बड़ी को ठीक किया जाता है.
  • नॉन-लीनियर विज्ञापनों के लिए minSuggestedDuration की सुविधा जोड़ी गई
  • इस अपडेट में, एक गड़बड़ी को ठीक किया गया है. इस गड़बड़ी की वजह से, कुछ Campaign Manager ट्रैकिंग यूआरएल गलत तरीके से कोड में बदल जाते थे.
  • इस अपडेट में, उस समस्या को ठीक किया गया है जिसकी वजह से कुछ विज्ञापन सेशन में STARTED इवेंट नहीं भेजे जा रहे थे.
4.13.0 2024-06-13
  • VODConfigID को IMAVideoStitcherVODStreamRequest में जोड़ता है.
  • जब adTagURL, IMAAdsRequest में null होता है, तब यह nullpointerexception को ठीक करता है.
  • बदलाव एसडीके टूल, चलाने लायक क्रिएटिव की पहचान न कर ले, तब तक ऐसेट-लेवल फ़ॉलबैक लॉजिक की मदद से, ओरिजनल वीएएसटी में मौजूद सभी विज्ञापनों को दोहराया जाएगा. अगर कोई खेलने लायक क्रिएटिव नहीं मिलता है, तो विज्ञापन नहीं दिखाया जाता.
  • उस समस्या को ठीक किया गया है जिसकी वजह से ad.doubleclick.net को ट्रैकिंग पिंग नहीं भेजे जा रहे थे.
  • यह SDK के विज्ञापन के साइज़ को रेंडर करने से जुड़ी पाबंदियां सेट करता है. ये पाबंदियां, playerView के लिए सेफ़ एरिया लेआउट गाइड के बजाय व्यू फ़्रेम पर आधारित होती हैं.
4.12.0 2024-04-03
4.11.1 2024-02-22
  • इस अपडेट में, उस समस्या को ठीक किया गया है जिसमें विज्ञापन के चलने के दौरान कॉन्टेंट का ऑडियो सुनाई देता था.
4.10.0 2024-01-24
  • यह कुकी, पॉड सर्विंग वीओडी स्ट्रीम के अनुरोधों को चालू करती है.
  • यह कुकी, AdUI के लिए पाबंदियों को अपडेट करती है, ताकि सुरक्षित एरिया गाइड का पालन किया जा सके.
  • iOS/tvOS स्ट्रीम मैनेजर में क्यू पॉइंट के लिए एक गेटर जोड़ता है
4.9.2 2023-08-15
  • उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, कुछ DAI स्ट्रीम के लिए सीपीयू का इस्तेमाल ज़्यादा होता था.
4.9.1 2023-04-20
  • tvOS 14 पर कंपाइल करने के लिए, tvOS के सबसे पुराने वर्शन को बढ़ा दिया गया है.
  • ARMv7 प्लैटफ़ॉर्म के लिए इसका काम करना बंद कर दिया गया है.
  • IMAVideoStitcherLiveStreamRequest क्लास जोड़ी गई है. यह Google Video Stitcher Live API के साथ काम करती है.
  • IMAVideoStitcherVODStreamRequest क्लास जोड़ी गई है. यह Google Video Stitcher VOD API के साथ काम करती है.
4.8.2 2022-11-03
  • IMA स्ट्रीम के अनुरोधों में userContext जोड़ा गया.
  • उस गड़बड़ी को ठीक किया गया है जिसकी वजह से "अमान्य इंटरनल मैसेज" वाली चेतावनियां दिखती थीं.
4.7.0 2022-07-20
  • पब्लिशर के IMA SDK टूल के वर्शन की जानकारी को बदलने से जुड़ी समस्या को ठीक किया गया है.
  • AD_CAN_PLAY इवेंट जोड़ा गया. यह इवेंट तब ट्रिगर होता है, जब विज्ञापन बिना बफ़रिंग के चलने के लिए तैयार हो जाता है.
  • मोबाइल डिवाइसों के अलावा अन्य डिवाइसों के लिए, डिफ़ॉल्ट बिटरेट की ज़्यादा से ज़्यादा सीमा को असीमित कर दिया गया है.
4.6.1 2022-02-23
  • सेवा रिलीज़ की गई है; सार्वजनिक तौर पर कोई बदलाव नहीं किया गया है.
4.5.0 2021-12-06
  • tvOS के सबसे पुराने वर्शन को tvOS 12 पर अपग्रेड किया गया है.
  • ऐसी गड़बड़ी ठीक की गई जिसकी वजह से, 'यह विज्ञापन क्यों दिख रहा है' आइकॉन कई बार दिखते थे.
  • MPNowPlayingSession की ज़रूरत नहीं है.
4.4.2 2021-05-03
  • tvOS 12 से पहले के वर्शन पर चेतावनी वाले मैसेज दिखने की समस्या को ठीक किया गया है.
  • tvOS 10 के साथ काम करने वाला, iOS के लिए IMA SDK का आखिरी वर्शन.
4.4.1 2021-03-09
  • IMASettings.sessionID प्रॉपर्टी जोड़ी गई है, ताकि पब्लिशर मैन्युअल तरीके से अपना sessionID सेट कर सकें.
  • PiP मोड के लिए सहायता जोड़ी गई.
  • उस समस्या को ठीक कर दिया गया है जिसकी वजह से, कॉन्टेंट के दौरान कभी-कभी विज्ञापन को रोकने और फिर से शुरू करने वाले इवेंट ट्रिगर हो जाते थे.
  • tvOS 14 या इसके बाद के वर्शन पर, चलाने/रोकने के इवेंट को ठीक से सपोर्ट करने के लिए, IMAVideoDisplay.nowPlayingSession जोड़ा गया.
  • AdSense के लीनियर विज्ञापनों को पब्लिशर को नॉन लीनियर के तौर पर रिपोर्ट करने वाली गड़बड़ी को ठीक किया गया है.
  • उस समस्या को ठीक किया गया है जिसकी वजह से IMAStreamManager.replaceAdTagParameters अपडेट जारी नहीं करता था.
  • पॉड सर्व करने वाले एपीआई जोड़े गए.
  • विंडो में adContainer अटैच करने की सुविधा लागू की गई है.
4.3.2 2020-08-11
4.3.1 2020-08-05
  • Google के अन्य सहमति वाले मोड के लिए सहायता जोड़ी गई. ज़्यादा जानकारी के लिए, Google के अन्य सहमति मोड की तकनीकी जानकारी देखें.
  • स्ट्रीम के सबटाइटल के लिए, "language_name" कुंजी का इस्तेमाल करने की सुविधा जोड़ी गई है.
  • ऑडियो वाले विज्ञापनों के टाइम आउट होने की समस्या को ठीक किया गया है.
  • उस समस्या को ठीक किया गया है जिसमें प्रीरोल विज्ञापन में पहले विज्ञापन को स्किप करने पर, दूसरे विज्ञापन का स्किप ऑफ़सेट काम नहीं करता था.
  • IMAAdDisplayContainer.focusEnvironment को जोड़ा गया. इसकी मदद से, पब्लिशर विज्ञापन ब्रेक के दौरान फ़ोकस को SDK टूल पर ट्रांसफ़र कर सकते हैं. इसकी ज़रूरत तब पड़ती है, जब उपयोगकर्ता को विज्ञापन के यूज़र इंटरफ़ेस (यूआई) के साथ इंटरैक्ट करना होता है. जैसे, स्किप किए जा सकने वाले विज्ञापन, VAST आइकॉन.
  • IMAAdDisplayContainer के लिए, viewController को नई ज़रूरी प्रॉपर्टी या इनिशियलाइज़ेशन आर्ग्युमेंट के तौर पर जोड़ा गया है.
  • अंग्रेज़ी के अलावा अन्य भाषाओं में स्थानीयकरण की सुविधा से जुड़ी समस्या ठीक की गई.
  • RESUME इवेंट में होने वाली गड़बड़ियों में कमी आई है.
  • विज्ञापन रेंडरिंग की परफ़ॉर्मेंस को बेहतर बनाने के लिए, IMAAdsRenderingSettings.enablePreloading जोड़ा गया है. यह डिफ़ॉल्ट रूप से चालू होता है.
  • स्किप किए जा सकने वाले विज्ञापनों (क्लाइंट-साइड और वीओडी) और वीएएसटी आइकॉन (क्लाइंट-साइड और डीएआई) के लिए सहायता जोड़ी गई
  • ICON_FALLBACK_IMAGE_CLOSED और ICON_TAPPED इवेंट जोड़े गए. हमारा सुझाव है कि ICON_FALLBACK_IMAGE_CLOSED पर अपने-आप फिर से शुरू होने की सुविधा चालू करें, क्योंकि एसडीके, फ़ॉलबैक इमेज खुलने पर रुक जाता है.
  • IABTCF_gdprApplies को सिर्फ़ तब स्वीकार किया जाता था, जब वह स्ट्रिंग होता था. इस समस्या को ठीक कर दिया गया है.
4.2.3 2020-05-06
  • ऐप्लिकेशन बंडल के कुछ आईडी की वजह से, ट्रैफ़िक के गलत तरीके से कैटगरी में शामिल होने की समस्या को ठीक किया गया है.
4.2.2 2020-03-26
  • tvOS 10 के लिए, कम से कम रनटाइम वर्शन को बढ़ाया गया
  • उस गड़बड़ी को ठीक किया गया है जिसकी वजह से, कुछ यूज़र इंटरफ़ेस (यूआई) अपडेट बैकग्राउंड थ्रेड पर ट्रिगर हो सकते थे
  • इस समस्या को ठीक किया गया है. इसमें स्ट्रिक्ट फ़्लैग की वजह से, IMACompanionAd का init, NSObject के साथ काम नहीं करता था
  • IMAVideoDisplay प्रोटोकॉल पर loadURL तरीके को बंद किया गया
4.2.1 2020-02-12
  • IMA SDK का 4.2.1 वर्शन, tvOS 9.x के साथ काम करने वाला आखिरी वर्शन होगा
  • tvOS 9.x पर क्लिकथ्रू क्रैश होने की समस्या को ठीक किया गया है
4.2.0 2019-10-30
  • tvOS 13 पर, ऐप्लिकेशन के कभी-कभी क्रैश होने की समस्या को ठीक कर दिया गया है.
4.1.0 2019-09-23
  • tvOS 13 के लिए सहायता जोड़ी गई.
  • DAI के लिए playerVideoDisplay:didLoadPlayerItem: जोड़ा गया.
  • डीएआई विज्ञापनों के लिए, IMAAd.companionAds और IMACompanionAd को जोड़ा गया.
  • Objective-C स्टाइल के हिसाब से, IMAAVPlayerVideoDisplayDelegate के नाम अपडेट किए गए.
4.0.5 2019-08-16
  • उस समस्या को ठीक किया गया है जिसकी वजह से Apple TV रिमोट पर मौजूद 'चलाएं' बटन दबाने पर, कॉन्टेंट फिर से नहीं चल रहा था.
4.0.2 2019-07-18
  • हमने उस समस्या को ठीक कर दिया है जिसमें उपयोगकर्ता की "विज्ञापन ट्रैकिंग सीमित करें" सेटिंग को गलत तरीके से ट्रांसमिट किया जा रहा था.
  • IMAAdEventType.adData अब टाइप हो गया है.
  • authToken API को IMAStreamRequest को जोड़ा गया.
4.0.1 अब सेवा में नहीं है 2019-07-02
  • क्लाइंट-साइड और DAI tvOS SDK टूल का कॉम्बिनेशन
  • उस समस्या को ठीक कर दिया गया है जिसकी वजह से AdsLists को पार्स नहीं किया जा रहा था और tvOS पर AdsLoader से जुड़ी गड़बड़ियां दिख रही थीं.

पिछले वर्शन दिखाएं

वर्शन रिलीज़ होने की तारीख ज़रूरी जानकारी
3.9.1 2019-03-28
  • स्ट्रीम शुरू होने के डिफ़ॉल्ट टाइम आउट को 5 सेकंड से बदलकर 8 सेकंड कर दिया गया है.
  • स्ट्रीम शुरू होने के टाइमआउट को कॉन्फ़िगर करने के लिए, IMAStreamRequest में initializationTimeout प्रॉपर्टी जोड़ी गई.
3.9.0 2019-03-06
  • IMAStreamManagerDelegate में adPeriodDidStart और adPeriodDidEnd कॉलबैक जोड़े गए.
3.8.1 2018-12-06
  • डुप्लीकेट मेट्रिक रिकॉर्ड होने से रोकने के लिए, AD_BREAK_STARTED/AD_BREAK_ENDED जैसे विज्ञापन इवेंट, विज्ञापन को फिर से देखने/खोजने पर अब ट्रिगर नहीं होते.
3.8.0 2018-05-21
  • npa विज्ञापन टैग पैरामीटर के लिए सहायता जोड़ी गई है.
3.7.1 2018-02-26
  • इस अपडेट में, उस गड़बड़ी को ठीक किया गया है जिसमें कर्ली ब्रेसिज़ ("{" या "}") वाले ट्रैकिंग यूआरएल को tvOS 11.2.6 पर पिंग नहीं किया जा रहा था.
3.7.0 2018-01-24
  • IMAStreamRequest.adTagParameters कुंजियों के लिए, इन वैल्यू को स्वीकार की जा सकने वाली वैल्यू के तौर पर जोड़ता है:
    • ऑडियो रेंज (dai-aor)
    • शामिल न करें (dai-excl)
    • order start (dai-os)
    • वीडियो की सीमा (dai-sr)
  • IMAAd में ये जोड़ता है: advertiserName, creativeID, creativeAdID, dealID, universalAdIDRegistry, universalAdIDValue, wrapperAdIDs, wrapperAdSystems, wrapperCreativeIDs, और wrapperDealIDs.
  • एसडीके अब विज्ञापन ब्रेक के बीच में स्ट्रीम में शामिल होने पर AD_BREAK_STARTED ट्रिगर करता है, ताकि सुनने वाले लोग विज्ञापन यूज़र इंटरफ़ेस (यूआई) को रेंडर कर सकें.
  • यह कुकी IMAAVPlayerVideoDisplayDelegate को जोड़ती है, ताकि IMAAVPlayerVideoDisplay के उपयोगकर्ता, लोड की जाने वाली स्ट्रीम का AVAssetURL पा सकें. AVAssetURL ऑब्जेक्ट की मदद से, उपयोगकर्ता FairPlay कॉन्टेंट सुरक्षा के लिए रजिस्टर कर सकते हैं.
3.6.0 2017-09-19
  • काम न करने वाले IMAStreamRequest.attemptPreroll को हटाता है.
  • इन वैल्यू को स्वीकार किए गए IMAStreamRequest.adTagParameters के तौर पर जोड़ता है:
    • dai-ah (विज्ञापन दोबारा न दिखाए जाने की अवधि)
    • dai-dlid (Delivery Location)
  • IMAStreamRequest.streamActivityMonitorID जोड़ता है.
  • इस समस्या को ठीक किया गया है, जिसमें ऐसी स्ट्रीम के लिए [IMAStreamManagerDelegate streamManager:didReceiveError:] को कॉल नहीं किया गया था जो नहीं चली या लोड नहीं हुई.
3.5.0 2017-04-24
  • IMAAd.companions जोड़ता है.
  • IMACompanion क्लास जोड़ता है.
3.4.1 2017-03-31
  • यह सर्विस रिलीज़ है. इसमें कोई नई सुविधा नहीं जोड़ी गई है.
3.4.0 2017-03-13
  • बिटकोड के साथ काम करने से जुड़ी समस्याएं ठीक की गई हैं.
  • AdBreakInfo में ये प्रॉपर्टी जोड़ी गई हैं:
    • adBreakIndex
    • timeOffset
3.3.0 2016-12-05
  • यह [IMAAVPlayerVideoDisplay reset] को दिखाता है. इसका इस्तेमाल तब किया जाता है, जब आपको अपने कॉन्टेंट प्लेयर पर मौजूद AVPlayerItem को बैकअप AVPlayerItem से बदलना हो.
3.2.0 2016-08-22
  • ऐसी समस्या को ठीक किया गया है जिसमें टेस्टिंग के लिए फ़्रेमवर्क का इस्तेमाल करने वाले ऐप्लिकेशन को सबमिट करते समय समस्या आती है.
3.1.0 2016-05-09
  • शुरुआती रिलीज़.