| Wersja |
Data wydania |
Uwagi |
| 3.70.2 |
2026-06-16 |
- Dodaje obsługę reklam TrueView możliwych do pominięcia. Aby wyświetlać te reklamy, musisz skonfigurować węzeł interfejsu reklamowego za pomocą pola
StreamRequest.adUiNode.
- Dodaje klasę
LogEvent, aby obsługiwać informacje o zdarzeniach w przypadku błędów niekrytycznych, które nie wpływają na odtwarzanie strumienia, np. gdy nie wczytują się reklamy towarzyszące.
- Dodaje
LOG zdarzenie reklamy, które IMA emituje w przypadku niekrytycznych błędów reklamy.
- Dodaje te zdarzenia błędów:
HTTP_ERROR: serwer zwrócił błąd HTTP.
REQUEST_TIMEOUT: upłynął limit czasu żądania.
VAST_NO_ADS_AFTER_WRAPPER: Odpowiedź VAST „Brak reklam” po co najmniej 1 reklamie z kodem VAST. Kod błędu VAST 303.
- Dodaje metodę
StreamManager.destroy()
, która zwalnia wszystkie zasoby IMA i usuwa interfejs reklam.
- Poprawia tłumaczenie tekstu interfejsu reklam, aby pasowało do ustawień języka urządzenia Roku zamiast domyślnego języka angielskiego.
|
| 3.69.0 |
2025-09-25 |
- Dodaje właściwości
Companion.adSlotId i Companion.companionClickThrough, aby obsługiwać reklamy towarzyszące w przypadku strumieni wyświetlanych w ramach wyświetlania bloków reklamowych.
- Rozwiązaliśmy problem, który powodował, że sygnały ukoń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 przerwy na reklamę 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(), która jest wywoływana podczas inicjowania strumienia.
- Aktualizuje działanie IMA, aby nie uruchamiać zdarzenia
COMPLETED, gdy użytkownicy pomijają reklamę. Gdy użytkownicy pomijają reklamy, pakiet SDK nadal uruchamia zdarzenie SKIPPED. 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 zasobników.
-
Rozwiązuje problem z rozciąganiem 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 |
21.04.2025 r. |
- 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 wywołania zdarzenia związanego z reklamą.
- 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ń strumieni DAI w pełni zarządzanych. 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 w przypadku transmisji na żywo. Ta wartość zwraca teraz identyfikator przerwy jako indeks bloku reklamowego w przypadku reklam w trakcie filmu lub 0 w przypadku reklam przed filmem. W transmisjach na żywo nie ma reklam po filmie. W przypadku transmisji na żywo domyślna wartość to -2.
- Dodaje obsługę
StreamManager.getStreamTime()
i
StreamManager.getContentTime()
w przypadku strumieni łączenia chmury i 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 zajęć 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 wystąpienia nieprawidłowego znaku
adBreakInfo.
|
| 3.62.0 |
2023-08-02 |
- Dodaje interfejsy API
StreamRequest.createVideoStitcherLiveStreamRequest() i StreamRequest.createVideoStitcherVodStreamRequest(), aby obsługiwać interfejs Google Cloud Video Stitcher API.
-
Aktualizuje działanie pakietu IMA SDK, aby uwzględniał wartość ustawioną dla parametru
description_url=. Wcześniej IMA zawsze zastępowała parametr description_url= adresem URL, który uznała za prawidłowy, a parametr url= zmieniała 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 |
- Dodaje te interfejsy API do przesyłania żądań dotyczących określonych typów strumieni:
Informacje o parametrach poszczególnych interfejsów API znajdziesz w
StreamRequest
.
|
| 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? i Pomiń, które mają być umieszczane podczas 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.
|