Historia wersji pakietu IMA DAI SDK na Roku

Wersja Data wydania Uwagi
3.69.0 2025-09-25
  • Dodaje właściwości Companion.adSlotId i Companion.companionClickThrough, aby obsługiwać reklamy towarzyszące w strumieniach wyświetlanych w ramach wyświetlania bloków reklamowych.
  • Rozwiązaliśmy problem, który powodował, że sygnały zakończenia nie były wysyłane w przypadku wszystkich reklam z wyjątkiem ostatniej reklamy w bloku reklamowym.
  • Naprawiliśmy błąd polegający na tym, że zdarzenie reklamy COMPLETE było zgłaszane, gdy reklama została pominięta. Zdarzenia związane z reklamami są teraz raportowane dokładniej, gdy użytkownicy przewijają bloki reklamowe.
  • Usuwa zachowanie IMA polegające na ustawianiu fokusu na kontener interfejsu po usunięciu interfejsu reklamy przez IMA.
3.68.3 2025-07-02
  • Rozwiązuje problem, który powodował, że zdarzenia rozpoczęcia bloku reklamowego i rozpoczęcia reklamy były uruchamiane w nieprawidłowym momencie, np. po wznowieniu odtwarzania treści.
  • Rozwiązaliśmy problem, który powodował, że nieprawidłowe wartości czasu trwania reklamy wywoływały błąd w czasie działania.'Dot' Operator attempted with invalid BrightScript Component or interface reference
3.68.2 2025-05-28
  • Udostępnia metodę player.streamInitialized() wywoływaną podczas inicjowania strumienia.
  • Aktualizuje działanie IMA, aby nie uruchamiać zdarzenia COMPLETED, gdy użytkownicy pomijają reklamę. Pakiet SDK nadal uruchamia zdarzenie SKIPPED, gdy użytkownicy pomijają reklamy. Ta zmiana w działaniu zdarzenia COMPLETED jest teraz zgodna z działaniem innych pakietów IMA SDK.
  • Ulepsza obsługę wiadomości w przypadku strumieni wyświetlania reklam w blokach.
  • Rozwiązuje problem, który powodował rozciąganie interfejsu reklamy w przypadku strumieni w rozdzielczości Full HD.
  • Rozwiązuje problem, który powodował opóźnienie początkowych zdarzeń reklamy przed filmem.
3.68.1 2025-04-21
  • Rozwiązuje błąd czasu działania w przypadku Divide by Zero związany z ikonami reklam.
3.67.2 2024-12-19
  • Dodaje ulepszenia do currentAd.currentTime , aby dopasować wartość currentTime do czasu, w którym wywoływane jest zdarzenie reklamy.
  • Rozwiązuje problem, który powodował, że niektóre zdarzenia reklamowe nie były uruchamiane.
3.67.0 2024-11-07
  • Dodaje opcjonalny parametr kodu sieci Ad Managera do żądań strumieniowania DAI w ramach pełnej obsługi. Uwzględnienie tego parametru pozwala zmienić działanie pakietu IMA, aby było zgodne z ustawieniami usługi Ad Manager, np. wyłączyć automatyzację ograniczonego wyświetlania reklam.
  • Dodaje obsługę strumieni VOD w przypadku streamManager.loadThirdPartyStream().
  • Aktualizacje AdBreakInfo.podIndex transmisji na żywo. Ta wartość zwraca teraz identyfikator przerwy jako indeks bloku reklamowego w przypadku reklam wyświetlanych w trakcie filmu lub 0 w przypadku reklam wyświetlanych przed filmem. W transmisjach na żywo nie ma reklam wyświetlanych po zakończeniu filmu. W przypadku transmisji na żywo domyślna wartość to -2.
  • Dodaje obsługę StreamManager.getStreamTime() i StreamManager.getContentTime() w przypadku łączenia chmury i strumieni obsługi podów.
  • Rozwiązuje problem polegający na tym, że wartości identyfikatora reklamy kreacji i identyfikatora kreacji nie były uwzględniane w AdInfo.
  • Rozwiązuje problem z nieprawidłowym położeniem ikony interfejsu Roku i przycisku pomijania.
3.66.1 2024-07-25
  • Dodaje wymaganie dotyczące parametru networkCode we wszystkich żądaniach transmisji na żywo i VOD.
  • Dodaje creative_id, creative_ad_id i deal_id do klasy AdInfo.
  • Dodaje obsługę niestandardowych zdarzeń śledzenia VAST, takich jak pominięcie wyświetlone, pominięcie i kliknięcie.
  • Rozwiązuje problem z parametrem StreamManager.getCuePoint() w przypadku strumieni VOD narzędzia Cloud Video Stitcher.
  • Poprawia wielkość liter w StreamManager.createVideoStitcherVodStreamRequestWithVodConfig().
3.66.0 2024-06-18
3.65.0 2024-03-29
3.64.0 2024-02-08
  • Dodaje opcjonalny parametr settings do funkcji ima.initSdk umożliwiający włączanie i wyłączanie funkcji pakietu SDK.
3.63.0 2023-09-14
  • Naprawiliśmy błąd, który mógł powodować awarię aplikacji w przypadku napotkania nieprawidłowego znaku adBreakInfo.
3.62.0 2023-08-02
  • Dodaje interfejsy API StreamRequest.createVideoStitcherLiveStreamRequest() i StreamRequest.createVideoStitcherVodStreamRequest(), aby obsługiwać Google Cloud Video Stitcher API.
  • Aktualizuje działanie IMA, aby uwzględniać wartość ustawioną dla parametru description_url=. Wcześniej pakiet IMA zawsze zastępował parametr description_url= adresem URL, który uznał za prawidłowy, a parametr url= zmieniał na wartość, która wcześniej była ustawiona jako description_url=. IMA nadal będzie ustawiać parametr description_url=, jeśli nie jest on ustawiony w adresie URL tagu reklamy w strumieniu.
3.61.1 2023-03-22
  • Dodaje obsługę tradycyjnych reklam możliwych do pominięcia i reklam TrueView możliwych do pominięcia.
  • Dodaje te zdarzenia związane z reklamami:
3.60.0 2022-09-30
3.59.0 2022-09-23
  • Wersja serwisowa, bez nowych funkcji.
3.58.0 2022-09-15
  • Wersja serwisowa, bez nowych funkcji.
3.57.2 2022-09-12
3.56.0 2022-08-05
  • Wersja serwisowa, bez nowych funkcji.
3.55.0 2022-07-15
3.54.0 2022-05-19
3.53.0 2022-04-25
  • Implementuje prawidłowe parsowanie zdarzeń ID3 w przypadku transmisji na żywo HLS CMAF. Rozwiązuje to problem, który powodował, że w przypadku tych strumieni zdarzenia związane z reklamami były uruchamiane w nieprawidłowych momentach.
  • Wycofuje StreamManager.onTimedMetadata(). Ta metoda nie jest już dokumentowana.
3.52.0 2022-03-29
  • Wersja serwisowa, bez nowych funkcji.
3.51.0 2022-03-17
  • Wersja serwisowa, bez nowych funkcji.
3.50.0 2022-03-07
  • Dodaje StreamManager.onTimedMetadata().
3.45.1 2021-11-03
  • Dodaje obsługę reklam możliwych do pominięcia.
  • Aktualizuje działanie pakietu SDK, aby prawidłowo wysyłać pingi do zdarzeń postępu.
3.41.1 2021-04-07
  • Dodaje StreamRequest.adUiNode elementy takie jak przyciski Dlaczego ta reklama?Pomiń, które mają być umieszczane podczas wyświetlania reklam.
  • Usuwa obsługę StreamManager.enableInteractiveAds(). Jest to teraz operacja bez efektu. Zamiast tego przesyłaj dane z reklamy towarzyszącej bezpośrednio do RAF.
3.40.1 2020-09-23
  • Dodaje obsługę transmisji na żywo DASH.
3.39.0 2020-07-06
  • Wersja serwisowa, bez nowych funkcji.
3.36.0 2020-02-28
  • Wersja serwisowa, bez nowych funkcji.
3.35.0 2019-11-11
  • Wersja serwisowa, bez nowych funkcji.
3.34.0 2019-07-18
  • Wersja serwisowa, bez nowych funkcji.
3.33.0 2019-05-14
  • Dodaje wydarzenia AD_PERIOD_STARTED i AD_PERIOD_ENDED do ima.AdEvent.
  • Dodaje zdarzenia reklamowe PROGRESS do ima.AdEvent.
  • Dodaje do adInfo parametry advertiserName, universalAdIDRegistry i universalAdIDValue.
3.28.1 2018-07-10
  • Wersja serwisowa, bez nowych funkcji.