تاریخچه انتشار IMA DAI SDK برای Roku

نسخه تاریخ انتشار یادداشت‌ها
۳.۶۹.۰ ۲۰۲۵-۰۹-۲۵
  • ویژگی‌های Companion.adSlotId و Companion.companionClickThrough را برای پشتیبانی از تبلیغات همراه برای استریم‌های Pod Serving اضافه می‌کند.
  • مشکلی را برطرف می‌کند که در آن، بیکن‌های تکمیل‌شده برای همه تبلیغات به جز آخرین تبلیغ در یک پاد تبلیغات ارسال نمی‌شد.
  • اشکالی که باعث می‌شد هنگام رد شدن تبلیغ، رویداد تبلیغ COMPLETE گزارش شود، برطرف شد. اکنون وقتی کاربران از طریق وقفه‌های تبلیغاتی جستجو می‌کنند، رویدادهای تبلیغ با دقت بیشتری گزارش می‌شوند.
  • رفتار IMA در تمرکز بر روی کانتینر رابط کاربری پس از حذف رابط کاربری تبلیغاتی توسط IMA را حذف می‌کند.
۳.۶۸.۳ ۲۰۲۵-۰۷-۰۲
  • مشکلی که باعث می‌شد وقفه تبلیغاتی و رویدادهای شروع تبلیغات در زمان نادرستی، مانند زمان از سرگیری محتوا، شروع شوند، برطرف شد.
  • مشکلی که باعث می‌شد مقادیر نامعتبر مدت زمان تبلیغ باعث خطای زمان اجرا شوند، رفع شد. 'Dot' Operator attempted with invalid BrightScript Component or interface reference .
۳.۶۸.۲ ۲۰۲۵-۰۵-۲۸
  • متد player.streamInitialized() را که هنگام مقداردهی اولیه یک استریم فراخوانی می‌شود، عمومی می‌کند.
  • رفتار IMA به‌روزرسانی شد تا وقتی کاربران تبلیغی را رد می‌کنند، رویداد COMPLETED اجرا نشود. SDK همچنان وقتی کاربران تبلیغات را رد می‌کنند، رویداد SKIPPED را اجرا می‌کند. این تغییر در رفتار رویداد COMPLETED اکنون با رفتار سایر SDK های IMA مطابقت دارد.
  • مدیریت پیام برای جریان‌های سرویس‌دهی پاد بهبود یافته است.
  • مشکلی که باعث می‌شد رابط کاربری تبلیغات در پخش‌های Full HD کشیده شود، برطرف شد.
  • مشکلی که باعث می‌شد رویدادهای تبلیغاتی اولیه قبل از پخش با تأخیر مواجه شوند، برطرف شد.
۳.۶۸.۱ ۲۰۲۵-۰۴-۲۱
  • خطای زمان اجرای حالت لبه Divide by Zero مربوط به آیکون‌های تبلیغاتی برطرف شد.
۳.۶۷.۲ ۲۰۲۴-۱۲-۱۹
  • بهبودهایی به currentAd.currentTime اضافه شد تا مقدار currentTime با زمانی که رویداد تبلیغ اجرا می‌شود، هم‌تراز شود.
  • مشکلی را برطرف می‌کند که در آن برخی از رویدادهای تبلیغاتی به طور متناوب اجرا نمی‌شدند.
۳.۶۷.۰ ۲۰۲۴-۱۱-۰۷
  • پارامتر اختیاری کد شبکه مدیریت تبلیغات (Ad Manager) را برای درخواست‌های پخش DAI با سرویس کامل اضافه می‌کند. گنجاندن این پارامتر به IMA اجازه می‌دهد تا رفتار خود را برای مطابقت با تنظیمات مدیریت تبلیغات (Ad Manager) مانند غیرفعال کردن تبلیغات محدود برنامه‌ریزی‌شده تغییر دهد.
  • پشتیبانی از پخش VOD را برای streamManager.loadThirdPartyStream() اضافه کرد.
  • AdBreakInfo.podIndex برای پخش زنده به‌روزرسانی می‌کند. این مقدار اکنون شناسه وقفه را به عنوان شاخص پاد برای پخش‌های میانی یا 0 برای پیش‌پخش‌ها برمی‌گرداند. پخش‌های پس‌پخش در پخش زنده وجود ندارد. مقدار پیش‌فرض برای پخش زنده -2 است.
  • پشتیبانی از StreamManager.getStreamTime() و StreamManager.getContentTime() را به استریم‌های Cloud stitching و pod serve اضافه کرد.
  • مشکلی که باعث می‌شد شناسه تبلیغ خلاق و مقادیر شناسه خلاق در AdInfo گنجانده نشوند، برطرف شد.
  • مشکلی که باعث می‌شد آیکون رابط کاربری Roku و دکمه‌ی رد شدن به درستی در جای خود قرار نگیرند، برطرف شد.
۳.۶۶.۱ ۲۰۲۴-۰۷-۲۵
  • برای همه درخواست‌های پخش زنده و VOD، الزامی برای پارامتر networkCode اضافه می‌کند.
  • creative_id ، creative_ad_id و deal_id را به کلاس AdInfo اضافه می‌کند.
  • پشتیبانی از رویدادهای ردیابی سفارشی VAST مانند رد شدن از نمایش، رد شدن و کلیک کردن را اضافه می‌کند.
  • مشکلی که با StreamManager.getCuePoint() برای استریم‌های VOD در Cloud Video Stitcher وجود داشت، برطرف شد.
  • مشکل بزرگ‌نویسی در StreamManager.createVideoStitcherVodStreamRequestWithVodConfig() برطرف شد.
۳.۶۶.۰ ۲۰۲۴-۰۶-۱۸
۳.۶۵.۰ 2024-03-29
۳.۶۴.۰ ۲۰۲۴-۰۲-۰۸
  • یک پارامتر settings اختیاری به تابعima.initSdk برای فعال و غیرفعال کردن ویژگی‌های SDK اضافه می‌کند.
۳.۶۳.۰ ۱۴-۰۹-۲۰۲۳
  • اشکالی که باعث می‌شد برنامه هنگام مواجهه با adBreakInfo نامعتبر از کار بیفتد، برطرف شد.
۳.۶۲.۰ ۲۰۲۳-۰۸-۰۲
  • APIهای StreamRequest.createVideoStitcherLiveStreamRequest() و StreamRequest.createVideoStitcherVodStreamRequest() را برای پشتیبانی از API Google Cloud Video Stitcher اضافه می‌کند.
  • رفتار IMA را به‌روزرسانی می‌کند تا به مقدار تعیین‌شده برای پارامتر description_url= احترام بگذارد. پیش از این، IMA همیشه پارامتر description_url= را با آنچه که به عنوان URL صحیح تشخیص می‌داد، لغو می‌کرد و پارامتر url= را به آنچه که قبلاً به عنوان description_url= تنظیم شده بود، تغییر می‌داد. IMA همچنان description_url= را تنظیم می‌کند، اگر در URL تگ تبلیغ پخش جریانی تنظیم نشده باشد.
۳.۶۱.۱ ۲۰۲۳-۰۳-۲۲
  • پشتیبانی از تبلیغات سنتی و تبلیغات قابل رد شدن TrueView را اضافه می‌کند.
  • رویدادهای تبلیغاتی زیر را اضافه می‌کند:
۳.۶۰.۰ ۲۰۲۲-۰۹-۳۰
۳.۵۹.۰ ۲۰۲۲-۰۹-۲۳
  • انتشار سرویس، بدون ویژگی جدید.
۳.۵۸.۰ ۲۰۲۲-۰۹-۱۵
  • انتشار سرویس، بدون ویژگی جدید.
۳.۵۷.۲ ۲۰۲۲-۰۹-۱۲
۳.۵۶.۰ ۲۰۲۲-۰۸-۰۵
  • انتشار سرویس، بدون ویژگی جدید.
۳.۵۵.۰ ۱۵-۰۷-۲۰۲۲
  • API های زیر را برای درخواست انواع جریان خاص اضافه می‌کند: برای اطلاعات مربوط به پارامترهای هر API به StreamRequest مراجعه کنید.
۳.۵۴.۰ ۲۰۲۲-۰۵-۱۹
۳.۵۳.۰ ۲۰۲۲-۰۴-۲۵
  • تجزیه صحیح رویدادهای ID3 را برای استریم‌های Live HLS CMAF پیاده‌سازی کرد. این مشکل را که رویدادهای تبلیغاتی در زمان‌های نادرست برای این استریم‌ها اجرا می‌شدند، برطرف می‌کند.
  • StreamManager.onTimedMetadata() را منسوخ می‌کند. این متد دیگر مستندسازی نشده است.
۳.۵۲.۰ ۲۰۲۲-۰۳-۲۹
  • انتشار سرویس، بدون ویژگی جدید.
۳.۵۱.۰ ۲۰۲۲-۰۳-۱۷
  • انتشار سرویس، بدون ویژگی جدید.
۳.۵۰.۰ ۲۰۲۲-۰۳-۰۷
  • StreamManager.onTimedMetadata() را اضافه می‌کند.
۳.۴۵.۱ ۲۰۲۱-۱۱-۰۳
  • پشتیبانی از تبلیغات قابل رد شدن را اضافه می‌کند.
  • رفتار SDK به‌روزرسانی شد تا اکنون رویدادهای پیشرفت را به درستی پینگ کند.
۳.۴۱.۱ ۲۰۲۱-۰۴-۰۷
  • StreamRequest.adUiNode برای عناصری مانند دکمه‌های «چرا این تبلیغ» و «رد شدن» که در طول تبلیغات قرار می‌گیرند، اضافه می‌کند.
  • پشتیبانی از StreamManager.enableInteractiveAds() را حذف می‌کند. این دیگر یک گزینه نیست. در عوض، داده‌ها را از تبلیغ همراه مستقیماً به RAF منتقل می‌کند.
۳.۴۰.۱ ۲۰۲۰-۰۹-۲۳
  • پشتیبانی از پخش زنده DASH را اضافه می‌کند.
۳.۳۹.۰ ۲۰۲۰-۰۷-۰۶
  • انتشار سرویس، بدون ویژگی جدید.
۳.۳۶.۰ ۲۰۲۰-۰۲-۲۸
  • انتشار سرویس، بدون ویژگی جدید.
۳.۳۵.۰ ۲۰۱۹-۱۱-۱۱
  • انتشار سرویس، بدون ویژگی جدید.
۳.۳۴.۰ ۲۰۱۹-۰۷-۱۸
  • انتشار سرویس، بدون ویژگی جدید.
۳.۳۳.۰ ۲۰۱۹-۰۵-۱۴
  • رویدادهای AD_PERIOD_STARTED و AD_PERIOD_ENDED را به ima.AdEvent اضافه می‌کند.
  • رویدادهای پیشرفت تبلیغات (ad PROGRESS را به ima.AdEvent اضافه می‌کند.
  • پارامترهای advertiserName ، universalAdIDRegistry و universalAdIDValue را به adInfo اضافه می‌کند.
۳.۲۸.۱ ۲۰۱۸-۰۷-۱۰
  • انتشار سرویس، بدون ویژگی جدید.