История выпусков IMA DAI SDK для Roku

Версия Дата выпуска Примечания
3.69.0 2025-09-25
  • Добавляет свойства Companion.adSlotId и Companion.companionClickThrough для поддержки сопутствующих объявлений для потоков Pod Serving.
  • Исправлена ​​ошибка, из-за которой завершенные маяки не отправлялись для всех объявлений, кроме последнего в рекламном модуле.
  • Исправлена ​​ошибка, из-за которой регистрировалось событие COMPLETE » при пропуске рекламы. Теперь события рекламы регистрируются более точно, когда пользователи просматривают рекламные паузы.
  • Удаляет поведение IMA, связанное с фокусировкой контейнера пользовательского интерфейса после того, как IMA удаляет рекламный пользовательский интерфейс.
3.68.3 2025-07-02
  • Исправлена ​​ошибка, из-за которой события начала рекламной паузы и начала рекламы срабатывали в неправильное время, например при возобновлении показа контента.
  • Исправлена ​​ошибка, из-за которой недопустимые значения длительности рекламы приводили к ошибке выполнения, 'Dot' Operator attempted with invalid BrightScript Component or interface reference .
3.68.2 28.05.2025
  • Делает публичным метод player.streamInitialized() , который вызывается при инициализации потока.
  • Обновляет поведение IMA: событие COMPLETED не активируется, когда пользователи пропускают рекламу. SDK по-прежнему активирует событие SKIPPED , когда пользователи пропускают рекламу. Это изменение поведения события COMPLETED теперь соответствует поведению других IMA SDK.
  • Улучшает обработку сообщений для потоков обслуживания модулей.
  • Исправлена ​​ошибка, из-за которой рекламный интерфейс растягивался при трансляциях в формате Full HD.
  • Исправлена ​​ошибка, из-за которой начальные события рекламы в начале ролика задерживались.
3.68.1 2025-04-21
  • Исправлена ​​ошибка выполнения пограничного случая Divide by Zero связанная со значками рекламы.
3.67.2 2024-12-19
  • Добавляет улучшения в currentAd.currentTime для согласования значения currentTime со временем срабатывания рекламного события.
  • Исправлена ​​ошибка, из-за которой некоторые рекламные события периодически не срабатывали.
3.67.0 2024-11-07
  • Добавляет необязательный параметр кода сети Менеджера рекламы для полнофункциональных запросов потоков DAI. Включение этого параметра позволяет изменять поведение IMA в соответствии с настройками Менеджера рекламы, такими как отключение ограниченного показа программных объявлений.
  • Добавляет поддержку потока VOD для streamManager.loadThirdPartyStream() .
  • Обновляет AdBreakInfo.podIndex для прямых трансляций. Теперь это значение возвращает идентификатор pod для промежуточных роликов или 0 для прероллов. В прямых трансляциях построллы отсутствуют. Значение по умолчанию для прямых трансляций -2 .
  • Добавляет поддержку StreamManager.getStreamTime() и StreamManager.getContentTime() для потоков облачного сшивания и обслуживания контейнеров.
  • Исправлена ​​ошибка, из-за которой идентификатор креативного объявления и значения идентификатора креатива не были включены в AdInfo .
  • Исправлена ​​ошибка, из-за которой значок Roku UI и кнопка пропуска располагались неправильно.
3.66.1 2024-07-25
  • Добавляет требование к параметру networkCode для всех запросов на прямые трансляции и трансляции по запросу.
  • Добавляет creative_id , creative_ad_id и deal_id в класс AdInfo .
  • Добавляет поддержку пользовательских событий отслеживания VAST, таких как пропуск показа, пропуск и переход по клику.
  • Исправлена ​​проблема с StreamManager.getCuePoint() для потоков Cloud Video Stitcher VOD.
  • Исправляет заглавные буквы в StreamManager.createVideoStitcherVodStreamRequestWithVodConfig() .
3.66.0 2024-06-18
3.65.0 2024-03-29
3.64.0 2024-02-08
  • Добавляет необязательный параметр settings в функциюima.initSdk для включения и отключения функций SDK.
3.63.0 2023-09-14
  • Исправлена ​​ошибка, из-за которой приложение могло аварийно завершить работу при обнаружении недопустимого adBreakInfo .
3.62.0 2023-08-02
  • Добавляет API StreamRequest.createVideoStitcherLiveStreamRequest() и StreamRequest.createVideoStitcherVodStreamRequest() для поддержки API Google Cloud Video Stitcher.
  • Обновляет поведение IMA с учётом значения, заданного для параметра description_url= . Ранее IMA всегда переопределял параметр description_url= на тот URL, который определялся как правильный, и изменял параметр url= на тот, который был установлен ранее как description_url= . IMA по-прежнему будет устанавливать description_url= даже если он не задан в URL-адресе тега рекламы потока.
3.61.1 2023-03-22
  • Добавляет поддержку традиционной и пропускаемой рекламы TrueView.
  • Добавляет следующие рекламные события:
3.60.0 2022-09-30
  • Запускает поддержку Roku Watermark для всех отслеживающих пингов.
3.59.0 2022-09-23
  • Выпуск сервиса, новых функций нет.
3.58.0 2022-09-15
  • Выпуск сервиса, новых функций нет.
3.57.2 2022-09-12
3.56.0 2022-08-05
  • Выпуск сервиса, новых функций нет.
3.55.0 2022-07-15
  • Добавляет следующие API для запроса определенных типов потоков: Информацию о параметрах каждого API см. StreamRequest
3.54.0 2022-05-19
3.53.0 2022-04-25
  • Реализован корректный парсинг событий ID3 для прямых трансляций HLS CMAF. Это устраняет проблему, из-за которой рекламные события запускались в некорректное время для этих трансляций.
  • StreamManager.onTimedMetadata() больше не поддерживается. Этот метод больше не документирован.
3.52.0 29.03.2022
  • Выпуск сервиса, новых функций нет.
3.51.0 2022-03-17
  • Выпуск сервиса, новых функций нет.
3.50.0 2022-03-07
  • Добавляет StreamManager.onTimedMetadata() .
3.45.1 2021-11-03
  • Добавляет поддержку пропускаемой рекламы.
  • Обновляет поведение SDK для корректной отправки пинг-событий о ходе выполнения.
3.41.1 2021-04-07
  • Добавляет StreamRequest.adUiNode для элементов, таких как «Почему эта реклама» и кнопки «Пропустить» , которые можно размещать во время рекламы.
  • Удаляет поддержку StreamManager.enableInteractiveAds() . Теперь это необязательная операция. Вместо этого данные из сопутствующего объявления передаются напрямую в RAF.
3.40.1 2020-09-23
  • Добавляет поддержку прямых трансляций DASH.
3.39.0 2020-07-06
  • Выпуск сервиса, новых функций нет.
3.36.0 28.02.2020
  • Выпуск сервиса, новых функций нет.
3.35.0 2019-11-11
  • Выпуск сервиса, новых функций нет.
3.34.0 2019-07-18
  • Выпуск сервиса, новых функций нет.
3.33.0 2019-05-14
  • Добавляет события AD_PERIOD_STARTED и AD_PERIOD_ENDED в ima.AdEvent .
  • Добавляет события PROGRESS рекламы в ima.AdEvent .
  • Добавляет параметры advertiserName , universalAdIDRegistry и universalAdIDValue в adInfo .
3.28.1 2018-07-10
  • Выпуск сервиса, новых функций нет.