TVOS-এর জন্য IMA DAI SDK প্রকাশের ইতিহাস
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
সংস্করণ
মুক্তির তারিখ
নোট
৪.১৬.০
২০২৫-১০-২৩
কম্পাইলেশনের জন্য ন্যূনতম tvOS সংস্করণ বাড়িয়ে tvOS 15 করা হয়েছে।
IMALiveStreamRequest এবং IMAVODStreamRequest ইন্টারফেসগুলির জন্য ইন্টারস্টিশিয়াল সাপোর্ট সক্রিয় করতে useHLSInterstitial প্যারামিটারটি যোগ করা হয়েছে।
৪.১৫.১
২০২৫-০৫-০৭
AD_PERIOD_STARTED ইভেন্টে বিজ্ঞাপনের সময়কালের তথ্য যোগ করে, যা আপনি IMAAdEvent.adData প্রপার্টি থেকে অ্যাক্সেস করতে পারেন।
IMA SDK-এর সাহায্যে HLS ইন্টারস্টিশিয়াল মেটাডেটা পরিচালনার জন্য সমর্থন যোগ করা হয়েছে।
৪.১৪.১
২০২৪-১২-০৩
সকল স্ট্রিম টাইপের জন্য স্ট্রিম অনুরোধ প্যারামিটারের তালিকায় নেটওয়ার্ক কোড যোগ করে।
কোনো অবৈধ ক্লিক-থ্রু ইউআরএল-এ ক্লিক করা হলে, নীরবে ব্যর্থ না হয়ে একটি লগ ইভেন্ট চালু করে।
OMID সেশনগুলো ভুলভাবে ধ্বংস করার ফলে সৃষ্ট মেমরি লিকের সমস্যাটি সমাধান করে।
VOD পড সার্ভিং স্ট্রিমে বিজ্ঞাপন স্কিপ করার সুবিধা যোগ করা হয়েছে।
যখন ভিডিওটি একটি স্ক্রোলযোগ্য কন্টেইনারে এমবেড করা থাকে, তখন স্ক্রোলিং সাপোর্টের একটি বাগ সংশোধন করা হয়েছে।
নন-লিনিয়ার বিজ্ঞাপনে minSuggestedDuration এর জন্য সমর্থন যোগ করা হয়েছে।
এমন একটি বাগ সংশোধন করা হয়েছে যার কারণে ক্যাম্পেইন ম্যানেজারের কিছু ট্র্যাকিং ইউআরএল ভুলভাবে এনকোড হতো।
এমন একটি সমস্যার সমাধান করা হয়েছে যার কারণে কিছু অ্যাড সেশনে STARTED ইভেন্টগুলো ডিসপ্যাচ হচ্ছিল না।
IMAAdsRequest এ adTagURLnull হলে যে nullpointerexception ঘটে, তার সমাধান করে।
অ্যাসেট-লেভেল ফলব্যাক লজিক পরিবর্তন করে মূল VAST-এর সমস্ত বিজ্ঞাপনের মধ্যে দিয়ে ততক্ষণ পর্যন্ত পুনরাবৃত্তি করা হয়, যতক্ষণ না SDK একটি প্লে করার যোগ্য ক্রিয়েটিভ শনাক্ত করে। যদি কোনো প্লে করার যোগ্য ক্রিয়েটিভ খুঁজে না পাওয়া যায়, তাহলে বিজ্ঞাপনটি প্লে করা হয় না।
ad.doubleclick.net এ ট্র্যাকিং পিং পাঠানো না হওয়ার সমস্যাটির সমাধান করা হয়েছে।
playerView-এর জন্য সেফ এরিয়া লেআউট গাইডের পরিবর্তে ভিউ ফ্রেমের উপর ভিত্তি করে SDK-এর বিজ্ঞাপনের আকার রেন্ডার করার সীমাবদ্ধতা নির্ধারণ করে।
৪.১২.০
২০২৪-০৪-০৩
SDK-এর জন্য একটি প্রাইভেসি ম্যানিফেস্ট PrivacyInfo.xcprivacy ফাইল এবং একটি স্বাক্ষর যোগ করে।
একটি বাগ সংশোধন করা হয়েছে, যার ফলে অ্যাডসেন্স লিনিয়ার বিজ্ঞাপনগুলোকে পাবলিশারের কাছে নন-লিনিয়ার হিসেবে রিপোর্ট করা হচ্ছিল।
এমন একটি সমস্যার সমাধান করা হয়েছে যেখানে IMAStreamManager.replaceAdTagParameters কোনো আপডেট জারি করত না।
পড সার্ভিং এপিআই যোগ করা হয়েছে।
উইন্ডোতে adContainer-এর বাধ্যতামূলক সংযুক্তি।
৪.৩.২
২০২০-০৮-১১
tvOS 14 সমর্থন করার জন্য IMA SDK আপডেট করা হয়েছে: AppTrackingTransparency এর জন্য সমর্থন যোগ করা হয়েছে। আরও তথ্যের জন্য App Tracking Transparency অনুমোদনের অনুরোধ দেখুন।
স্ট্রিম সাবটাইটেলের জন্য 'language_name' কী-এর সমর্থন যোগ করা হয়েছে।
একটি সমস্যার সমাধান করা হয়েছে যার কারণে শুধুমাত্র অডিও বিজ্ঞাপনগুলো টাইমআউট হয়ে যাচ্ছিল।
একটি সমস্যার সমাধান করা হয়েছে যেখানে প্রিরোলের প্রথম বিজ্ঞাপনটি এড়িয়ে গেলে দ্বিতীয় বিজ্ঞাপনটি তার নিজের স্কিপ অফসেট উপেক্ষা করত।
IMAAdDisplayContainer.focusEnvironment যোগ করা হয়েছে, যা পাবলিশারদের বিজ্ঞাপন বিরতির সময় SDK-তে ফোকাস স্থানান্তর করার সুযোগ দেয়। যখনই ব্যবহারকারীকে বিজ্ঞাপনের UI-এর সাথে ইন্টারঅ্যাক্ট করতে হয় (যেমন স্কিপেবল, VAST আইকন), তখনই এটি প্রয়োজন হয়।
IMAAdDisplayContainer জন্য viewController একটি নতুন আবশ্যক ইনিশিয়ালাইজেশন আর্গুমেন্ট বা প্রপার্টি হিসেবে যুক্ত করা হয়েছে।
ইংরেজি ছাড়া অন্য ভাষার স্থানীয়করণের সমর্থন ঠিক করা হয়েছে।
ত্রুটিপূর্ণ RESUME ইভেন্ট হ্রাস করা হয়েছে।
বিজ্ঞাপন প্রদর্শনের কর্মক্ষমতা উন্নত করার জন্য IMAAdsRenderingSettings.enablePreloading যোগ করা হয়েছে, যা ডিফল্টরূপে সক্রিয় থাকে।
স্কিপযোগ্য বিজ্ঞাপন (ক্লায়েন্ট-সাইড এবং VOD) এবং VAST আইকন (ক্লায়েন্ট-সাইড এবং DAI)-এর জন্য সমর্থন যোগ করা হয়েছে।
ICON_FALLBACK_IMAGE_CLOSED এবং ICON_TAPPED ইভেন্টগুলো যোগ করা হয়েছে। আমরা ICON_FALLBACK_IMAGE_CLOSED ইভেন্টে স্বয়ংক্রিয়ভাবে পুনরায় চালু করার পরামর্শ দিই, কারণ ফলব্যাক ইমেজ খোলার সময় SDK থেমে যায়।
এমন একটি সমস্যার সমাধান করা হয়েছে যেখানে IABTCF_gdprApplies শুধুমাত্র স্ট্রিং হলেই স্বীকৃত হতো।
৪.২.৩
২০২০-০৫-০৬
এমন একটি সমস্যার সমাধান করা হয়েছে যেখানে নির্দিষ্ট কিছু অ্যাপ বান্ডেল আইডির কারণে ট্র্যাফিক ভুলভাবে শ্রেণীবদ্ধ হতে পারতো।
৪.২.২
২০২০-০৩-২৬
ন্যূনতম রানটাইম সংস্করণ tvOS 10-এ উন্নীত করা হয়েছে।
একটি বাগ সংশোধন করা হয়েছে যেখানে কিছু UI আপডেট ব্যাকগ্রাউন্ড থ্রেডে ট্রিগার হতে পারতো।
এমন একটি সমস্যার সমাধান করা হয়েছে যেখানে strict flag-এর কারণে IMACompanionAd-এর init, NSObject-এর সাথে সাংঘর্ষিক হতো।
IMAVideoDisplay প্রোটোকলে loadURL পদ্ধতিটি অপ্রচলিত করা হয়েছে।
৪.২.১
২০২০-০২-১২
4.2.1 হবে IMA SDK-এর চূড়ান্ত সংস্করণ যা tvOS 9.x সমর্থন করে।
tvOS 9.x-এ ক্লিকথ্রু ক্র্যাশ করার সমস্যাটি সমাধান করা হয়েছে।
৪.২.০
২০১৯-১০-৩০
tvOS 13-এ মাঝে মাঝে ক্র্যাশ হওয়ার সমস্যাটি সমাধান করা হয়েছে।
৪.১.০
২০১৯-০৯-২৩
tvOS 13-এর জন্য সমর্থন যোগ করা হয়েছে।
DAI-এর জন্য playerVideoDisplay:didLoadPlayerItem: যোগ করা হয়েছে।
DAI বিজ্ঞাপনের জন্য IMAAd.companionAds এবং IMACompanionAd যোগ করা হয়েছে।
Objective-C স্টাইলের সাথে আরও ভালোভাবে সামঞ্জস্যপূর্ণ করার জন্য IMAAVPlayerVideoDisplayDelegate নামগুলো আপডেট করা হয়েছে।
৪.০.৫
২০১৯-০৮-১৬
Apple TV রিমোটের প্লে বাটন দ্বারা কন্টেন্ট পুনরায় চালু না হওয়ার সমস্যাটি সমাধান করা হয়েছে।
৪.০.২
২০১৯-০৭-১৮
ব্যবহারকারীর 'বিজ্ঞাপন ট্র্যাকিং সীমিত করুন' সেটিংটি ভুলভাবে প্রেরিত হওয়ার সমস্যাটি সমাধান করা হয়েছে।
IMAAdEventType.adData এখন টাইপ করা হয়েছে।
IMAStreamRequest এ authToken API যোগ করা হয়েছে।
৪.০.১ বাতিল
২০১৯-০৭-০২
সম্মিলিত ক্লায়েন্ট-সাইড এবং DAI tvOS SDK
tvOS-এ AdsList পার্স না হওয়ার এবং AdsLoader ত্রুটি দেখানোর সমস্যাটি সমাধান করা হয়েছে।
পূর্ববর্তী সংস্করণগুলি দেখান
সংস্করণ
মুক্তির তারিখ
নোট
৩.৯.১
২০১৯-০৩-২৮
ডিফল্ট স্ট্রিম ইনিশিয়ালাইজেশন টাইমআউট ৫ সেকেন্ড থেকে বাড়িয়ে ৮ সেকেন্ড করা হয়েছে।
স্ট্রিম ইনিশিয়ালাইজেশন টাইমআউট কনফিগার করার জন্য IMAStreamRequest এ initializationTimeout প্রপার্টি যোগ করা হয়েছে।
৩.৯.০
২০১৯-০৩-০৬
IMAStreamManagerDelegate-এ adPeriodDidStart এবং adPeriodDidEnd কলব্যাক যুক্ত করা হয়েছে।
৩.৮.১
২০১৮-১২-০৬
একই মেট্রিক একাধিকবার রেকর্ড হওয়া রোধ করতে, কোনো বিজ্ঞাপন পুনরায় দেখার বা খোঁজার সময় AD_BREAK_STARTED/AD_BREAK_ENDED-এর মতো বিজ্ঞাপন ইভেন্টগুলো আর সক্রিয় হয় না।
৩.৮.০
২০১৮-০৫-২১
npa ad tag প্যারামিটারের জন্য সমর্থন যোগ করা হয়েছে।
৩.৭.১
২০১৮-০২-২৬
tvOS 11.2.6-এ কার্লি ব্র্যাকেট ("{" বা "}") যুক্ত ট্র্যাকিং URL-গুলিকে পিং করা হচ্ছিল না, এই বাগটি সংশোধন করা হয়েছে।
৩.৭.০
২০১৮-০১-২৪
IMAStreamRequest.adTagParameters কী-গুলোর জন্য নিম্নলিখিত বিষয়গুলো গ্রহণযোগ্য মান হিসেবে যোগ করা হয়েছে:
অডিও পরিসর ( dai-aor )
বাদ দিন ( dai-excl )
অর্ডার শুরু ( dai-os )
ভিডিও পরিসীমা ( dai-sr )
IMAAd এ নিম্নলিখিতগুলি যোগ করে: advertiserName , creativeID , creativeAdID , dealID , universalAdIDRegistry , universalAdIDValue , wrapperAdIDs , wrapperAdSystems , wrapperCreativeIDs , এবং wrapperDealIDs ।
এখন, বিজ্ঞাপনের বিরতির মাঝখানে কোনো স্ট্রিমে যোগ দিলে SDK-টি AD_BREAK_STARTED ট্রিগার করে, যাতে লিসেনাররা বিজ্ঞাপনের UI রেন্ডার করতে পারে।
IMAAVPlayerVideoDisplayDelegate যোগ করা হয়েছে, যাতে IMAAVPlayerVideoDisplay এর ব্যবহারকারীরা লোড করার জন্য স্ট্রিমের AVAssetURL পেতে পারেন। এই AVAssetURL অবজেক্ট ব্যবহার করে ব্যবহারকারীরা FairPlay কন্টেন্ট প্রোটেকশন প্লেব্যাকের জন্য নিবন্ধন করতে পারেন।
৩.৬.০
২০১৭-০৯-১৯
অকার্যকর IMAStreamRequest.attemptPreroll অপসারণ করে।
নিম্নলিখিতগুলিকে গৃহীত IMAStreamRequest.adTagParameters হিসেবে যোগ করে:
dai-ah (বিজ্ঞাপন ছুটির দিন)
dai-dlid (ডেলিভারির স্থান)
IMAStreamRequest.streamActivityMonitorID যোগ করে।
এমন একটি সমস্যার সমাধান করা হয়েছে যেখানে প্লে বা লোড না হওয়া কোনো স্ট্রিমের জন্য [IMAStreamManagerDelegate streamManager:didReceiveError:] কল করা হতো না।
৩.৫.০
২০১৭-০৪-২৪
IMAAd.companions যোগ করে।
IMACompanion ক্লাসটি যোগ করে।
৩.৪.১
২০১৭-০৩-৩১
সার্ভিসটি চালু করা হয়েছে, কোনো নতুন ফিচার নেই।
৩.৪.০
২০১৭-০৩-১৩
বিটকোড সমর্থনের ত্রুটি সংশোধন করা হয়েছে।
AdBreakInfo তে নিম্নলিখিত প্রোপার্টিগুলো যোগ করে:
adBreakIndex
timeOffset
৩.৩.০
২০১৬-১২-০৫
[IMAAVPlayerVideoDisplay reset] ফাংশনটি উন্মুক্ত করে, যা আপনার কন্টেন্ট প্লেয়ারে থাকা AVPlayerItem একটি ব্যাকআপ AVPlayerItem দিয়ে প্রতিস্থাপন করার প্রয়োজন হলে কল করতে হবে।
৩.২.০
২০১৬-০৮-২২
ফ্রেমওয়ার্কটি ব্যবহার করে টেস্টিংয়ের জন্য অ্যাপ জমা দেওয়ার সময়কার একটি সমস্যার সমাধান করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2026-04-08 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["The updates address bug fixes and feature enhancements across various versions. Key actions include adding support for skippable ads, VOD Pod Serving, and Google Video Stitcher APIs. Memory leaks and null pointer exceptions were fixed, and tracking logic for ad interactions was improved. The SDK now respects safe area guides, enforces ad container attachment, and supports privacy features. New events like `AD_CAN_PLAY` and properties for session management were introduced, alongside updates for compatibility with new tvOS versions and Google's ad consent modes.\n"]]