Historia wersji pakietu Google IMA tvOS SDK

Wersja Data wydania Notes
4.14.1 2024-12-03
  • Dodaje kod sieci do listy parametrów żądania strumienia dla wszystkich typów strumieni.
  • Uruchamia zdarzenie LOG, gdy kliknięty zostanie nieprawidłowy adres URL przejścia, zamiast nie powodować błędu.
  • Rozwiązanie problemu z wyciekiem pamięci, który występował, gdy sesje OMID były nieprawidłowo usuwane.
  • Dodaje obsługę reklam możliwych do pominięcia w strumieniu VOD.
  • Wyeliminowaliśmy błąd związany z obsługą przewijania, gdy film jest umieszczony w przewijalnym kontenerze.
  • Dodaliśmy obsługę minSuggestedDuration w przypadku reklam nieliniowych
  • Naprawia błąd, który powodował nieprawidłowe kodowanie niektórych adresów URL śledzących Campaign Managera.
  • Rozwiązanie problemu, który powodował, że zdarzenia STARTED nie były wysyłane w przypadku niektórych sesji reklamowych.
4.13.0 2024-06-13
  • Dodaje VODConfigID do IMAVideoStitcherVODStreamRequest.
  • Naprawia błąd nullpointerexception, gdy adTagURL to null w IMAAdsRequest.
  • Zmiana zapasowej logiki na poziomie zasobu, aby przeszukiwać wszystkie reklamy w pierwotnym pliku VAST, dopóki pakiet SDK nie zidentyfikuje odtwarzalnej kreacji. Jeśli nie zostanie znaleziona żadna odtwarzalna kreacja, reklama nie zostanie odtworzona.
  • Rozwiązanie problemu polegającego na tym, że pingi śledzące do ad.doubleclick.net nie były wysyłane.
  • Ustawia ograniczenia renderowania rozmiaru reklamy w SDK na podstawie ramki widoku zamiast bezpiecznego obszaru w przewodniku po układach dla playerView.
4.12.0 2024-04-03
4.11.1 2024-02-22
  • Rozwiązanie problemu z możliwością słyszenia dźwięku z treści podczas odtwarzania reklamy.
4.10.0 2024-01-24
  • Umożliwia obsługę żądań strumieni VOD w ramach bloku reklamowego.
  • Zmiany ograniczeń interfejsu AdUI, aby uwzględniały one wskazówki dotyczące bezpiecznych obszarów.
  • Dodawanie metody pobierającej punkty wstawienia do menedżera strumienia iOS/tvOS
4.9.2 2023-08-15
  • Naprawiliśmy błąd, który powodował wysokie wykorzystanie procesora w przypadku niektórych strumieni DAI.
4.9.1 2023-04-20
4.8.2 2022-11-03
  • Dodano userContext do żądań strumienia IMA.
  • Rozwiązaliśmy błąd, który powodował niepotrzebne ostrzeżenia o „nieprawidłowym komunikacie wewnętrznym”.
4.7.0 2022-07-20
  • Rozwiązaliśmy problem z zastępowaniem przez wydawców informacji o wersji pakietu IMA SDK.
  • Dodano zdarzenie AD_CAN_PLAY. Uruchamiane, gdy reklama jest gotowa do odtworzenia bez buforowania.
  • Zwiększono maksymalny domyślny bitrate do nieograniczonego na urządzeniach innych niż mobilne.
4.6.1 2022-02-23
  • Wersja usługi; brak zmian publicznych.
4.5.0 2021-12-06
  • Minimalna wersja tvOS została podniesiona do tvOS 12.
  • Usunięto błąd, który mógł powodować wyświetlanie wielu ikon „Dlaczego ta reklama?”.
  • Usunięto konieczność 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, która obsługuje tvOS 10.
4.4.1 2021-03-09
  • Dodano właściwość IMASettings.sessionID, aby umożliwić wydawcom ręczne ustawianie identyfikatora sesji.
  • Dodano obsługę PiP.
  • Rozwiązaliśmy problem, który powodował, że podczas wyświetlania treści mogły się czasem aktywować zdarzenia wstrzymania i wznowienia reklamy.
  • Dodano IMAVideoDisplay.nowPlayingSession, aby prawidłowo obsługiwać zdarzenia odtwarzania/wstrzymywania na tvOS w wersji 14 lub nowszej.
  • Naprawiliśmy błąd, który powodował, że reklamy linearne AdSense były raportowane wydawcom jako reklamy nielinearne.
  • Rozwiązano problem polegający na tym, że IMAStreamManager.replaceAdTagParameters nie aktualizował się.
  • Dodano interfejsy API do obsługi poddostaw.
  • Wymuszenie przywiązania adContainer do okna.
4.3.2 2020-08-11
4.3.1 2020-08-05
  • Dodano obsługę Trybu udzielenia dodatkowej zgody Google. Więcej informacji znajdziesz w specyfikacji technicznej Trybu udzielenia dodatkowej zgody Google.
  • Dodaliśmy obsługę klucza „language_name” dla napisów strumieniowych.
  • Rozwiązaliśmy problem, który powodował przekroczenie limitu czasu reklam zawierających tylko dźwięk.
  • Rozwiązaliśmy problem, który powodował, że pominięcie pierwszej reklamy w prerollu powodowało ignorowanie przez drugą reklamę własnego przesunięcia pominięcia.
  • Dodano IMAAdDisplayContainer.focusEnvironment, co pozwala wydawcom przenieść fokus na pakiet SDK podczas przerw na reklamy. Jest to wymagane, gdy użytkownik musi wchodzić w interakcje z interfejsem reklamy (np. w przypadku elementów, które można pominąć, lub ikon VAST).
  • Dodaliśmy viewController jako nowy wymagany argument inicjalizacji lub właściwość dla IMAAdDisplayContainer.
  • Poprawiono obsługę lokalizacji w językach innych niż angielski.
  • Zmniejszono liczbę błędnych zdarzeń RESUME.
  • Dodano opcję IMAAdsRenderingSettings.enablePreloading, która jest domyślnie włączona, aby poprawić wydajność renderowania reklam.
  • Dodano obsługę reklam pomijalnych (po stronie klienta i VOD) oraz ikon VAST (po stronie klienta i DAI).
  • Dodano wydarzenia ICON_FALLBACK_IMAGE_CLOSED i ICON_TAPPED. Zalecamy automatyczne wznawianie ICON_FALLBACK_IMAGE_CLOSED, ponieważ pakiet SDK wstrzymuje się po otwarciu obrazu zapasowego.
  • Rozwiązaliśmy problem, który powodował, że IABTCF_gdprApplies był obsługiwany tylko wtedy, gdy był 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 powodować błędne zaklasyfikowanie ruchu.
4.2.2 2020-03-26
  • Zwiększono minimalną wersję środowiska uruchomieniowego do tvOS 10
  • Naprawiono błąd, który powodował, że niektóre aktualizacje interfejsu mogły być wywoływane w wątku tła.
  • Rozwiązaliśmy problem, który powodował, że flagi ścisłe powodowały konflikt początkowego inicjowania IMACompanionAd z metodą inicjowania NSObject.
  • wycofanie metody loadURL w protokole IMAVideoDisplay;
4.2.1 2020-02-12
  • 4.2.1 będzie ostateczną wersją pakietu IMA SDK, która 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
  • Rozwiązaliśmy problem z okresowym zawieszaniem się aplikacji w systemie tvOS 13.
4.1.0 2019-09-23
  • Dodano obsługę tvOS 13.
  • Dodano playerVideoDisplay:didLoadPlayerItem: dla DAI.
  • Dodano tagi IMAAd.companionAdsIMACompanionAd dla reklam DAI.
  • Zaktualizowano nazwy IMAAVPlayerVideoDisplayDelegate, aby lepiej pasowały do stylu Objective-C.
4.0.5 2019-08-16
  • Rozwiązaliśmy problem polegający na tym, że przycisk odtwarzania na pilocie Apple TV nie wznawiał treści.
4.0.2 2019-07-18
  • Rozwiązaliśmy problem polegający na tym, że ustawienie „Ogranicz śledzenie reklam” było nieprawidłowo przesyłane.
  • IMAAdEventType.adData zostało wpisane.
  • Dodano authToken API w dniu IMAStreamRequest.
4.0.1 Wycofane 2019-07-02
  • Pakiety SDK tvOS łączące funkcje po stronie klienta i DAI
  • Rozwiązaliśmy problem, który powodował, że na tvOS nie były analizowane listy reklam i występowały błędy AdsLoader.