Historia wersji pakietu Google IMA tvOS SDK

Wersja Data wydania Notes
4.12.0 2024-04-03
4.11.1 2024-02-22
  • Naprawia problem z dźwiękiem treści podczas odtwarzania reklamy.
4.10.0 2024-01-24
  • Umożliwia włączanie żądań strumienia VOD z bloku reklamowego.
  • Aktualizuje ograniczenia AdUI tak, aby przestrzegały wytycznych dotyczących bezpiecznego obszaru.
  • Dodaje metodę pobierania punktów wstawienia do menedżera strumienia na iOS/tvOS
4.9.2 2023-08-15
  • Naprawiliśmy błąd, który powodował wysokie wykorzystanie procesora w przypadku niektórych strumieni z dynamicznym wstawianiem reklam.
4.9.1 2023-04-20
4.8.2 2022-11-03
  • Dodano userContext do żądań strumienia IMA.
  • Naprawiono błąd, który powodował niepotrzebne ostrzeżenia „Nieprawidłowy komunikat wewnętrzny”.
4.7.0 2022-07-20
  • Rozwiązaliśmy problem z zastępowaniem przez wydawców informacji o wersji pakietu IMA SDK.
  • Dodano wydarzenie AD_CAN_PLAY. Uruchamiane, gdy reklama jest gotowa do odtworzenia bez buforowania.
  • Zwiększono maksymalną domyślną szybkość transmisji bitów do nieograniczonej dla urządzeń innych niż mobilne.
4.6.1 2022-02-23
  • Wersja usługi; brak publicznych zmian.
4.5.0 2021-12-06
  • Zwiększono minimalną wersję systemu tvOS do tvOS 12.
  • Naprawiono błąd, który mógł powodować wyświetlanie kilku ikon „Dlaczego ta reklama?”.
  • Usunięto potrzebę korzystania z MPNowPlayingSession.
4.4.2 2021-05-03
  • Rozwiązaliśmy problem, który powodował wyświetlanie komunikatów ostrzegawczych w systemie tvOS w wersji < 12.
  • Ostatnia wersja pakietu IMA SDK na iOS do obsługi tvOS 10.
4.4.1 2021-03-09
  • Dodaliśmy właściwość IMASettings.sessionID, aby umożliwić wydawcom ręczne ustawianie identyfikatora sesji.
  • Dodano obsługę obrazu w obrazie.
  • Rozwiązaliśmy problem, który powodował, że zdarzenia wstrzymania i wznowienia reklam mogły być czasem uruchamiane w trakcie treści.
  • Dodano kolumnę IMAVideoDisplay.nowPlayingSession, aby zapewnić prawidłową obsługę zdarzeń odtwarzania i wstrzymywania na urządzeniach z tvOS 14 i nowszymi wersjami.
  • Naprawiono błąd, który powodował, że reklamy linearne AdSense były zgłaszane wydawcy jako nielinearne.
  • Rozwiązaliśmy problem, który powodował, że aplikacja IMAStreamManager.replaceAdTagParameters nie wprowadzała aktualizacji.
  • Dodano interfejsy API do obsługi podów.
  • Wymuszono przesłanie załącznika adContainer do okna.
4.3.2 2020-08-11
4.3.1 2020-08-05
  • Dodaliśmy obsługę trybu udzielenia dodatkowej zgody Google. Więcej informacji znajdziesz w specyfikacji technicznej trybu udzielenia dodatkowej zgody Google.
  • Dodano obsługę klucza „language_name” w przypadku napisów do transmisji.
  • Rozwiązaliśmy problem, który powodował przekroczenie limitu czasu wyświetlania reklam zawierających tylko dźwięk.
  • Naprawiono problem polegający na tym, że pominięcie pierwszej reklamy w reklamie przed filmem powodowało, że druga reklama ignorowała swoje opóźnienie pominięcia.
  • Dodano element IMAAdDisplayContainer.focusEnvironment, który umożliwia wydawcom przeniesienie uwagi na pakiet SDK w czasie przerw na reklamę. Jest on wymagany za każdym razem, gdy użytkownik chce wejść w interakcję z interfejsem reklamy (np. z reklamami możliwymi do pominięcia czy ikonami VAST).
  • Dodano viewController jako nowy wymagany argument lub właściwość inicjowania dla IMAAdDisplayContainer.
  • Poprawiono obsługę lokalizacji w języku innym niż angielski.
  • Zmniejszono liczbę błędnych zdarzeń RESUME.
  • Dodano tag IMAAdsRenderingSettings.enablePreloading, który jest domyślnie włączony, by zwiększyć wydajność renderowania reklam.
  • Dodaliśmy obsługę reklam możliwych do pominięcia (po stronie klienta i VOD) i ikon VAST (po stronie klienta i DAI).
  • Dodano zdarzenia ICON_FALLBACK_IMAGE_CLOSED i ICON_TAPPED. Zalecamy automatyczne wznowienie działania po ICON_FALLBACK_IMAGE_CLOSED, ponieważ pakiet SDK jest wstrzymywany po otwarciu obrazu zastępczego.
  • Rozwiązaliśmy problem, który powodował, że właściwość IABTCF_gdprApplies była potwierdzona tylko wtedy, gdy była ciągiem znaków.
4.2.3 2020-05-06
  • Rozwiązaliśmy problem, który powodował, że niektóre identyfikatory pakietów aplikacji mogły nieprawidłowo klasyfikować ruch.
4.2.2 2020-03-26
  • Zwiększono minimalną wersję środowiska wykonawczego do tvOS 10
  • Naprawiono błąd, który powodował, że niektóre aktualizacje interfejsu mogły się pojawiać w wątku w tle.
  • Naprawiono problem, który powodował, że rygorystyczne flagi powodowały konflikt inicjowania reklamy IMACompanionAd z NSObject.
  • Wycofano metodę loadURL w protokole IMAVideoDisplay
4.2.1 2020-02-12
  • 4.2.1 będzie ostateczną wersją pakietu IMA SDK, który obsługuje tvOS 9.x
  • Rozwiązaliśmy problem, który powodował awarię kliknięć w systemie tvOS 9.x
4.2.0 2019-10-30
  • Naprawiono problem występujący sporadycznie w przypadku systemu tvOS 13.
4.1.0 2019-09-23
  • Dodaliśmy obsługę systemu tvOS 13.
  • Dodano element playerVideoDisplay:didLoadPlayerItem: na potrzeby DAI.
  • Dodano IMAAd.companionAds i IMACompanionAd na potrzeby reklam DAI.
  • Zaktualizowano nazwy IMAAVPlayerVideoDisplayDelegate, aby lepiej pasowały do stylu Objective-C.
4.0.5 2019-08-16
  • Rozwiązaliśmy problem, który powodował, że przycisk odtwarzania na pilocie Apple TV nie wznawiał treści.
4.0.2 2019-07-18
  • Naprawiono problem z nieprawidłowym przesyłaniem ustawienia użytkownika „Ogranicz śledzenie reklam”.
  • Wpisano IMAAdEventType.adData.
  • Dodano wydarzenie authToken API na stronie IMAStreamRequest.
4.0.1 Nieużywane 2019-07-02
  • Połączone pakiety SDK tvOS po stronie klienta i DAI na potrzeby systemu tvOS
  • Rozwiązaliśmy problem, który powodował, że w systemie tvOS nie były analizowane elementy AdsLists i zwracały błędy AdsLoader.