| 3.548.0 |
2022-12-06 |
- Dodaje
StreamData.dashPeriodUrl dla StreamData z STREAM_INITIALIZED.
Ten adres URL jest używany w przypadku strumieni bloków reklamowych DASH w transmisjach linearnych.
|
| 3.544.0 |
2022-11-10 |
|
| 3.541.0 |
2022-10-27 |
- Rozwiązuje problem, który powodował, że pakiet IMA był niezamierzenie dodawany do obiektu okna.
|
| 3.532.0 |
2022-09-21 |
- Rozwiązaliśmy problem z DAI, który powodował błąd konsoli po rozpoczęciu sesji reklamowej OMID.
- Rozwiązaliśmy problem, który uniemożliwiał użytkownikom kliknięcie reklamy linearnej po reklamie nielinearnej.
|
| 3.531.0 |
2022-09-19 |
- Dodaje możliwość
requestPause i requestPlay podczas transmisji na żywo w przypadku kreacji SIMID. Ta funkcja jest już dostępna w przypadku strumieni VOD.
- Rozwiązaliśmy problem, który powodował, że po zakończeniu reklamy wideo czasami były wysyłane niepotrzebne nieudane żądania sieciowe ustawione na „null”.
|
| 3.529.2 |
2022-09-08 |
- Rozwiązaliśmy problem polegający na tym, że niektóre identyfikatory kreacji w łańcuchu kodów Wrapper nie były wypełniane w obiekcie reklamy.
|
| 3.526.0 |
2022-08-22 |
- Rozwiązuje problem z parametrem
is_lat na urządzeniach CTV.
- Rozwiązaliśmy problem, który powodował, że przycisk Więcej informacji nieprawidłowo wyświetlał się na komputerach.
|
| 3.523.0 |
2022-08-04 |
|
| 3.522.0 |
2022-07-18 |
- Aktualizuje działanie związane z domyślną maksymalną szybkością transmisji bitów w przypadku połączeń Wi-Fi. Maksymalną szybkość transmisji bitów możesz zastąpić za pomocą parametru
AdsRenderingSettings.bitrate.
|
| 3.521.0 |
2022-07-12 |
- Dodaje zdarzenie
AD_CAN_PLAY, które IMA uruchamia, gdy reklama jest gotowa do odtworzenia. Użyj tego zdarzenia, aby dowiedzieć się, kiedy zaktualizować interfejs odtwarzacza po zdarzeniu AD_BUFFERING.
- Rozwiązaliśmy problem z interfejsem reklam, który występował w przypadku reklam innych niż TrueView wyświetlanych po reklamach TrueView w bloku reklamowym.
|
| 3.520.0 |
2022-06-29 |
|
| 3.517.2 |
2022-05-23 |
|
| 3.513.0 |
2022-05-03 |
|
| 3.512.0 |
2022-04-21 |
- Rozwiązaliśmy problem z serwerem proxy GPT, który występował, gdy był on używany do przekazywania zdarzeń z IMA przez granicę elementu iframe.
|
| 3.508.0 |
2022-03-28 |
- Rozwiązaliśmy problem, który powodował, że podczas reklam VMAP wywołanie
adsLoader.onContentComplete() po adsManager.destroy() nieprawidłowo powodowało odtwarzanie reklam po filmie.
- Rozwiązaliśmy problem, który powodował, że podczas reklam VMAP wywołanie
AdsManager.discardAdBreak() czasami nie powodowało odrzucenia przerwy na reklamę.
|
| 3.501.0 |
2022-02-17 |
|
| 3.498.1 |
2022-02-10 |
- Jeśli określono TFUA lub TFCD, RDID nie będzie już wysyłany w żądaniu reklamy.
- Naprawiliśmy błąd, który powodował zastępowanie parametru adresu URL przez pakiet SDK.
|
| 3.495.1 |
2022-01-10 |
- Rozwiązuje problem, który powodował, że wartość google.ima.OmidVerificationVendor była niezdefiniowana.
|
| 3.494.0 |
2022-01-04 |
- Rozwiązaliśmy problem, który powodował, że reklamy TrueView zachęcające do działania z planszami końcowymi wymuszały skupienie uwagi na przycisku pominięcia, co prowadziło do niezamierzonego przewijania.
|
| 3.493.0 |
2021-12-16 |
- Wprowadzamy obsługę OMID w pakiecie IMA HTML5 SDK po stronie klienta i w DAI. Uwaga: wydawcy mogą nadal zauważyć niewielką rozbieżność (poniżej 7%) między wyświetleniami w OMID a wyświetleniami w usłudze Ad Manager.
- Dodaje nowy interfejs OMID Access Mode API.
|
| 3.488.0 |
2021-11-08 |
- Usuwa ostrzeżenia „Nierozpoznana funkcja” rejestrowane w konsoli.
- Naprawia działanie kreacji zastępczej w przypadku reklam JavaScript związanych z rozmiarem żądania reklamy.
|
| 3.485.1 |
2021-10-11 |
- Naprawiliśmy problem z OMID, który mógł wystąpić, gdy w okresie ważności jednego obiektu AdsDisplayContainer wczytano wiele obiektów AdsManager.
- Naprawiono błąd, który powodował, że w przypadku niektórych reklam opcja Dlaczego ta reklama? mogła wyświetlać się dwukrotnie.
|
| 3.483.2 |
2021-10-04 |
- Naprawiliśmy błąd w integracji IMA z OMID w przypadku internetu, gdy jest używany w Shadow DOM.
|
| 3.480.1 |
2021-09-13 |
- Naprawiliśmy błąd, który powodował, że DAI zgłaszało nieprawidłową głośność do pakietu OM SDK, gdy odtwarzacz wideo był wyciszony.
|
| 3.479.1 |
2021-09-08 |
|
| 3.474.0 |
2021-08-09 |
- Dodaje rozwinięcie makra US_PRIVACY w adresach URL śledzenia i żądania zgodnie ze standardem IAB CCPA.
|
| 3.470.1 |
2021-07-01 |
- Naprawiliśmy błąd w Safari na urządzeniach mobilnych, który powodował, że element sterujący odtwarzaczem nie był prawidłowo zwalniany po zdarzeniu adBreakEnded.
|
| 3.469.0 |
2021-06-24 |
- Naprawiono błąd, który występował, gdy reklamy towarzyszące były pobierane przed zdarzeniem
STARTED.
|
| 3.467.0 |
2021-06-17 |
- Rozwiązuje problem z reklamami VPAID w trybie
INSECURE spowodowany aktualizacją przeglądarki Chrome.
|
| 3.458.0 |
2021-05-13 |
- Dodaje klasę
DaiSdkSettings z tymi interfejsami API:
DaiSdkSettings.getFeatureFlags()
DaiSdkSettings.setFeatureFlags()
|
| 3.452.0 |
2021-04-15 |
- Zmienia zachowanie wstrzymywania reklam, aby wstrzymywać reklamy za każdym razem, gdy kliknięcie reklamy powoduje opuszczenie strony. Ta zmiana wymaga, aby wydawcy wyświetlali interfejs umożliwiający wznowienie reklam po ich wstrzymaniu. Więcej informacji o tej zmianie znajdziesz w
poście na blogu dotyczącym zmian w działaniu wstrzymywania.
Wydawcy mogą przetestować implementację tych zmian, korzystając z tego tagu reklamy.
|
| 3.448.1 |
2021-03-31 |
- Dodaje właściwość
AdsRequest.pageUrl, aby ułatwić kierowanie reklam.
Wartość właściwości zastępuje parametr &url= w przypadku żądań reklam.
- Aktualizuje zdarzenie
AdEvent.Type.DURATION_CHANGE, które ma być wysyłane, gdy kreacja SIMID zmienia czas trwania.
- Rozwiązaliśmy problem, który powodował, że wstępnie załadowane reklamy SIMID mogły uniemożliwiać rejestrowanie zdarzeń kliknięcia w przypadku kolejnych reklam w środowiskach mobilnych.
|
| 3.447.1 |
2021-03-15 |
- Aktualizuje zachowanie typów MIME określonych za pomocą AdsRenderingSettings.mimeTypes, tak aby typy nieobsługiwane przez przeglądarkę były ignorowane.
- Dodaje obsługę rozszerzeń, takich jak śledzenie ActiveView i niestandardowe śledzenie podczas strumieni bloków reklamowych.
|
| 3.446.1 |
2021-03-08 |
- Rozwiązaliśmy problem, który powodował, że reklamy po reklamie SIMID nie wysyłały zdarzeń TAPPED.
|
| 3.445.1 |
2021-03-02 |
- Rozwiązaliśmy problem, który powodował, że nieliniowe reklamy w trakcie filmu były wyświetlane przez zbyt krótki czas, gdy reklamy po filmie były wstępnie wczytywane.
|
| 3.444.1 |
2021-02-25 |
- Zmienia komunikat o błędzie, gdy tag reklamy zwraca tylko
<Playlist/> na VAST_EMPTY_RESPONSE: 1009, a nie UNKNOWN_AD_RESPONSE: 1010.
- Naprawiliśmy błąd, który powodował, że reklamy linearne AdSense były zgłaszane jako nielinearne.
- Naprawiono błąd związany z reklamami SIMID, w przypadku których metodę
requestChangeDuration można było wywołać tylko raz.
- Naprawiliśmy błąd, który powodował, że wyświetlanie bloków reklamowych powodowało wysyłanie niepotrzebnych pingów i błędów 404.
|
| 3.442.0 |
2021-02-17 |
- Dodaje interfejs API flag funkcji, który umożliwia włączanie i wyłączanie określonych funkcji, które nie są na stałe włączone w IMA. Użyj
ImaSdkSettings.getFeatureFlags() i ImaSdkSettings.setFeatureFlags(), aby pobierać i ustawiać flagi funkcji. W przyszłych wersjach pakietu SDK flagi funkcji będą używane do dodatkowych funkcji wymagających zgody.
- Dodaje flagę funkcji
enableOmidBeta dla osób, które chcą skorzystać z otwartej wersji beta OMID w internecie.
- Dodaje specjalną wartość nieznanego czasu trwania (-3), aby wyłączyć wstępne wczytywanie reklamy VMAP po filmie. Aby go ustawić, użyj
AdsRequest.contentDuration().
|
| 3.439.0 |
2021-02-08 |
|
| 3.438.0 |
2021-02-03 |
- Rozwiązaliśmy problem, który powodował, że zdarzenia IMA były czasami duplikowane, gdy włączone było wstępne wczytywanie.
|
| 3.436.0 |
2021-01-26 |
- Naprawiliśmy błąd w wyświetlaniu bloków reklamowych, który powodował, że wczesne weryfikacje metadanych mogły być wysyłane wielokrotnie.
- Naprawiliśmy błąd, który powodował, że parametr
AdServingId zastępował parametr AdSystem, jeśli ten drugi był ustawiony niżej w tagu VAST.
|
| 3.433.2 |
2021-01-14 |
- Zezwoliliśmy na ograniczone wyświetlanie reklam, gdy użytkownik nie wyrazi zgody na pliki cookie, odrzuci zgodę na pliki cookie lub gdy IMA nie otrzyma prawidłowego ciągu tekstowego dotyczącego przejrzystości i zgody w regionach objętych RODO i dyrektywą o prywatności i łączności elektronicznej po upływie okresu prolongaty integracji z zasadami TCF IAB w wersji 2.
|
| Wycofanie do wersji 3.429.0 |
2020-12-10 |
- Wycofanie do wersji 3.429.0 z powodu problemu w wersji 3.430.0, w której punkty reklamowe w przypadku strumieni DAI VOD zwracały czas rozpoczęcia i zakończenia równy 0. Ten problem występował głównie w przypadku natywnych pakietów SDK (na Androida i iOS).
|
| 3.427.1 |
2020-12-02 |
- Zaktualizowano informacje referencyjne dotyczące
contentDuration, aby wyjaśnić przypadek użycia wstępnego wczytywania reklam na końcu filmu w VMAP.
- Naprawiliśmy błąd, który powodował, że reklamy VPAID miały nieprawidłowy rozmiar.
- Naprawiliśmy błąd, który powodował, że metoda
getAdSkippableState zwracała nieprawidłowe wartości.
|
| Wycofanie do wersji 3.423.0 |
2020-11-11 |
- Wycofanie do wersji 3.423.0 z powodu problemu w wersji 3.424.1, w której zmiany w zachowaniu wstrzymania reklam miały negatywny wpływ na wielu wydawców.
|
| 3.424.1 |
2020-11-09 |
- Naprawiliśmy błąd, który powodował, że zmiany głośności nie były zachowywane, gdy menedżery reklam były wstępnie wczytywane.
- Zmieniono zachowanie wstrzymywania reklam, aby wstrzymywać reklamy za każdym razem, gdy kliknięcie reklamy powoduje opuszczenie strony. Ta zmiana wymaga, aby wydawcy wyświetlali interfejs umożliwiający wznowienie reklam po ich wstrzymaniu. Więcej informacji o tej zmianie znajdziesz w
poście na blogu dotyczącym zmian w działaniu wstrzymywania.
Wydawcy mogą przetestować implementację tych zmian, korzystając z tego tagu reklamy.
|
| 3.420.1 |
2020-11-02 |
- Rozwiązaliśmy problem, który powodował, że w niektórych przypadkach po pominięciu reklamy przed filmem reklama w trakcie filmu nie była odtwarzana, a zamiast niej wyświetlał się czarny ekran z dźwiękiem z reklamy przed filmem.
|
| 3.418.3 |
2020-10-22 |
- Naprawiliśmy błąd, który powodował usuwanie parametrów zgody z żądań reklam w reklamach AdSense.
|
| 3.418.1 |
2020-10-21 |
- Pliki multimedialne HLS nie są już formatem kontenera do wyboru w Chrome na komputerze ani w przeglądarce mobilnej.
- Naprawiliśmy problem z wywołaniami
AdsManager.destroy(), w przypadku których użycie VmapAdManager w niektórych sytuacjach nie powodowało wywołania zdarzenia ALL_ADS_COMPLETED.
|
| 3.417.2 |
2020-10-19 |
- Rozwiązaliśmy problem z ciągami tekstowymi dotyczącymi przejrzystości i zgody, który powodował, że ciąg tekstowy nie był rozpoznawany, gdy adres URL tagu reklamy i adres URL podany przez platformę do zarządzania zgodą użytkowników miały różne wartości.
- Naprawiliśmy błąd, który powodował, że zdarzenie
IMPRESSION było wysyłane do wydawcy w przypadku nielinearnych reklam AdSense, nawet jeśli reklama nie mogła zostać wyświetlona z powodu ograniczeń rozmiaru.
- Rozwiązaliśmy problem, który powodował, że zdarzenia
fullscreen na iOS były liczone dwukrotnie.
|
| 3.415.1 |
2020-10-05 |
- Naprawiliśmy błąd, który powodował zaciemnianie właściwości
AdProgressData.
- Bezpieczne reklamy VPAID z elementami wideo proxy prawidłowo przekazują teraz zdarzenie zmiany pełnego ekranu.
ima3_dai_debug.js teraz wyświetla dodatkowe logi w konsoli.
- IMA rejestruje teraz protokoły VPAID wymienione w sekcji 3
wytycznych dotyczących definicji VPAID.
- Naprawiliśmy błąd, który powodował, że reklamy korzystające z komponentu zastępczego czasami dwukrotnie wysyłały żądanie tego samego tagu reklamy.
|
| 3.411.1 |
2020-09-23 |
- Zmieniliśmy działanie precyzyjnych linków na Androidzie 6.0 i starszych wersjach, aby użytkownicy byli przekierowywani do aplikacji reklamodawcy, a nie na stronę docelową, jeśli jest dostępna.
|
| 3.410.0 |
2020-09-17 |
- Dodaliśmy do pakietu DAI SDK obsługę reklam towarzyszących w formacie iframe i HTML.
|
| 3.407.0 |
2020-09-02 |
|
| 3.405.0 |
2020-08-27 |
- Dodaliśmy metodę
StreamManager.focus() do pakietu DAI SDK, która umożliwia automatyczne zmiany zaznaczenia przycisku pomijania i innych interaktywnych elementów interfejsu.
|
| 3.404.1 |
2020-08-25 |
- Dodaliśmy metodę
AdsManager.focus() do pakietu SDK po stronie klienta, która umożliwia programowe zmiany zaznaczenia przycisku pominięcia i innych interaktywnych elementów interfejsu.
- Zmieniono czas pojawiania się reklam
FullSlot z 2 sekund na 0,3 sekundy.
- Jeśli boks reklamy VPAID ma rozmiar 0 x 0 podczas inicjowania, pakiet SDK wywoła metodę
resizeAd() reklamy VPAID po prawidłowym ustawieniu rozmiaru boksu, aby reklama została przeskalowana do nowych wymiarów boksu.
|
| 3.403.1 |
2020-08-24 |
- Naprawiliśmy problem z
adPodInfo.podIndex w przypadku strumieni DAI VOD, aby reklamy w trakcie filmu były prawidłowo indeksowane, zaczynając od 1.
- Rozwiązaliśmy problem z
adPodInfo.timeOffset w przypadku strumieni VOD z dynamicznym wstawianiem reklam, który powodował, że reklamy wyświetlane po filmie nie zwracały prawidłowo wartości -1.
- Zapewniliśmy, że elementy
AdsDisplayContainer w modelu Shadow DOM nie są już blokowane.
|
| 3.402.0 |
2020-08-13 |
- Ponownie udostępniono integrację z Zasadami IAB dotyczącymi przejrzystości i uzyskiwania zgody na przetwarzanie danych w wersji 2.0 po rozwiązaniu problemu z rozbieżnościami między wartościami
gdpr=1 i gdpr=true, dzięki czemu obie wartości są oceniane tak samo. Zalecamy użycie znacznika gdpr=1.
|
| 3.399.2 |
2020-07-28 |
- Do pakietu SDK DAI dodano zdarzenia reklamowe
StreamEvent.Type.PAUSED i StreamEvent.Type.RESUMED.
- Dodaliśmy zdarzenie
ICON_FALLBACK_IMAGE_CLOSED, które jest wywoływane, gdy na urządzeniach CTV zostanie zamknięte okno obrazu zastępczego ikony.
- Rozwiązaliśmy problem, który uniemożliwiał wyświetlanie reklam towarzyszących, gdy reklama miała taki sam identyfikator jak poprzednia.
- Dodano obsługę żądań zmiany czasu trwania reklam SIMID do pakietu SDK po stronie klienta.
|
| 3.398.1 |
2020-07-21 |
- Dodaliśmy dodatkowe dane logu do pakietów SDK do debugowania DAI.
|
| 3.397.1 |
2020-07-21 |
- Zintegrowaliśmy plik cookie GFP ze standardem TCFv2 zgodnym z RODO. Obecnie, gdy wydawcy integrują się z platformą CMP, ich użytkownicy z Europejskiego Obszaru Gospodarczego i Wielkiej Brytanii nie będą używać plików cookie, jeśli spełniony jest którykolwiek z tych warunków:
- Wydawca zrezygnował z tej funkcji.
- Użytkownik wyraźnie zrezygnował z tej opcji.
- Platforma CMP czeka na interakcję użytkownika.
|
| 3.396.0 |
2020-07-16 |
- Dodaliśmy możliwość dostosowywania czasu oczekiwania na decyzje dotyczące bloku reklamowego w przypadku transmisji DAI przez określenie wartości (w milisekundach) parametru
dai-apto w przypadku streamRequest.adTagParameters. To ustawienie wpływa też na czas oczekiwania na inicjowanie strumienia, który jest ustawiony na 4 sekundy więcej niż wartość dai-apto.
|
| 3.395.0 |
2020-07-14 |
- Rozwiązaliśmy problem z kliknięciami DAI w mobilnej wersji Safari.
- Tymczasowo wycofaliśmy integrację z zasadami IAB TCF w wersji 2.0 z powodu rozbieżności między używaniem
gdpr=1 i gdpr=true.
|
| 3.394.0 |
2020-07-13 |
- Ulepszona obsługa wyjątków w przypadkach, gdy podczas inicjowania nie ma dostępnej sieci.
- Zmodyfikowano zdarzenie
AD_PERIOD_ENDED, aby niszczyło aktualnie odtwarzaną reklamę i resetowało wszystkie powiązane z nią dane.
- Dodano raportowanie zmian głośności w przypadku reklam VPAID.
- Dodaliśmy parametr
subtitle_name dla napisów DAI, aby określić zestawy napisów w tym samym języku.
|
| 3.391.0 |
2020-06-15 |
- Naprawiliśmy błąd, który umożliwiał wyświetlanie reklam możliwych do pominięcia w transmisjach na żywo.
|
| 3.388.1 |
2020-06-02 |
- Dodano funkcję, która zwraca błąd, gdy kod JavaScript VPAID próbuje odtworzyć reklamę, zanim pakiet SDK wywoła zdarzenie rozpoczęcia reklamy.
- Naprawiliśmy błąd, który w niektórych przypadkach powodował ignorowanie
CompanionAdSelectionSettings.
|
| 3.384.0 |
2020-05-04 |
- Ulepszyliśmy ułatwienia dostępu przycisku pomijania:
- Tekst przed pominięciem można teraz zaznaczyć klawiszem Tab, dzięki czemu czytniki ekranu mogą go odczytać.
- Dodano wartości
aria-label do odliczania przed pominięciem i przycisku pominięcia.
|
| 3.383.0 |
2020-04-28 |
- Dodaliśmy obsługę reklam SIMID po stronie klienta.
|
| 3.381.1 |
2020-04-16 |
- Rozwiązaliśmy problem, który powodował, że odtwarzanie treści mogło zostać zawieszone, jeśli nie udało się załadować reklam na playliście z regułami reklamowymi.
|
| 3.379.2 |
2020-04-09 |
- Zaktualizowano sposób obsługi reklam VPAID, aby nie generowały już nowych elementów wideo. Wcześniej pakiet IMA tworzył nowy element wideo dla reklam VPAID, gdy element dostarczony przez wydawcę nie działał zgodnie z oczekiwaniami.
|
| 3.373.2 |
2020-03-10 |
- Naprawiliśmy błąd, który powodował, że zdarzenia
VOLUME_CHANGED i VOLUME_MUTED nie były prawidłowo wywoływane.
|
| 3.367.1 |
2020-02-12 |
- Dodano metodę getVersion w AdsLoader, aby umożliwić pobieranie bieżącej wersji pakietu SDK.
|
| 3.366.0 |
2020-02-06 |
- Wycofano użycie interfejsu ViewMode API.
|
| 3.365.1 |
2020-02-03 |
|
| 3.364.0 |
2020-01-28 |
- Rozwiązaliśmy problem z ustawianiem lokalizacji w pakiecie DAI SDK.
- Zaktualizowano dane punktu cue, aby używały reprezentacji zmiennoprzecinkowej.
|
| 3.361.1 |
2020-01-21 |
- Poprawiona widoczność opcji Dlaczego ta reklama? i Czas trwania reklamy na urządzeniach mobilnych o małej szerokości ekranu.
|
| 3.360.0 |
2020-01-15 |
- Zaktualizowaliśmy czasy punktów cue, aby były liczbami zmiennoprzecinkowymi, co zwiększy ich dokładność.
- Dodaliśmy obsługę wyświetlania ikon z reklam opakowujących oprócz ikon z reklam wbudowanych.
- Zaktualizowaliśmy logikę wykrywania nakładek, aby dokładniej określać widoczność.
|
| 3.358.2 |
2020-01-15 |
- Naprawiliśmy błąd w Internet Explorerze 11, który powodował, że
EventTarget nie było zdefiniowane.
|
| 3.358.1 |
2020-01-08 |
- Usunęliśmy tekst przed pominięciem z odliczania do pominięcia w reklamach możliwych do pominięcia.
|
| 3.355.4 |
2020-01-03 |
|
| 3.355.3 |
2019-12-10 |
- Rozwiązaliśmy problem, który w niektórych przypadkach uniemożliwiał generowanie zdarzeń z dziennika.
|
| 3.355.0 |
2019-12-05 |
- Rozwiązaliśmy problem z kliknięciami, które zawierają przekierowania do App Store na iOS.
|
| 3.354.0 |
2019-12-04 |
- Dodaliśmy obsługę reklam możliwych do pominięcia w internecie mobilnym na urządzeniach z systemem iOS 10 lub nowszym w sytuacjach, gdy do
AdDisplayContainer nie jest przekazywany żaden element wideo.
- W przypadku wszystkich reklam nielinearnych i reklam w pełnym boksie dodaliśmy 2-sekundowe opóźnienie między wyświetleniem reklamy a momentem, w którym można ją kliknąć.
- Rozwiązaliśmy problem, który uniemożliwiał
setAdWillPlayMuted wyciszanie reklam, gdy parametr enablePreloading był ustawiony na true.
|
| 3.351.1 |
2019-11-14 |
- Rozwiązaliśmy problem, który w niektórych przypadkach uniemożliwiał zdarzeniom reklamowym
LOG i INTERACTION uwzględnianie obiektu reklamy.
- Dodaliśmy automatyczną integrację żądań reklam Google w przypadku implementacji dostawców platform do zarządzania zgodą użytkowników zgodnych z zasadami TCF IAB w wersji 2, takich jak Funding Choices od Google.
|
| 3.349.0 |
2019-11-11 |
- Rozwiązaliśmy problem ze zdarzeniami śledzenia VMAP
breakstart i breakend.
|
| 3.346.0 |
2019-10-25 |
- Dodaliśmy obsługę reklam TrueView do pakietu DAI SDK. Reklamy TrueView można wdrożyć, przekazując element AdUiElement do konstruktora StreamManager.
|
| 3.343.1 |
2019-10-17 |
- Naprawiliśmy błąd związany z analizą wbudowanego VMAP na tvOS.
|
| 3.339.0 |
2019-10-09 |
- Dodaliśmy obsługę ikon VAST w pakiecie DAI SDK. Ikony można implementować, przekazując
AdUiElement do konstruktora StreamManager.
|
| 3.338.1 |
2019-10-07 |
- Dodano zdarzenie
VIDEO_CLICKED, które jest wywoływane w przypadku wszystkich kliknięć filmu, nawet jeśli kliknięcie nie powoduje przejścia na stronę docelową.
- Dodaliśmy obsługę wyświetlania ikony Dlaczego ta reklama? w reklamach DAI. Można to zrobić, przekazując
AdUiElement do konstruktora StreamManager.
|
| 3.337.0 |
2019-10-01 |
- Dodaliśmy do pakietu DAI SDK obsługę reklam możliwych do pominięcia. Reklamy możliwe do pominięcia można wdrożyć, przekazując
AdUiElement do konstruktora StreamManager.
|
| 3.336.1 |
2019-09-30 |
- Dodaliśmy do pakietu DAI SDK obsługę przekazywania
AdUiElement do konstruktora StreamManager, który powinien być używany zamiast setClickElement do obsługi kliknięć.
|
| 3.334.0 |
2019-09-23 |
- Naprawiliśmy błąd związany ze wstępnym wczytywaniem VPAID.
|
| 3.325.3 |
2019-08-19 |
- Wyskakujące okienka w Microsoft Edge pojawiają się teraz jako nowe karty.
- Wyskakujące okienka w Internet Explorerze 11 pojawiają się teraz jako nowe okna.
|
| 3.323.2 |
2019-08-12 |
- Wyskakujące okienka w przeglądarce Internet Explorer 11 można teraz przewijać.
|
| 3.320.0 |
2019-07-23 |
- Dodaliśmy obsługę adresów URL
intent:// na potrzeby linkowania do stron w aplikacjach na Androida.
- Dodaliśmy obsługę adresów URL
market://, które umożliwiają linkowanie do stron w Sklepie Google Play na Androidzie.
|
| 3.319.1 |
2019-07-22 |
- Dodaliśmy obsługę wielu uniwersalnych identyfikatorów reklam. Metody
getUniversalAdIdValue i getUniversalAdIdRegistry są teraz wycofane.
|
| 3.316.0 |
2019-07-10 |
- Dodano parametry
authToken i streamFormat do obiektu żądania strumienia DAI.
|
| 3.312.1 |
2019-06-17 |
- Do obiektu reklamy na potrzeby DAI dodano funkcje
getUniversalAdIdValue i getUniversalAdIdRegistry.
|
| 3.311.0 |
2019-06-11 |
- Naprawiliśmy błąd metadanych YouTube dotyczący niepublicznych filmów.
|
| Wycofanie do wersji 3.296.0 |
2019-04-24 |
- Wycofanie do wersji 3.296.0 z powodu błędu w wersji 3.297.3, który powodował, że odtwarzanie filmu nie było kontynuowane po ostatniej klatce reklamy przed filmem.
|
| 3.290.0 |
2019-04-01 |
- Rozwiązaliśmy problem, który powodował, że nieobsługiwane typy reklam (reklamy nielinearne, VPAID) nie generowały prawidłowo błędów.
|
| 3.284.0 |
2019-03-04 |
- Rozwiązaliśmy problem, który powodował, że subskrybowane zdarzenia nie były usuwane po usunięciu reklamy.
- Dodano zdarzenia
AD_PERIOD_STARTED i AD_PERIOD_ENDED na potrzeby DAI. Można ich używać do wykrywania, kiedy strumień DAI zawiera treści, a kiedy odtwarzane są reklamy lub plansze.
|
| 3.279.0 |
2019-02-13 |
- Dodano właściwość
manifestFormat do StreamData, aby wskazać format strumienia. Ta właściwość jest wypełniana w przypadku zdarzenia LOADED.
|
| Wycofanie do wersji 3.274.0 |
2019-02-12 |
- Wycofaj do wersji 3.274.0.
|
| 3.275.4 |
2019-02-06 |
- Dodano właściwość
manifestFormat do StreamData, aby wskazać format strumienia. Ta właściwość jest wypełniana w przypadku zdarzenia LOADED.
|
| 3.273.0 |
2019-01-24 |
- Rozwiązaliśmy problem, który powodował, że ikony VAST nie były wyświetlane w reklamach VPAID.
|
| 3.271.0 |
2019-01-10 |
- Dodaje obsługę makr VAST 4.1. Więcej informacji znajdziesz w specyfikacji VAST 4.1.
- Rozwiązaliśmy problem, który powodował, że reklamy VPAID, które zaczynały się poza ekranem, były inicjowane z nieprawidłowym rozmiarem boksu.
- Rozwiązaliśmy problem, który powodował, że błędy wideo nie były wywoływane w przypadku transmisji na żywo lub VOD.
- Rozwiązaliśmy problem, który uniemożliwiał wznawianie odtwarzania treści w Safari na iOS.
|
| 3.259.0 |
2018-11-27 |
- Rozwiązaliśmy problem z renderowaniem reklam towarzyszących, gdy bloki reklamowe zawierają reklamy VPAID lub korzystają z rezerwowych zasobów.
|
| 3.255.0 |
2018-11-12 |
- Rozwiązuje problem z obsługą kliknięć ikon VAST w reklamach VPAID w trybie NIEZABEZPIECZONYM.
|
| 3.254.0 |
2018-11-08 |
- Dodaje zdarzenie
AdEvent.Type.AD_BUFFERING. To zdarzenie jest wywoływane, gdy odtwarzanie reklamy zostało wstrzymane z powodu buforowania.
|
| 3.246.0 |
2018-10-18 |
- Rozwiązaliśmy problem z nieaktualnym odtwarzaniem, gdy serwer proxy tagu wydawcy Google jest używany z pakietem IMA SDK.
|
| 3.244.2 |
2018-10-16 |
- Dodaje zdarzenie
AD_PROGRESS. To zdarzenie jest wywoływane podczas odtwarzania reklamy i zawiera obiekt AdProgressData, który można uzyskać za pomocą getAdData().
- Dodaje
isCookiesEnabled() i setCookiesEnabled() do ImaSdkSettings.
- Rozwiązaliśmy problem z reklamami wideo możliwymi do pominięcia, które wyświetlają się jedna po drugiej.
- Rozwiązaliśmy problem z błędami reklam podczas korzystania z niestandardowego odtwarzania w systemie iOS.
|
| 3.234.1 |
2018-09-04 |
- Reklamy z kodem VAST w bloku reklamowym, które nie zwracają reklamy, można teraz zastąpić reklamami o krótszym lub równym czasie trwania z bufetu z reklamami (reklamy bez numeru sekwencyjnego).
|
| 3.228.0 |
2018-08-14 |
- Rozwiązaliśmy problem z reklamami możliwymi do pominięcia wyświetlanymi jedna po drugiej.
- Rozwiązaliśmy problem, który powodował, że funkcja
AdsManager.isCustomPlaybackUsed() zwracała nieprawidłową wartość, gdy została ustawiona po utworzeniu AdsLoader.
|
| 3.227.0 |
2018-08-13 |
- Próbuj odtwarzać tylko obsługiwane typy MIME przekazywane do
AdsRenderingSettings.mimeTypes.
|
| 3.226.2 |
2018-08-07 |
- Nakładki reklamowe bez ustawionego czasu wyświetlania będą teraz wyświetlane do następnej reklamy, a nie przez 15 sekund.
- Rozwiązaliśmy problem, który powodował, że usługa
AdsRequest.vastLoadTimeout nie była prawidłowo eksportowana.
- Rozwiązaliśmy problem, który powodował, że usługa
Ad.getVastMediaBitrate nie była prawidłowo eksportowana.
|
| 3.225.0 |
2018-07-30 |
- Wymusza dane wyjściowe VAST 4 w przypadku żądań Google Ad Managera.
|
| 3.223.0 |
2018-07-25 |
- Dodaje
Ad.getVastMediaBitrate().
|
| 3.216.1 |
2018-06-26 |
- Rozwiązaliśmy problem w pakiecie SDK DAI, który powodował, że metoda
Ad.getDuration() nieprawidłowo zwracała milisekundy zamiast sekund.
|
| 3.216.0 |
2018-06-20 |
- Naprawiliśmy błąd, który powodował, że błędy 303 były błędnie zgłaszane jako błędy 1005. Te błędy zostały zarejestrowane na serwerze jako błędy 900, a nie 303.
|
| 3.214.1 |
2018-06-12 |
|
| Wycofaj do wersji 3.211.3 |
2018-06-07 |
- Z powodu problemu dotyczącego konkretnych implementacji na iPhonie przywrócono wersję 3.211.3.
|
| 3.213.1 |
2018-06-07 |
|
| 3.210.1 |
2018-05-16 |
- Rozwiązaliśmy problem, który powodował, że reklamy były nadal wyświetlane po wywołaniu metody
AdDisplayContainer.destroy().
- Dodaje
allow="autoplay" do elementu iframe używanego do wczytywania reklam VPAID.
|
| 3.198.2 |
2018-03-27 |
- Rozwiązaliśmy problem z wstępnym wczytywaniem w najnowszych wersjach Chrome i Safari na komputery.
|
| 3.193.1 |
2018-02-26 |
- Usunięto błędnie udokumentowane metody serializacji i deserializacji w
AdError.
|
| 3.192.0 |
2018-02-14 |
- Usunięto niepotrzebny kod błędu INVALID_ADX_EXTENSION. Jeśli analiza rozszerzenia się nie powiedzie, reklamy będą nadal odtwarzane.
- Pakiet IMA wczytany w elemencie iframe będzie teraz dziedziczyć zasady autoodtwarzania strony nadrzędnej w Chrome 65 i nowszych wersjach.
- Naprawiliśmy wyciek pamięci, który występował, gdy implementacje nie niszczyły obiektu AdsManager w przypadku błędu AdError.
|
| 3.190.0 |
2018-01-30 |
- Reklamy VPAID będą teraz zgłaszać błąd, gdy zostaną zatrzymane bez zgłoszenia wyświetlenia. Jest to zgodne z zachowaniem wszystkich innych reklam.
|
| 3.189.0 |
2018-01-24 |
- Rozwiązaliśmy problem z przechodzeniem z różnych strategii autoodtwarzania do odtwarzania po kliknięciu.
- Rozwiązuje problem z odtwarzaniem w IE 11.
- Rozwiązuje problem z reklamami w trakcie filmu na iOS 11.
- Puste reklamy towarzyszące VPAID nie powodują już błędu konsoli.
- Zmieniono niektóre ostrzeżenia na dzienniki informacyjne.
|
| 3.186.1 |
2017-12-07 |
AdErrorEvent.getInnerError() może teraz zwracać wewnętrzny obiekt AdError. Umożliwia to sprawdzenie, czy autoodtwarzanie się nie powiodło.
|
| 3.184.1 |
2017-11-02 |
- Rozwiązaliśmy problem, który powodował, że wstępnie załadowane reklamy nie były odtwarzane, jeśli metoda adsManager.init nie została wywołana wystarczająco szybko.
- Dodano błąd AdError.AUTOPLAY_DISALLOWED, który jest wywoływany, gdy pakiet SDK próbuje automatycznie odtworzyć reklamę, ale przeglądarka to uniemożliwia.
|
| Wycofanie do wersji 3.182.1 |
2017-10-26 |
- Z powodu problemu, który występuje w niektórych implementacjach wtyczki videojs-ima, przywróciliśmy wersję 3.182.1.
|
| 3.183.1 |
2017-10-26 |
- Rozwiązaliśmy problem, który powodował, że wstępnie załadowane reklamy nie były odtwarzane, jeśli metoda adsManager.init nie została wywołana wystarczająco szybko.
|
| 3.182.0 |
2017-10-17 |
- Naprawiono odtwarzanie linearnych reklam wideo typu „kliknij, aby odtworzyć” w przeglądarce Safari 11 na komputerach.
|
| Wycofaj do wersji 3.180.3 |
2017-10-06 |
- Z powodu problemu z nieprawidłowym wyświetlaniem niektórych reklam przywrócono wersję 3.180.3.
|
| 3.181.3 |
2017-10-05 |
- Rozwiązuje problem polegający na tym, że nieprawidłowe kliknięcia powodowały wstrzymanie filmu.
- Rozwiązaliśmy problem, który powodował błąd podczas przerwy na reklamę w trakcie filmu, gdy używany był
discardAdBreak().
|
| Wycofaj do wersji 3.179.0 |
2017-09-22 |
- Ze względu na problem z niektórymi reklamami VPAID przywrócono wersję 3.179.0.
|
| 3.179.0 |
2017-09-18 |
- Naprawiliśmy błąd, który powodował renderowanie wielu interfejsów reklam podczas wstępnego wczytywania reklam i ponownego używania kontenera reklam.
|
| 3.178.0 |
2017-08-31 |
- Rozwiązaliśmy problem, który powodował zgłaszanie wyjątku, gdy reklama możliwa do pominięcia była wyświetlana na stronie w mobilnej wersji Safari, która nie mogła jej wyświetlić. Ten wyjątek jest teraz prawidłowo obsługiwany przez pakiet SDK.
- Rozwiązaliśmy problem, który w rzadkich przypadkach powodował, że zdarzenie
CONTENT_RESUME_REQUESTED nie było wywoływane w przypadku strumieni HLS w mobilnej wersji Safari.
|
| 3.176.0 |
2017-08-10 |
- Dodaje
AdsRequest.liveStreamPrefetchSeconds.
- Usuwa
AdsRenderingSettings.useShareButton.
|
| 3.175.0 |
2017-07-31 |
- Wyświetlenie nieliniowej reklamy VPAID spowoduje teraz wysłanie zdarzenia STARTED z pakietu SDK do odtwarzacza.
- Reklamy linearne VPAID będą teraz uruchamiać zdarzenie STARTED po wyświetleniu, a nie po rozpoczęciu.
|
| 3.174.0 |
2017-07-24 |
- Rozwiązaliśmy problem, który powodował zawieszanie się niektórych bloków reklamowych przed filmem, gdy włączone było wstępne wczytywanie.
- Rozwiązaliśmy problem, który powodował, że w niektórych implementacjach na iOS reklamy w trakcie filmu powodowały ponowne odtwarzanie treści od początku.
- Rozwiązaliśmy problem, który powodował, że niektóre treści transmisji na żywo nie były wznawiane po reklamach na iOS.
|
| 3.173.1 |
2017-07-06 |
- Usuwamy obsługę reklam VPAID Flash. Jest to element większego projektu wycofywania Flasha z pakietu IMA SDK. Więcej informacji znajdziesz w artykule Wycofanie Flasha z pakietów IMA SDK.
|
| 3.173.0 |
2017-06-28 |
- Rozwiązaliśmy problem, który powodował, że treści nie były prawidłowo przywracane przy użyciu niestandardowego odtwarzania w internecie mobilnym na iOS, gdy użytkownik przełączał treści i krótko po tym wysyłał żądanie reklamy.
|
| 3.172.0 |
2017-06-14 |
- Rozwiązaliśmy problem, który powodował, że reklamy AdSense w pełnym boksie nie działały na urządzeniach mobilnych.
- Dodaje
Ad.getSkipTimeOffset().
|
| 3.171.0 |
2017-06-08 |
- Dodaje obsługę reklam AdSense w pełnym boksie do tych istniejących metod
AdsManager:
getCurrentTime()
getRemainingTime()
getDuration()
getAdSkippableState()
skip()
|
| 3.170.0 |
2017-06-01 |
- Dodaje
AdsRequest.vastLoadTimeout.
- Dodano obsługę reklam możliwych do pominięcia na iPhonie i iPodzie touch podczas korzystania z
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(true).
|
| 3.169.1 |
2017-05-19 |
- Dodaje obsługę zdarzenia VPAID
AdInteraction. Po aktywacji odtwarzacz otrzymuje nowe zdarzenie AdEvent.INTERACTION.
|
| 3.168.0 |
2017-05-08 |
- Zmienia domyślny limit czasu wczytywania multimediów z 15 na 8 sekund.
- Rozwiązaliśmy problem, który powodował, że ustawienie
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() nie działało.
|
| 3.166.0 |
2017-04-12 |
- Dodaje
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus(). Niestandardowe odtwarzanie jest teraz domyślnie ponownie włączone w Safari na iOS (zostało wyłączone w wersji 3.164.0). Reklamy będą renderowane w Safari tak samo jak przed wersją 3.164.0.
|
| 3.164.0 |
2017-03-29 |
- Naprawiono obsługę autoodtwarzania w internecie mobilnym na urządzeniach z iOS i Androidem. Aby włączyć, wycisz odtwarzacz lub wywołaj
AdsManager.setVolume(0) przed wywołaniem AdsManager.start().
|
| 3.161.4 |
2017-03-24 |
- Dodaje metodę
AdsManager.updateAdsRenderingSettings(), która umożliwia aktualizowanie ustawień renderowania reklam po wywołaniu metody getAdsManager().
|
| Wycofaj do wersji 3.161.1 |
2017-03-24 |
- Wycofaj do wersji 3.161.1
|
| 3.163.0 |
2017-03-23 |
- Dodaje metodę
AdsManager.updateAdsRenderingSettings(), która umożliwia aktualizowanie ustawień renderowania reklam po wywołaniu metody getAdsManager().
|
| 3.160.3 |
2017-03-07 |
- Rozwiązaliśmy problem z nieprawidłowymi pozycjami reklam zgłaszanymi w przypadku bloków reklamowych mieszanych.
|
| 3.159.0 |
2017-02-21 |
- Dodaje obsługę kreacji zastępczej na poziomie zasobu.
|
| 3.156.0 |
2017-01-26 |
- Rozwiązuje problem z nieprawidłowym raportowaniem pozycji reklamy w przypadku mieszanych bloków reklamowych VPAID.
- Dodaje
ImaSdkSettings.(set|get)DisableFlashAds().
- Dodaje „application/dash+xml” jako prawidłowy typ MIME.
- Dodaje do
Ad te metody:
getUniversalAdIdValue()
getUniversalAdIdRegistry()
- Dodaje do
AdsRequest te właściwości:
contentDuration
contentKeywords
contentTitle
|
| 3.154.1 |
2017-01-10 |
Ad.getWrapperCreativeIds() – ulepszyliśmy dopasowywanie kreacji za pomocą kodów opakowujących.
|
| 3.153.1 |
2016-12-07 |
- Dodaje
Ad.getDealId().
- Dodaje
Ad.getSurveyUrl().
- Dodaje
Ad.getWrapperCreativeIds().
- Dodaje obsługę ikon do reklam VPAID Flash i HTML5 w trybie ENABLED. Ikony nie będą działać w trybie NIEZABEZPIECZONYM.
|
| 3.151.1 |
11/10/2016 |
- Dodaje
Ad.getAdvertiserName().
- Rozwiązuje problem z kreacjami VPAID we Flashu w HTML5.
|
| 3.147.1 |
2016-10-14 |
- Dodaje
Ad.getCreativeId().
|
| 3.146.2 |
2016-10-10 |
- Naprawiono błąd, który powodował przedwczesne kończenie niektórych reklam VPAID we Flashu.
- Rozwiązaliśmy problem, który powodował przycinanie reklam VPAID we Flashu w trybie pełnoekranowym.
|
| 3.145.0 |
2016-09-22 |
- Dodaje
Ad.getApiFramework().
|
| 3.144.0 |
2016-09-13 |
- Dodaje
AdError.ErrorCode.VAST_PROBLEM_DISPLAYING_MEDIA_FILE.
|
| 3.140.1 |
2016-08-18 |
- Rozwiązuje problem z kliknięciami w niezabezpieczonych reklamach Flash VPAID.
|
| 3.139.0 |
2016-08-10 |
- Usuwa
AdsRenderingSettings.AUTO_SCALE.
|
| 3.137.0 |
2016-07-26 |
- Dodaje
Ad.getVastMediaWidth() i Ad.getVastMediaHeight().
- Poprawiono styl kursora we wbudowanym interfejsie reklam.
|
| 3.135.1 |
2016-06-29 |
- Dodaje obsługę wstępnego wczytywania zasobów multimedialnych za pomocą
AdsRenderingSettings.enablePreloading.
|
| 3.134.0 |
2016-06-16 |
- Rozwiązaliśmy problem, który powodował, że przycisk pominięcia reklamy czasami znikał po kliknięciu licznika czasu.
|
| 3.133.0 |
2016-06-07 |
- Naprawiono błąd wizualny z przyciskami pomijania na Androidzie 4.4.4. Ta zmiana nie dotyczy przycisków pomijania na innych platformach, ponieważ nie wystąpił na nich ten błąd.
|
| 3.128.2 |
2016-05-03 |
- Dodaje
AdsRenderingSettings.playAdsAfterTime.
|
| 3.123.0 |
2016-02-24 |
- Dodaje obsługę kreacji Flash VPAID do reguł VMAP/reklamowych.
|
| 3.120.0 |
2016-01-27 |
- Dodaje parametr
videoElement do AdsManager.init. Można go użyć do określenia niestandardowego elementu wideo, który ma być używany, jeśli nie jest on gotowy, gdy wywoływany jest konstruktor AdDisplayContainer. Konstruktor AdDisplayContainer jest nadal preferowanym sposobem udostępniania niestandardowego elementu wideo.
- Dodaje
AdsRenderingSettings.useStyledLinearAds.
|
| 3.118.0 |
2016-01-13 |
- Kreacje Flash VPAID są teraz obsługiwane w pakiecie IMA HTML5.
|
| 3.116.4 |
2015-12-10 |
- Reklamy mobilne, które nie korzystają z niestandardowego śledzenia kliknięć, będą teraz wyświetlane w nowym interfejsie z przyciskiem „Więcej informacji”. Kliknięcie reklamy spowoduje teraz jej wstrzymanie lub wznowienie, a nie przekierowanie użytkownika na stronę docelową reklamy.
|
| 3.115.0 |
2015-12-03 |
- Każda nieliniowa reklama AdSense lub Ad Exchange o wysokości większej niż 90 pikseli będzie teraz renderowana jako reklama pełnoekranowa.
- Nowa reklama pełnoekranowa zajmuje całą treść i zawiera licznik czasu oraz przycisk pominięcia. Odtwarzanie treści zostaje wznowione po zamknięciu reklamy, gdy upłynie czas odliczany przez licznik lub gdy użytkownik pominie reklamę.
- Nieliniowe reklamy AdSense lub Ad Exchange o wysokości mniejszej niż 90 pikseli można też wymusić do renderowania w trybie pełnoekranowym, ustawiając parametr
adsRequest.forceNonLinearFullSlot=true.
|
| 3.113.1 |
2015-11-12 |
|
| 3.111.0 |
2015-10-28 |
- Dodaje
AdEvent.LINEAR_CHANGED.
- Dodaje
AdEvent.DURATION_CHANGE.
- Używa nowego interfejsu w przypadku 1% kwalifikujących się żądań reklamy.
|
| 3.110.0 |
2015-10-21 |
- Dodaje
Ad.getTraffickingParameters i Ad.getTraffickingParametersString.
|
| 3.108.1 |
2015-09-23 |
- Dodaje obsługę reklam towarzyszących w przypadku reklam VPAID.
|
| 3.107.1 |
2015-09-18 |
- Odtwarzanie niestandardowe na Androidzie 4.0 lub nowszym zostało wyłączone. Reklamy będą nadal działać, ale będą używać odtwarzacza należącego do pakietu SDK, a nie odtwarzacza dostarczonego przez użytkownika.
|
| 3.101.22 |
2015-09-10 |
- Tryb VPAID jest teraz domyślnie ustawiony na WŁĄCZONY, a nie WYŁĄCZONY.
|
| 3.101.17 |
2015-08-27 |
- Udostępnia
Ad.getContentType() po zdarzeniu LOADED, a nie po zdarzeniu STARTED. Zapewnia to wcześniejszy dostęp do danych reklam.
|
| 3.101.10 |
2015-08-06 |
|
| 3.101.8 |
2015-07-25 |
- Rozwiązuje problem z brakiem aktualizacji wartości korelatora w tagach Ad Managera w formacie pubads.g.doubleclick.net/gampad/live/ads.
|
| 3.101.6 |
2015-07-23 |
|
| 3.101.4 |
2015-07-13 |
- Odtwarzanie niestandardowe jest wyłączone na 5% urządzeń z Androidem 4.0 lub nowszym. W przyszłych wersjach ta liczba wzrośnie do 100%.
|
| 3.101.2 |
2015-06-17 |
- Reklamy TrueView będą teraz miały przycisk „Więcej informacji” w prawym górnym rogu. Kliknięcie reklamy poza przyciskiem „Więcej informacji” nie będzie już przekierowywać użytkowników do witryny reklamodawcy.
- Przycisk pomijania w reklamach możliwych do pominięcia będzie teraz wyświetlany nawet wtedy, gdy używane jest niestandardowe śledzenie kliknięć.
|
| Wycofaj do wersji 3.101.1 |
2015-06-04 |
- Ze względu na problemy z odtwarzaniem na Androidzie przywrócono wersję 3.101.1.
|
| 3.102.1 |
2015-06-04 |
- Reklamy TrueView będą teraz miały przycisk „Więcej informacji” w prawym górnym rogu. Kliknięcie reklamy poza przyciskiem „Więcej informacji” nie będzie już przekierowywać użytkowników do witryny reklamodawcy.
- Przycisk pomijania w reklamach możliwych do pominięcia będzie teraz wyświetlany nawet wtedy, gdy używane jest niestandardowe śledzenie kliknięć.
- Odtwarzanie niestandardowe na Androidzie 4.0 lub nowszym zostanie wyłączone. Reklamy będą nadal działać, ale będą używać odtwarzacza należącego do pakietu SDK, a nie odtwarzacza dostarczonego przez użytkownika.
|
| 3.99.4 |
2015-05-12 |
- Naprawiliśmy błąd adaptera VPAID, który powodował, że czasami nie można było kliknąć przycisku pominięcia i elementów kliknięcia reklamy.
- Reklamy TrueView będą teraz prawidłowo zwracać stan możliwości pominięcia za pomocą
AdsManager.getAdSkippableState().
|
| 3.98.0 |
30.04.2015 |
- Teraz można wczytywać plik ima3.js w osobnym modelu DOM lub elemencie iframe z kontenera wideo, o ile znajduje się on w tym samym miejscu pochodzenia.
|
| 3.97.0 |
22.04.2015 |
- Naprawiono błąd, który powodował, że nie udawało się wczytać
client.js z powodu użycia nieprawidłowego protokołu.
- Naprawiono błąd adaptera VPAID, który uniemożliwiał jego wczytanie, jeśli został załadowany w sekcji
<head>.
|
| 3.93.1 |
23.03.2015 |
- Dodaje metodę
setAdWillAutoPlay do AdsRequest. Dzięki temu wydawcy będą mogli określić, czy reklama będzie odtwarzana w odpowiedzi na działanie użytkownika, czy automatycznie.
|
| 3.91.0 |
25.02.2015 |
- Naprawiliśmy błąd związany z VPAID, który powodował, że odtwarzacz wideo wysyłał do reklam VPAID zdarzenie „play” zamiast oczekiwanego zdarzenia „playing”.
|
| 3.87.0 |
2015-02-04 |
- Naprawiliśmy błąd, który powodował, że klienci niekorzystający z interfejsu IMA otrzymywali nieprawidłowe wartości z
getAdSkippableState.
- Wersje do publikacji będą teraz oznaczane jako 3.X.Y, a nie 3.1.X.
|
| 3.1.85 |
2015-01-28 |
- Dodano:
AdEvent.Type.AD_METADATA.
|
| 3.1.81 |
2014-11-19 |
- Rozwiązaliśmy problem z tagiem Freewheel w przypadku niektórych żądań reklam od firm zewnętrznych.
|
| 3.1.80 |
2014-11-13 |
- Dodano
getPlayerType, setPlayerType, getPlayerVersion i setPlayerVersion do ImaSdkSettings, aby umożliwić odtwarzaczom partnerów określanie typu i wersji odtwarzacza podczas integracji z pakietem SDK.
|
| 3.1.79 |
2014-11-06 |
- Pakiet IMA HTML5 SDK obsługuje teraz przeglądarkę Internet Explorer 11. Więcej informacji znajdziesz w
ogłoszeniu.
|
| Wycofaj do wersji 3.1.75 |
2014-10-17 |
- Z powodu problemów z odtwarzaniem reklam w internecie mobilnym przywrócono wersję 3.1.75.
|
| 3.1.73 |
2014-10-03 |
- Włącza niestandardowe śledzenie kliknięć na wszystkich urządzeniach mobilnych.
Cofamy zmianę wprowadzoną w poprzedniej wersji (3.1.72), która umożliwiała niestandardowe śledzenie kliknięć tylko na iPhonie i Androidzie w wersji starszej niż 4.0.
To bardziej ograniczone niestandardowe śledzenie kliknięć zostanie dodane z powrotem do pakietu SDK w późniejszym terminie.
|
| 3.1.72 |
2014-10-02 |
- Zalecamy, aby zawsze przekazywać odtwarzacz treści wideo jako niestandardowy element odtwarzania, ponieważ niestandardowe odtwarzanie będzie używane tylko w niektórych środowiskach.
- Niestandardowe elementy śledzenia kliknięć są teraz używane tylko w niektórych środowiskach. Uwaga: jeśli wyrenderujesz niestandardowy element śledzenia kliknięć nad odtwarzaczem, uniemożliwi to klikanie i pomijanie wyrenderowanych reklam.
|
| 3.1.70 |
2014-09-18 |
- Zmieniono
reportAdAutoPlayed na setAdWillAutoPlay w obszarze AdsRequest.
|
| 3.1.69 |
2014-09-18 |
- Przycisk Więcej informacji będzie wyświetlany w reklamach mobilnych niezależnie od ich długości.
|
| 3.1.68 |
2014-09-17 |
- Dodano ustawienie
reportAdAutoPlayed do AdsRequest. Pamiętaj, że nazwa reportAdAutoPlayed została zmieniona na setAdWillAutoPlay. Zobacz informacje o wersji 3.1.70.
|
| 3.1.66 |
2014-09-11 |
- Dodaje (1) ustawienie
uiElements do AdsRenderingSettings i (2) interfejs API getUiElements do reklamy.
|
| 3.1.65 |
2014-09-04 |
- Ułatwia użytkownikom czytników ekranu znalezienie przycisku pomijania, przekształcając go w prawdziwy przycisk.
|
| 3.1.63 |
2014-08-22 |
- Dodaliśmy obsługę kreacji JavaScript VPAID 2.
- Dodaliśmy obsługę ikon VAST 3.
- Dodaliśmy te nowe funkcje dotyczące reklam towarzyszących:
- Obsługa atrybutu „required” w elemencie VAST
CompanionAds.
- Obsługa atrybutu „adSlotID” w elemencie VAST
Companion.
- Jeśli w odpowiedzi VAST zostanie zwróconych kilka reklam towarzyszących, pakiet SDK wybierze najbardziej odpowiednią reklamę towarzyszącą dla danego środowiska.
- Naprawiliśmy błąd, który powodował, że
ImaSdkSettings.setNumRedirects i ImaSdkSettings.getNumRedirects były niedostępne.
- Dodaliśmy metody interfejsu API
isCustomPlaybackUsed i isCustomClickTrackingUsed.
|
| 3.1.62 |
2014-08-14 |
- Aktualizacja (11.09.2014 r.): obecnie nie zalecamy wydawcom przekazywania niestandardowego odtwarzacza. Do końca września udostępnimy funkcję automatycznego przełączania się między odtwarzaczem niestandardowym a odtwarzaczem należącym do pakietu SDK. Wtedy zaczniemy zalecać tę implementację.
Zalecamy, aby wydawcy zawsze przekazywali niestandardowy odtwarzacz wideo podczas tworzenia obiektu AdDisplayContainer.
Wkrótce opublikujemy przewodnik dotyczący modyfikowania kodu.
- Wydawcy nie będą już musieli zapisywać i przywracać stanu odtwarzacza treści w przypadku zdarzeń
CONTENT_PAUSE_REQUESTED i CONTENT_RESUME_REQUESTED.
|
| 3.1.57 |
2014-06-26 |
- Dodaje zdarzenie
IMPRESSION do AdsManager, które zostanie wywołane po zarejestrowaniu wyświetlenia.
- Dodaje zdarzenia
VOLUME_CHANGED i VOLUME_MUTED do AdsManagera.
|
| 3.1.55 |
2014-06-11 |
- Konsola GPT może teraz działać, jeśli jest włączona ze wszystkimi oficjalnie rozpoznawanymi flagami (
'google_console', 'google_force_console i 'googfc' do użytku na urządzeniach mobilnych). Nie musisz ustawiać wartości parametrów (takich jak 'google_console=1').
|
| 3.1.54 |
2014-06-09 |
- Jeśli użytkownik nie określi preferowanej maksymalnej szybkości transmisji bitów, domyślna wartość dla telefonów komórkowych wynosi 500 kb/s, a dla innych urządzeń, w tym komputerów,1000 kb/s.
- Użytkownik
ImaSdkSettings.getCompetitiveExclusion() został usunięty.
- Udostępniono interfejs API
minSuggestedDuration w klasie Ad.
|
| 3.1.53 |
2014-05-29 |
- Pakiet SDK będzie teraz zawsze wczytywany z adresu imasdk.googleapis.com.
|
| 3.1.51 |
2014-05-12 |
- Naprawiliśmy błąd, który powodował automatyczne wznawianie reklam w trakcie pauzy, gdy użytkownik zablokował urządzenie.
- Zaktualizowaliśmy dokumentację dotyczącą błędów przekroczenia limitu czasu VAST i określiliśmy długość limitów czasu.
|
| 3.1.50 |
2014-04-30 |
- Naprawiliśmy błąd, który powodował błędy u wydawców, którzy zmodyfikowali prototyp tablicy (np. użytkowników motools).
- Zmienia działanie funkcji
Ad.getContentType, aby zwracała pusty ciąg znaków zamiast wartości null, gdy contentType jest nieznany.
- Wprowadzamy eksperyment na 25% ruchu, który polega na wczytywaniu podstawowego pliku binarnego z naszej nowej domeny imasdk.googleapis.com. Będzie to miało wpływ tylko na wydawców, którzy włączyli s0.2mdn.net dla CORS. Zgodnie z naszymi testami nie powinno być nikogo takiego.
- Włącza nową domenę w 1% 1 maja 2014 r., w 25% 2 maja 2014 r. i w 100% 7 maja 2014 r.
|
| 3.1.47 |
2014-04-11 |
- Dodaj nowe interfejsy API
Ad.getTitle(), Ad.getDescription() i Ad.getContentType().
- Obsługują makra VAST 3
CACHEBUSTER i ERRORCODE.
|
| 3.1.46 |
2014-04-03 |
- Interfejs API
getCompanionAds przyjmuje teraz google.ima.CompanionAdSelectionSettings jako trzeci opcjonalny parametr.
- Naprawiono błąd w Safari na iOS na iPadzie, który powodował zawieszanie się reklamy wideo w wolnych sieciach.
|
| 3.1.45 |
2014-03-06 |
- Dodaliśmy interfejs API
AdsLoader.setAutoPlayAdBreaks, który umożliwia wydawcy wybór, czy przerwy na reklamę VMAP i AdRules mają być odtwarzane automatycznie.
- Dodano zdarzenie
adBreakReady, które będzie wysyłane przez AdsManager, gdy przerwa na reklamę zostałaby odtworzona, jeśli parametr autoPlayAdBreaks ma wartość false.
|
| 3.1.44 |
2014-01-28 |
- Dodaliśmy kod błędu
VAST_MEDIA_LOAD_TIMEOUT do google.ima.AdError.ErrorCode w przypadku przekroczenia limitu czasu multimediów.
|
| 3.1.41 |
2013-12-16 |
- Naprawiliśmy interfejs API
adsManager.skip(), aby działał z regułami reklamowymi.
|
| 3.1.38 |
2013-12-04 |
- Udostępnia
google.ima.settings i metodę setLocale dla ima3.js.
|
| 3.1.35 |
2013-11-14 |
- Jeśli w przypadku odtwarzania niestandardowego nie określono niestandardowego śledzenia kliknięć, kliknięcia są śledzone przez element iframe pakietu SDK, a nie przez niestandardowy element wideo.
- Włącza domyślny interfejs reklamy wideo, w tym renderowanie przycisku pominięcia.
- Zmienia widoczny ciąg znaków „Advertisment” na „Advertisement”.
|
| 3.1.34 |
2013-10-22 |
- Dodano
loadVideoTimeout do
AdsRenderingSettings.
- Zmień domyślny czas oczekiwania na reklamę na 15 sekund. Jeśli reklama nie zacznie się odtwarzać po 15 sekundach, zostanie porzucona i wywołane zostanie zdarzenie CONTENT_RESUME_REQUESTED.
- Lepsza obsługa kodów błędów zgodnych z VAST. Wycofano kilka nieużywanych kodów błędów, a inne skonsolidowano. Kod błędu 200 jest teraz reprezentowany przez stałą VAST_TRAFFICKING_ERROR. Błąd UNKNOWN_AD_RESPONSE jest teraz związany z pakietem SDK i ma kod 1010.
- Wyłączono przewijanie reklam w implementacjach na iPhonie.
|
| 3.1.33 |
2013-10-10 |
- Naprawiliśmy błąd związany z wykrywaniem niektórych kliknięć reklam na urządzeniach mobilnych.
|
| 3.1.23 |
2013-08-22 |
- Nowe interfejsy API dla AdPodInfo: udostępniono maksymalny czas trwania bloku reklamowego, indeks bloku reklamowego i przesunięcie czasu bloku reklamowego.
Więcej informacji o tych nowych interfejsach API znajdziesz na stronie AdPodInfo.
|
| 3.1.20 |
2013-08-07 |
- Poprawka błędu: rozwiązaliśmy problemy z analizowaniem kodów VAST, które nie zawierają kreacji.
- Poprawka błędu: rozwiązaliśmy problemy z pełnym ekranem w Safari na komputerze.
|
| 3.1.12 |
2013-05-21 |
- Naprawia błąd w implementacji interfejsu Companions API (innego niż GPT).
|
| 3.1.10 |
2013-05-14 |
- Jeśli do wyświetlania kreacji towarzyszących używany jest tag wydawcy Google (GPT), pakiet SDK pobierze z niego rozmiary boksów towarzyszących i dołączy je do żądania reklamy wysyłanego do Google Ad Managera, zastępując wszystkie rozmiary podane przez wydawcę.
|
| 3.1 |
2012-12-18 |
- Ta wersja wprowadza poważne zmiany wewnętrzne, które wpływają na sposób wczytywania pakietu SDK. Konieczne są drobne zmiany w integracji.
- Nowe adresy URL do wczytywania interfejsu API pakietu SDK:
- Pakiet SDK nie używa już oddzielnego asynchronicznego modułu ładującego. Gdy interfejs API pakietu SDK zostanie wczytany, możesz od razu zacząć z niego korzystać.
- Interfejs API pakietu SDK to stosunkowo cienka warstwa otaczająca rdzeń pakietu SDK. Rdzeń jest wczytywany w elemencie IFRAME natychmiast po utworzeniu
AdDisplayContainer. Ważne jest, aby utworzyć AdDisplayContainer na wczesnym etapie, aby zminimalizować wpływ wczytywania pakietu SDK na czas oczekiwania.
- Nowe interfejsy API:
- Wcześniejsze wersje pakietu SDK, w tym 3.0.15, nie będą już obsługiwane. Zalecamy jak najszybsze przejście na wersję 3.1.
|
| 3.0.15 |
2012-10-22 |
- AdDisplayContainer musi być teraz określony podczas tworzenia AdsLoader. W następnej wersji usuniemy przestarzały sposób przekazywania parametru
AdDisplayContainer za pomocą metody
getAdsManager. Więcej informacji o zmianach znajdziesz w przewodniku po migracji AdDisplayContainer.
- Różne zmiany w obsłudze niestandardowego odtwarzania:
- Niestandardowe ustawienia odtwarzania zostały przeniesione do konstruktora
AdDisplayContainer. Wycofany sposób ustawiania ich za pomocą AdsRenderingSettings zostanie usunięty w następnej wersji.
- Jeśli używasz niestandardowych elementów odtwarzania i śledzenia kliknięć, pakiet SDK nie będzie ich automatycznie wyświetlać ani ukrywać. Wydawca musi kontrolować wyświetlanie niestandardowych elementów odtwarzania.
- W przypadku niestandardowego odtwarzania wideo na iPhonie/iPodzie pakiet SDK nie wyjdzie z trybu pełnoekranowego po zakończeniu reklamy linearnej. W przypadku odtwarzania reklam wideo kontrolowanego przez pakiet SDK nie ma żadnych zmian.
- W następnej wersji pakiet SDK nie będzie już zmieniać rozmiaru elementów niestandardowego odtwarzania wideo i śledzenia kliknięć po wywołaniu metod init i resize.
Wprowadziliśmy kilka zmian, aby zachować jak najwięcej właściwości renderowania niestandardowych elementów odtwarzania i umożliwić ich kontrolowanie za pomocą kodu wydawcy.
|
| 3.0.14 |
2012-09-26 |
- Dodaliśmy automatyczne wyrównywanie reklam nielinearnych.
- Wznowienie treści jest teraz wysyłane po zakończeniu reklamy po filmie.
|