3.548.0 |
2022-12-06 |
- Dodaje
StreamData.dashPeriodUrl za StreamData z STREAM_INITIALIZED .
Ten adres URL jest używany w przypadku strumieni bloków reklamowych w linearnym DASH.
|
3544,0 |
2022-11-10 |
|
3.541.0 |
2022-10-27 |
- Rozwiązuje problem polegający na tym, że IMA jest nieumyślnie dodawana do obiektu okna.
|
3.532.0 |
2022-09-21 |
- Rozwiązuje problem z DAI, który powodował błąd konsoli podczas rozpoczynania sesji reklamy OMID.
- Rozwiązuje problem, który uniemożliwiał użytkownikom kliknięcie reklamy liniowej po wyświetleniu reklamy nieliniowej.
|
3.531.0 |
2022-09-19 |
- Umożliwia kreacjom SIMID
requestPause
i requestPlay podczas transmisji na żywo. Ta funkcja jest już dostępna w przypadku strumieni VOD.
- Rozwiązuje problem, który powodował, że po zakończeniu reklamy wideo czasami wysyłane były niepotrzebne nieudane żądania sieciowe ustawione na „null”.
|
3.529.2 |
2022-09-08 |
- Rozwiązuje problem polegający na tym, że niektóre identyfikatory kreacji w łańcuchu elementów opakowujących nie są wypełniane w obiekcie reklamy.
|
3.526.0 |
2022-08-22 |
- Rozwiązuje problem z parametrem
is_lat na połączonych telewizorach.
- Rozwiązaliśmy problem, który powodował nieprawidłowe wyświetlanie przycisku Więcej informacji na komputerach.
|
3.523.0 |
2022-08-04 |
|
3522,0 |
2022-07-18 |
- Aktualizuje działanie domyślnej maksymalnej szybkości transmisji w przypadku połączeń Wi-Fi. Maksymalną szybkość transmisji możesz zastąpić wartością
AdsRenderingSettings.bitrate .
|
3.521.0 |
2022-07-12 |
- Dodaje zdarzenie
AD_CAN_PLAY , które jest uruchamiane przez IMA, gdy reklama jest gotowa do odtworzenia. Użyj tego zdarzenia, aby wiedzieć, kiedy zaktualizować interfejs odtwarzacza po zdarzeniu AD_BUFFERING .
- Rozwiązuje problem z interfejsem reklamowym w przypadku reklam innych niż TrueView, które następowały 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ązuje problem z serwerem proxy GPT, który występuje, gdy jest on używany do przekazywania zdarzeń z IMA przez granicę elementu iframe.
|
3.508.0 |
2022-03-28 |
- Rozwiązuje problem polegający na tym, że podczas reklam VMAP wywołanie funkcji
adsLoader.onContentComplete() po funkcji
adsManager.destroy() powodowało nieprawidłowe odtwarzanie reklam po filmie.
- Rozwiązuje problem, który powodował, że podczas reklam VMAP wywołanie funkcji
AdsManager.discardAdBreak() czasami nie powodowało odrzucenia bloku reklamowego.
|
3.501.0 |
2022-02-17 |
|
3.498.1 |
2022-02-10 |
- Jeśli określono TFUA lub TFCD, identyfikator RDID nie będzie już wysyłany w żądaniu reklamy.
- Usunięto błąd polegający na nadpisywaniu parametru adresu URL przez pakiet SDK.
|
3495,1 |
2022-01-10 |
- Rozwiązaliśmy problem, który powodował, że zmienna google.ima.OmidVerificationVendor była niezdefiniowana.
|
3494,0 |
2022-01-04 |
- Rozwiązuje problem, w którym reklamy TrueView zachęcające do działania z nakładkami końcowymi wymuszały skupienie na przycisku pomijania, co powodowało niezamierzone przewijanie.
|
3.493.0 |
2021-12-16 |
- Wprowadzamy obsługę OMID w pakietach IMA HTML5 po stronie klienta i IMA DAI. Uwaga: wydawcy mogą nadal zauważać niewielką (poniżej 7%) różnicę między wyświetleniami w OMID a wyświetleniami w Ad Managerze.
- Dodaje nowy interfejs OMID Access Mode API.
|
3.488.0 |
2021-11-08 |
- Usuwa ostrzeżenia „Unrecognized Feature” (Nierozpoznana funkcja) rejestrowane w konsoli.
- Poprawia działanie rezerwowe w przypadku reklam w JavaScript związanych z rozmiarem żądania reklamy.
|
3.485.1 |
2021-10-11 |
- Rozwiązuje problem z OMID, który mógł występować, gdy w ciągu życia jednego kontenera AdsDisplayContainer wczytywano wiele menedżerów reklam.
- Naprawia błąd, w którym w przypadku niektórych reklam funkcja Dlaczego ta reklama? może wyświetlać się 2 razy.
|
3.483.2 |
2021-10-04 |
- Naprawia błąd w integracji pakietu IMA z OMID w przypadku internetu, gdy jest on używany w modelu Shadow DOM.
|
3.480.1 |
2021-09-13 |
- Naprawiliśmy błąd, który powodował, że w przypadku wyciszenia odtwarzacza wideo interfejs DAI zgłaszał do pakietu OM SDK nieprawidłową głośność.
|
3.479.1 |
2021-09-08 |
|
3474,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 |
- Naprawia błąd w Safari na urządzeniach mobilnych, który powodował, że po zakończeniu przerwy na reklamę nie zwalniano prawidłowo kontroli odtwarzacza.
|
3.469.0 |
2021-06-24 |
- Rozwiązuje błąd, który występował, gdy reklamy towarzyszące były pobierane przed zdarzeniem
STARTED .
|
3467,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 za pomocą tych interfejsów API:
DaiSdkSettings.getFeatureFlags()
DaiSdkSettings.setFeatureFlags()
|
3452,0 |
2021-04-15 |
- Zmienia działanie wstrzymywania reklam, tak aby reklamy były wstrzymywane zawsze, gdy kliknięcia reklam powodują opuszczenie strony. Ta zmiana wymaga od wydawców wyświetlania interfejsu do wznawiania reklam po ich wstrzymaniu. Więcej informacji o tej zmianie znajdziesz w
poście na blogu dotyczącym zmian w funkcji wstrzymywania.
Wydawcy mogą przetestować wdrożenie tych zmian, korzystając z tego tagu reklamy.
|
3.448.1 |
2021-03-31 |
- Dodaje właściwość
AdsRequest.pageUrl , która pomaga w kierowaniu reklam.
Wartość właściwości zastępuje parametr &url= w przypadku żądań reklam.
- Aktualizuje zdarzenie
AdEvent.Type.DURATION_CHANGE , aby było wysyłane, gdy kreacja SIMID zmieni czas trwania.
- Rozwiązuje 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 działanie typów MIME określonych za pomocą parametru AdsRenderingSettings.mimeTypes, tak aby typy nieobsługiwane przez przeglądarkę były ignorowane.
- Dodaje obsługę rozszerzeń, takich jak śledzenie Active View i śledzenie niestandardowe, podczas strumieniowania bloków reklamowych.
|
3.446.1 |
2021-03-08 |
- Rozwiązaliśmy problem, który powodował, że reklamy wyświetlane po reklamie SIMID nie wysyłały zdarzeń TAPPED.
|
3.445.1 |
2021-03-02 |
- Rozwiązuje problem polegający na tym, że nieliniowe reklamy w trakcie filmu wyświetlały się zbyt krótko, gdy reklamy po filmie były wstępnie wczytywane.
|
3.444.1 |
2021-02-25 |
- Zmieniliśmy komunikat o błędzie, który pojawia się, gdy tag reklamy zwraca tylko wartość
<Playlist/> do VAST_EMPTY_RESPONSE: 1009 , a nie UNKNOWN_AD_RESPONSE: 1010 .
- Rozwiązuje błąd, który powodował, że linearne reklamy AdSense były zgłaszane jako nielinearne.
- Naprawia błąd w reklamach simid, w którym wywołanie funkcji
requestChangeDuration
było możliwe tylko raz.
- Usunięto błąd, który powodował wysyłanie dodatkowych pingów i błędów 404 podczas wyświetlania reklam w przestrzeni reklamowej.
|
3.442.0 |
2021-02-17 |
- Dodaje interfejs Feature Flags API, którego można używać do włączania i wyłączania określonych funkcji, które nie są trwale 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 w przypadku dodatkowych funkcji, które wymagają zgody użytkownika.
- Dodaje flagę funkcji
enableOmidBeta dla osób, które chcą wziąć udział w otwartych testach beta OMID w internecie.
- Dodaje specjalną wartość nieznanego czasu trwania (-3), aby wyłączyć wstępne wczytywanie reklamy końcowej VMAP. Aby to zrobić, użyj
AdsRequest.contentDuration() .
|
3.439.0 |
2021-02-08 |
- Dodaliśmy metodę
ImaSdkSettings.setSessionId() do ustawiania identyfikatora sesji, który jest używany wyłącznie do ograniczania liczby wyświetleń.
|
3.438.0 |
2021-02-03 |
- Rozwiązaliśmy problem, który powodował sporadyczne duplikowanie zdarzeń IMA, gdy wczytywanie wstępne było włączone.
|
3.436.0 |
2021-01-26 |
- Rozwiązaliśmy problem z wyświetlaniem zasobników, w którym wczesne weryfikacje metadanych mogły być wysyłane wielokrotnie.
- Naprawiliśmy błąd polegający na tym, że wartość
AdServingId zastępowała wartość AdSystem , jeśli była ustawiona niżej w VAST.
|
3.433.2 |
2021-01-14 |
- Umożliwia wyświetlanie reklam w ograniczonym zakresie, gdy użytkownik nie wyraża zgody na pliki cookie, odmawia zgody na pliki cookie lub gdy IMA nie otrzymuje prawidłowego ciągu znaków TC w regionach objętych RODO i ePrivacy po okresie przejściowym integracji z zasadami TCF IAB w wersji 2.
|
Przywróć wersję 3.429.0 |
2020-12-10 |
- Cofnięcie do wersji 3.429.0 z powodu problemu w wersji 3.430.0, w której punkty sygnałowe w strumieniach VOD DAI zwracały czas rozpoczęcia i zakończenia równy 0. Ten problem występował głównie w przypadku natywnych pakietów SDK (Android i iOS).
|
3.427.1 |
2020-12-02 |
- Zaktualizowano informacje referencyjne dotyczące
contentDuration , aby wyjaśnić przypadek użycia dotyczący wstępnego wczytywania reklamy post-roll VMAP.
- Naprawiliśmy błąd, który powodował, że reklamy VPAID miały nieprawidłowy rozmiar.
- Usunęliśmy błąd polegający na tym, że metoda
getAdSkippableState zwracała nieprawidłowe wartości.
|
Przywracanie 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 wstrzymywania reklam negatywnie wpłynęły na wielu wydawców.
|
3.424.1 |
2020-11-09 |
- Rozwiązaliśmy błąd polegający na tym, że zmiany głośności nie były zachowywane, gdy menedżerowie reklam byli wstępnie wczytywani.
- Zmieniono działanie wstrzymywania reklam, aby wstrzymywać reklamy w każdej chwili, gdy kliknięcia reklam powodują opuszczenie strony. Ta zmiana wymaga od wydawców wyświetlania interfejsu do wznawiania reklam po ich wstrzymaniu. Więcej informacji o tej zmianie znajdziesz w
poście na blogu dotyczącym zmian w funkcji wstrzymywania.
Wydawcy mogą przetestować wdrożenie tych zmian, korzystając z tego tagu reklamy.
|
3.420.1 |
2020-11-02 |
- Rozwiązaliśmy problem, który w niektórych przypadkach powodował, że po pominięciu reklamy przed filmem nie odtwarzała się reklama w trakcie filmu, a zamiast niej wyświetlał się czarny ekran z dźwiękiem reklamy przed filmem.
|
3.418.3 |
2020-10-22 |
- Naprawiono błąd, w którym parametry zgody były usuwane z żądań reklam w reklamach AdSense.
|
3.418.1 |
2020-10-21 |
- Pliki multimedialne HLS nie są już formatem kontenera, który można wybrać w Chrome na komputerze lub w internecie mobilnym.
- Rozwiązaliśmy problem z wywołaniami funkcji
AdsManager.destroy() , który w pewnych sytuacjach powodował, że użycie VmapAdManager nie wywoływało 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 dostawcę usług zarządzania zgodą użytkowników miały różne wartości.
- Rozwiązaliśmy problem, który powodował, że zdarzenie
IMPRESSION było wysyłane do wydawcy w przypadku reklam nielinearnych AdSense, nawet jeśli nie można było ich wyświetlić z powodu ograniczeń rozmiaru.
- Rozwiązaliśmy problem, który powodował, że zdarzenia
fullscreen w systemie iOS były liczone dwukrotnie.
|
3.415.1 |
2020-10-05 |
- Usunęliśmy błąd, który powodował zaciemnianie usług
AdProgressData .
- Zabezpieczone reklamy VPAID z elementami wideo proxy prawidłowo przekazują teraz zdarzenie zmiany pełnego ekranu.
ima3_dai_debug.js zapisuje teraz w konsoli dodatkowe logi.
- Pakiet 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 rezerwowych komponentów czasami dwukrotnie wysyłały żądanie tego samego tagu reklamy.
|
3.411.1 |
2020-09-23 |
- Zmiana działania precyzyjnych linków na urządzeniach z Androidem 6.0 i starszym, aby w razie dostępności przekierowywać użytkowników do aplikacji reklamodawcy zamiast na stronę docelową.
|
3.410.0 |
2020-09-17 |
- Dodaliśmy do pakietu DAI SDK obsługę reklam towarzyszących w ramce iframe i HTML.
|
3.407.0 |
2020-09-02 |
|
3.405.0 |
2020-08-27 |
- Dodano metodę
StreamManager.focus() do pakietu DAI SDK, która umożliwia programowe zmiany fokusu w przypadku przycisku pomijania i innych interaktywnych elementów interfejsu.
|
3.404.1 |
2020-08-25 |
- Dodano metodę
AdsManager.focus() do pakietu SDK po stronie klienta, która umożliwia programowe zmiany fokusu w przypadku przycisku pomijania i innych interaktywnych elementów interfejsu.
- Zmieniono czas pojawiania się reklam
FullSlot z 2 sekund na 0,3 sekundy.
- Jeśli boks reklamowy VPAID ma rozmiar 0x0 w momencie inicjowania, pakiet SDK wywoła metodę
resizeAd() reklamy VPAID, gdy rozmiar boksu zostanie prawidłowo ustawiony, aby reklama zmieniła rozmiar i dopasowała się 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 od 1.
- Rozwiązaliśmy problem z
adPodInfo.timeOffset w przypadku strumieni VOD DAI, który powodował, że reklamy wyświetlane po zakończeniu odtwarzania 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 |
- Ponowne udostępnienie integracji z zasadami IAB TCF w wersji 2 po rozwiązaniu rozbieżności między wartościami
gdpr=1 i gdpr=true , aby obie wartości były oceniane w ten sam sposób. Zalecamy użycie znacznika gdpr=1 .
|
3.399.2 |
2020-07-28 |
- Dodano zdarzenia reklamowe
StreamEvent.Type.PAUSED i StreamEvent.Type.RESUMED do pakietu SDK DAI.
- 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 ten sam identyfikator co poprzednia reklama.
- Dodano obsługę żądań zmiany czasu trwania reklam SIMID w pakiecie SDK po stronie klienta.
|
3.398.1 |
2020-07-21 |
- Dodano dodatkowe dane logów do pakietów SDK do debugowania DAI.
|
3.397.1 |
2020-07-21 |
- Zintegrowaliśmy plik cookie GFP ze standardem TCFv2 RODO. Gdy wydawcy zintegrują 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 funkcji.
- Platforma CMP oczekuje 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 strumieni DAI przez określenie wartości (w milisekundach) parametru
dai-apto dla streamRequest.adTagParameters . To ustawienie wpływa też na czas oczekiwania na zainicjowanie strumienia. Ten czas jest ustawiony na 4 sekundy więcej niż wartość dai-apto .
|
3.395.0 |
2020-07-14 |
- Rozwiązaliśmy problem z kliknięciami w DAI w Safari na urządzeniach mobilnych.
- Tymczasowo wycofaliśmy integrację z zasadami TCF IAB w wersji 2 z powodu rozbieżności między korzystaniem z
gdpr=1 a gdpr=true .
|
3.394.0 |
2020-07-13 |
- Ulepszyliśmy obsługę wyjątków w przypadkach, gdy podczas inicjowania nie jest dostępna sieć.
- Zmodyfikowano zdarzenie
AD_PERIOD_ENDED , aby zniszczyć aktualnie odtwarzaną reklamę i wyzerować wszystkie dane z nią powiązane.
- Dodaliśmy raportowanie zmian głośności w przypadku reklam VPAID.
- Dodano parametr
subtitle_name do napisów DAI, aby określać 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, które można pominąć, w transmisjach na żywo.
|
3.388.1 |
2020-06-02 |
- Dodaliśmy funkcję zwracania błędu, gdy plik VPAID JavaScript próbuje wyświetlić reklamę przed wywołaniem zdarzenia rozpoczęcia reklamy w pakiecie SDK.
- Naprawiliśmy błąd, który w niektórych przypadkach powodował ignorowanie znaku
CompanionAdSelectionSettings .
|
3.384.0 |
2020-05-04 |
- Ulepszyliśmy ułatwienia dostępu do przycisku pomijania:
- Umożliwiliśmy zaznaczanie tekstu przed pominięciem, aby czytniki ekranu mogły go odczytywać.
- Dodano wartości
aria-label do odliczania przed pominięciem i przycisku pomijania.
|
3.383.0 |
2020-04-28 |
- Dodaliśmy obsługę reklam SIMID po stronie klienta.
|
3381,1 |
2020-04-16 |
- Rozwiązaliśmy problem, który powodował, że odtwarzanie treści mogło się zawieszać, jeśli w playliście z regułami dotyczącymi reklam nie udało się załadować reklam.
|
3.379.2 |
2020-04-09 |
- Zaktualizowano obsługę reklam VPAID, aby nie tworzyć 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 wywoływane prawidłowo.
|
3.367.1 |
2020-02-12 |
- Dodano metodę getVersion w klasie AdsLoader, aby umożliwić pobieranie bieżącej wersji pakietu SDK.
|
3.366.0 |
2020-02-06 |
- Wycofaliśmy używanie interfejsu ViewMode API.
|
3.365.1 |
2020-02-03 |
|
3.364.0 |
2020-01-28 |
- Rozwiązaliśmy problem z ustawianiem lokalizacji w pakiecie SDK DAI.
- Zaktualizowano dane punktów wskazujących, aby używać precyzji zmiennoprzecinkowej.
|
3.361.1 |
2020-01-21 |
- Zwiększona widoczność informacji Dlaczego ta reklama? i Czas trwania reklamy na urządzeniach mobilnych o niewielkiej szerokości.
|
3.360.0 |
2020-01-15 |
- Zaktualizowaliśmy czasy punktów sygnałowych do liczb zmiennoprzecinkowych, aby były dokładniejsze.
- Dodaliśmy obsługę ikon z reklam opakowujących, które będą wyświetlane oprócz ikon z reklam wbudowanych.
- Zaktualizowaliśmy logikę wykrywania nakładek, aby dokładniej określać widoczność.
|
3.358.2 |
2020-01-15 |
- Rozwiązaliśmy problem w Internet Explorerze 11, który powodował, że zmienna
EventTarget była niezdefiniowana.
|
3.358.1 |
2020-01-08 |
- Usunęliśmy tekst przed pominięciem z odliczania czasu do pominięcia w reklamach możliwych do pominięcia.
|
3.355.4 |
2020-01-03 |
- Dodano obsługę wyszukiwania i przekazywania parametrów zgody wymaganych przez CCPA i RODO.
- Rozwiązaliśmy problem, który powodował nieprawidłowe blokowanie niestandardowego odtwarzania w przeglądarce Safari na urządzeniach mobilnych z iOS.
|
3.355.3 |
2019-12-10 |
- Rozwiązaliśmy problem, który w niektórych przypadkach uniemożliwiał rejestrowanie zdarzeń w dzienniku.
|
3355,0 |
2019-12-05 |
- Rozwiązaliśmy problem z kliknięciami, które zawierają przekierowania do App Store na urządzeniach z iOS.
|
3.354.0 |
2019-12-04 |
- Dodaliśmy obsługę reklam możliwych do pominięcia w internecie mobilnym na urządzeniach z iOS w wersji 10 lub nowszej w sytuacjach, w których do parametru
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 możliwością jej kliknięcia.
- Rozwiązaliśmy problem, który uniemożliwiał wyciszanie reklam przez
setAdWillPlayMuted , jeśli enablePreloading było ustawione na true .
|
3.351.1 |
2019-11-14 |
- Rozwiązanie problemu, który w niektórych przypadkach uniemożliwiał uwzględnianie obiektu reklamy w wydarzeniach dotyczących reklam
LOG i INTERACTION .
- Dodano automatyczną integrację żądań reklam Google w przypadku implementacji platform do zarządzania zgodą użytkowników zgodnych z zasadami IAB TCFv2, takich jak Funding Choices od Google.
|
3349,0 |
2019-11-11 |
- Rozwiązaliśmy problem ze zdarzeniami śledzenia VMAP
breakstart i breakend .
|
3.346.0 |
2019-10-25 |
- Dodaliśmy do pakietu DAI SDK obsługę reklam TrueView. Reklamy TrueView można wdrażać, przekazując element AdUiElement do konstruktora klasy StreamManager.
|
3.343.1 |
2019-10-17 |
- Naprawiliśmy błąd związany z analizowaniem wbudowanych odpowiedzi VMAP na tvOS.
|
3.339.0 |
2019-10-09 |
- Dodaliśmy do pakietu DAI SDK obsługę ikon VAST. Ikony można wdrożyć, przekazując element
AdUiElement do konstruktora elementu StreamManager .
|
3.338.1 |
2019-10-07 |
- Dodano zdarzenie
VIDEO_CLICKED , które jest wywoływane w przypadku wszystkich kliknięć filmu, nawet jeśli nie powodują one 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 .
|
3337,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 wartość
AdUiElement do konstruktora StreamManager .
|
3.336.1 |
2019-09-30 |
- Dodano obsługę przekazywania do konstruktora klasy
StreamManager w pakiecie DAI SDK parametru AdUiElement , który powinien być używany zamiast parametru setClickElement do obsługi kliknięć.
|
3.334.0 |
2019-09-23 |
- Naprawiliśmy błąd związany z wstępnym wczytywaniem VPAID.
|
3.325.3 |
2019-08-19 |
- Wyskakujące okienka w Microsoft Edge będą teraz wyświetlane jako nowe karty.
- Wyskakujące okienka w Internet Explorerze 11 są teraz wyświetlane jako nowe okna.
|
3.323.2 |
2019-08-12 |
- Wyskakujące okienka w Internet Explorerze 11 można teraz przewijać.
|
3.320.0 |
2019-07-23 |
- Dodaliśmy obsługę adresów URL
intent:// do linkowania stron w aplikacjach na Androida.
- Dodaliśmy obsługę
market:// adresów URL do linkowania 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 zostały wycofane.
|
3.316.0 |
2019-07-10 |
- Dodano
authToken i streamFormat do obiektu żądania strumienia DAI.
|
3.312.1 |
2019-06-17 |
- Dodaliśmy do obiektu reklamy w przypadku DAI funkcje
getUniversalAdIdValue i getUniversalAdIdRegistry .
|
3.311.0 |
2019-06-11 |
- Naprawia błąd metadanych YouTube dotyczący filmów niepublicznych.
|
Przywracanie wersji 3.296.0 |
2019-04-24 |
- Wycofanie do wersji 3.296.0 z powodu błędu w wersji 3.297.3, w której odtwarzanie filmu nie było kontynuowane po ostatniej klatce reklamy przed filmem.
|
3.290.0 |
2019-04-01 |
- Rozwiązaliśmy problem polegający na tym, że nieobsługiwane typy reklam (reklamy nieliniowe, VPAID) nie powodowały prawidłowego wyświetlania błędu.
|
3.284.0 |
2019-03-04 |
- Rozwiązaliśmy problem, który powodował, że subskrybowane zdarzenia nie były usuwane po zamknięciu reklamy.
- Dodano zdarzenia
AD_PERIOD_STARTED i AD_PERIOD_ENDED w przypadku DAI. Można ich używać do wykrywania, kiedy strumień DAI zawiera treści, a kiedy są w nim wyświetlane reklamy lub slaty.
|
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 zdarzeniu LOADED .
|
Przywracanie wersji 3.274.0 |
2019-02-12 |
|
3275,4 |
2019-02-06 |
- Dodano właściwość
manifestFormat do StreamData , aby wskazać format strumienia. Ta właściwość jest wypełniana w zdarzeniu LOADED .
|
3.273.0 |
2019-01-24 |
- Rozwiązuje problem polegający na tym, ż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 reklamowego.
- Rozwiązaliśmy problem, który powodował, że w przypadku transmisji na żywo i strumieni VOD nie były zgłaszane błędy wideo.
- Rozwiązaliśmy problem, który powodował, że treści nie były wznawiane w Safari na iOS.
|
3.259.0 |
2018-11-27 |
- Rozwiązuje problem z renderowaniem reklam towarzyszących, gdy pakiety reklam zawierają reklamy VPAID lub korzystają z rezerwy na poziomie komponentu.
|
3.255.0 |
2018-11-12 |
- Rozwiązuje problem z obsługą kliknięć ikon VAST w reklamach VPAID w trybie INSECURE.
|
3.254.0 |
2018-11-08 |
- Dodaje wydarzenie
AdEvent.Type.AD_BUFFERING . To zdarzenie jest uruchamiane, gdy odtwarzanie reklamy zostało wstrzymane z powodu buforowania.
|
3.246.0 |
2018-10-18 |
- Naprawia problem z nieaktualnym odtwarzaniem, gdy serwer proxy tagu wydawcy Google jest używany z pakietem IMA SDK.
|
3.244.2 |
2018-10-16 |
- Dodaje wydarzenie
AD_PROGRESS . To zdarzenie jest wywoływane podczas odtwarzania reklamy i zawiera obiekt AdProgressData uzyskany za pomocą getAdData() .
- Dodaje
isCookiesEnabled() i setCookiesEnabled() do ImaSdkSettings .
- Rozwiązuje problem z wyświetlaniem reklam wideo z możliwością pominięcia jedna po drugiej.
- Rozwiązuje problem z błędami reklam podczas korzystania z niestandardowego odtwarzania w systemie iOS.
|
3.234.1 |
2018-09-04 |
- Reklamy w formacie VAST w bloku, które nie zwracają reklamy, mogą być teraz zastępowane reklamami o krótszym lub równym czasie trwania z bufetu reklamowego (reklamami bez numeru sekwencji).
|
3228,0 |
2018-08-14 |
- Rozwiązuje problem z reklamami, które można pominąć, wyświetlającymi się jedna po drugiej.
- Rozwiązuje problem, w którym
AdsManager.isCustomPlaybackUsed() zwracało nieprawidłową wartość, gdy było ustawione po utworzeniu AdsLoader .
|
3227,0 |
2018-08-13 |
- Próbuj odtwarzać tylko obsługiwane typy MIME przekazane do
AdsRenderingSettings.mimeTypes .
|
3.226.2 |
2018-08-07 |
- Reklamy nakładkowe bez określonego czasu wyświetlania będą teraz wyświetlane do momentu pojawienia się następnej reklamy, a nie przez 15 sekund.
- Rozwiązaliśmy problem, który powodował, że znak
AdsRequest.vastLoadTimeout nie był prawidłowo eksportowany.
- Rozwiązaliśmy problem, który powodował, że znak
Ad.getVastMediaBitrate nie był prawidłowo eksportowany.
|
3.225.0 |
2018-07-30 |
- Wymusza wyświetlanie VAST 4 w przypadku żądań Google Ad Managera.
|
3.223.0 |
2018-07-25 |
- Dodaje
Ad.getVastMediaBitrate() .
|
3.216.1 |
2018-06-26 |
- Rozwiązuje problem w pakiecie DAI SDK, który powodował, że funkcja
Ad.getDuration() 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. Błędy te były rejestrowane na serwerze jako błędy 900 zamiast błędów 303.
|
3.214.1 |
2018-06-12 |
|
Przywróć wersję 3.211.3 |
2018-06-07 |
- Ze względu na problem wpływający na konkretne implementacje na iPhonie przywróciliśmy wersję 3.211.3.
|
3.213.1 |
2018-06-07 |
|
3.210.1 |
2018-05-16 |
- Rozwiązuje problem, który powodował, że reklamy były nadal wyświetlane po wywołaniu funkcji
AdDisplayContainer.destroy() .
- Dodaje parametr
allow="autoplay" do elementu iframe używanego do wczytywania reklam VPAID.
|
3198,20 EGP |
2018-03-27 |
- Rozwiązuje problem z wstępnym wczytywaniem w najnowszych wersjach Chrome i Safari na komputerach.
|
3.193.1 |
2018-02-26 |
- Usunięto błędnie udokumentowane metody serializacji i deserializacji w przypadku
AdError .
|
3.192.0 |
2018-02-14 |
- Usuwa niepotrzebny kod błędu INVALID_ADX_EXTENSION. Reklamy nadal się wyświetlają, jeśli nie uda się przeanalizować rozszerzenia.
- IMA załadowany w elemencie iframe będzie teraz dziedziczyć zasady autoodtwarzania strony nadrzędnej w Chrome w wersji 65 lub nowszej.
- Rozwiązuje problem z wyciekiem pamięci, który występował, gdy implementacje nie niszczyły obiektu AdsManager w przypadku wystąpienia błędu AdError.
|
3.190.0 |
2018-01-30 |
- Reklamy VPAID będą teraz zgłaszać błąd, gdy zatrzymają się bez zgłoszenia wyświetlenia. Jest to zgodne z działaniem wszystkich innych reklam.
|
3.189.0 |
2018-01-24 |
- Rozwiązuje problem z przechodzeniem z różnych strategii autoodtwarzania na odtwarzanie po kliknięciu.
- Rozwiązuje problem z odtwarzaniem w IE 11.
- Rozwiązuje problem z reklamami w trakcie filmu w systemie iOS 11.
- Puste reklamy towarzyszące VPAID nie powodują już błędu w konsoli.
- Obniżyliśmy poziom niektórych ostrzeżeń, aby używać dzienników informacji.
|
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 funkcja adsManager.init
nie została wywołana wystarczająco szybko.
- Dodaje błąd AdError.AUTOPLAY_DISALLOWED, który jest wywoływany, gdy pakiet SDK próbuje automatycznie odtworzyć reklamę, ale przeglądarka mu to uniemożliwia.
|
Przywracanie wersji 3.182.1 |
2017-10-26 |
- Z powodu problemu wpływającego na niektóre wdrożenia 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 funkcja adsManager.init nie została wywołana wystarczająco szybko.
|
3.182.0 |
2017-10-17 |
- Rozwiązuje problem z odtwarzaniem liniowych reklam wideo typu „kliknij, aby odtworzyć” w Safari 11 na komputerach.
|
Przywracanie wersji 3.180.3 |
2017-10-06 |
- Z powodu problemu z nieprawidłowym wyświetlaniem niektórych reklam przywróciliśmy 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ł wyświetlanie błędu podczas przerwy na reklamę w trakcie filmu w przypadku używania
discardAdBreak() .
|
Przywracanie wersji 3.179.0 |
2017-09-22 |
- Ze względu na problem z niektórymi reklamami VPAID przywróciliśmy wersję 3.179.0.
|
3.179.0 |
2017-09-18 |
- Naprawia błąd, w którym podczas wstępnego wczytywania reklam i ponownego używania kontenera reklamy renderowano wiele interfejsów reklam.
|
3.178.0 |
2017-08-31 |
- Rozwiązaliśmy problem, który powodował, że w przypadku wyświetlenia reklamy z możliwością pominięcia na stronie Safari na urządzeniu mobilnym, która nie obsługuje tego typu reklam, zgłaszany był wyjątek. Ten wyjątek jest teraz prawidłowo obsługiwany przez pakiet SDK.
- Rozwiązuje problem, który w rzadkich przypadkach powodował, że w przypadku strumieni HLS w Safari na urządzeniach mobilnych nie było wywoływane zdarzenie
CONTENT_RESUME_REQUESTED .
|
3176,0 |
2017-08-10 |
- Dodaje
AdsRequest.liveStreamPrefetchSeconds .
- Usuwa
AdsRenderingSettings.useShareButton .
|
3.175.0 |
2017-07-31 |
- Wyświetlenie reklamy nielinearnej VPAID spowoduje wysłanie zdarzenia STARTED z pakietu SDK do odtwarzacza.
- Reklamy linearne VPAID będą teraz uruchamiać zdarzenie STARTED w momencie wyświetlenia, a nie rozpoczęcia.
|
3174,0 |
2017-07-24 |
- Rozwiązaliśmy problem, który powodował zawieszanie się niektórych zasobów reklamowych przed filmem, gdy włączone było wstępne wczytywanie.
- Rozwiązuje problem, w którym reklamy w trakcie filmu powodowały ponowne uruchomienie treści od początku w niektórych implementacjach iOS.
- Rozwiązaliśmy problem, który powodował, że niektóre transmisje na żywo nie były wznawiane po reklamach na urządzeniach z iOS.
|
3.173.1 |
2017-07-06 |
|
3.173.0 |
2017-06-28 |
- Rozwiązaliśmy problem polegający na tym, że w przypadku niestandardowego odtwarzania w mobilnej przeglądarce na iOS treść nie była prawidłowo przywracana po przełączeniu treści i krótkim czasie od wysłania prośby o reklamy.
|
3.172.0 |
2017-06-14 |
- Rozwiązuje problem, który powodował, że reklamy AdSense w pełnym boksie reklamowym nie działały na urządzeniach mobilnych.
- Dodaje
Ad.getSkipTimeOffset() .
|
3.171.0 |
2017-06-08 |
- Dodaje obsługę reklam AdSense w pełnych boksach do tych metod
AdsManager :
getCurrentTime()
getRemainingTime()
getDuration()
getAdSkippableState()
skip()
|
3170,0 |
2017-06-01 |
- Dodaje
AdsRequest.vastLoadTimeout .
- Dodaje 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 |
- Dodano obsługę zdarzenia VPAID
AdInteraction . Gdy zostanie wywołane, odtwarzacz wideo otrzyma nowe zdarzenie AdEvent.INTERACTION .
|
3.168.0 |
2017-05-08 |
- Zmienia domyślny czas oczekiwania na załadowanie multimediów z 15 sekund na 8 sekund.
- Rozwiązaliśmy problem polegający na tym, że ustawienie
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() nie miało żadnego wpływu.
|
3.166.0 |
2017-04-12 |
- Dodaje
ImaSdkSettings.setDisableCustomPlaybackForIOS10Plus() . Odtwarzanie niestandardowe 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 jak przed wersją 3.164.0.
|
3.164.0 |
2017-03-29 |
- Poprawki dotyczące obsługi automatycznego odtwarzania w internecie mobilnym na urządzeniach z iOS i Androidem. Aby włączyć tę funkcję, wycisz odtwarzacz wideo lub zadzwoń na numer
AdsManager.setVolume(0) przed zadzwonieniem na numer AdsManager.start() .
|
3.161.4 |
2017-03-24 |
- Dodaje
AdsManager.updateAdsRenderingSettings() , aby zaktualizować ustawienia renderowania reklam po wywołaniu funkcji getAdsManager() .
|
Przywracanie wersji 3.161.1 |
2017-03-24 |
|
3.163.0 |
2017-03-23 |
- Dodaje
AdsManager.updateAdsRenderingSettings() , aby zaktualizować ustawienia renderowania reklam po wywołaniu funkcji getAdsManager() .
|
3.160.3 |
2017-03-07 |
- Rozwiązuje problem z nieprawidłowym raportowaniem pozycji reklam w przypadku mieszanych zasobów reklamowych.
|
3.159.0 |
2017-02-21 |
- Dodaje obsługę kreacji zastępczej na poziomie komponentu.
|
3.156.0 |
2017-01-26 |
- Poprawia raportowanie nieprawidłowej pozycji reklamy w przypadku bloków reklamowych VPAID.
- Dodaje
ImaSdkSettings.(set|get)DisableFlashAds() .
- Dodaje „application/dash+xml” jako prawidłowy typ MIME.
- Dodaje do pokoju
Ad te metody:
getUniversalAdIdValue()
getUniversalAdIdRegistry()
- Dodaje do
AdsRequest te właściwości:
contentDuration
contentKeywords
contentTitle
|
3.154.1 |
2017-01-10 |
Ad.getWrapperCreativeIds() lepiej dopasowuje kreacje za pomocą kodów towarzyszących.
|
3.153.1 |
2016-12-07 |
- Dodaje
Ad.getDealId() .
- Dodaje
Ad.getSurveyUrl() .
- Dodaje
Ad.getWrapperCreativeIds() .
- Dodaje obsługę ikon w reklamach Flash i HTML5 VPAID w trybie WŁĄCZONYM. Ikony nie będą działać w trybie NIEZABEZPIECZONYM.
|
3.151.1 |
10.11.2016 r. |
- Dodaje
Ad.getAdvertiserName() .
- Rozwiązuje problem z kreacjami VPAID Flash w HTML5.
|
3.147.1 |
2016-10-14 |
- Dodaje
Ad.getCreativeId() .
|
3.146.2 |
2016-10-10 |
- Naprawiliśmy błąd, który powodował przedwczesne kończenie wyświetlania niektórych reklam VPAID Flash.
- Rozwiązuje problem, który powodował przycinanie reklam VPAID w technologii Flash 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ęciem w przypadku niezabezpieczonych reklam VPAID Flash.
|
3.139.0 |
2016-08-10 |
- Usuwa
AdsRenderingSettings.AUTO_SCALE .
|
3137,0 |
2016-07-26 |
- Dodaje
Ad.getVastMediaWidth() i Ad.getVastMediaHeight() .
- Poprawia stylizację kursora w wbudowanym interfejsie reklam.
|
3.135.1 |
2016-06-29 |
- Dodaje obsługę wstępnego wczytywania komponentów multimedialnych za pomocą
AdsRenderingSettings.enablePreloading .
|
3.134.0 |
2016-06-16 |
- Rozwiązaliśmy problem, który powodował, że przycisk pomijania reklamy czasami znikał po kliknięciu odliczania.
|
3.133.0 |
2016-06-07 |
- Naprawia błąd wizualny przycisków pomijania na Androidzie 4.4.4. Ten błąd nie miał wpływu na przyciski pomijania na innych platformach i nie ma na nie wpływu ta zmiana.
|
3.128.2 |
2016-05-03 |
- Dodaje
AdsRenderingSettings.playAdsAfterTime .
|
3.123.0 |
2016-02-24 |
- Dodaje obsługę kreacji VPAID Flash do reguł VMAP/reklam.
|
3.120.0 |
2016-01-27 |
- Dodaje parametr
videoElement do parametru AdsManager.init . Można go użyć do określenia niestandardowego elementu wideo, który ma być używany, jeśli nie jest gotowy w momencie wywołania konstruktora AdDisplayContainer . Konstruktor AdDisplayContainer jest nadal preferowanym sposobem dostarczania niestandardowego elementu wideo.
- Dodaje
AdsRenderingSettings.useStyledLinearAds .
|
3.118.0 |
2016-01-13 |
- Kreacje VPAID Flash 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 miały nowy interfejs z przyciskiem „Więcej informacji”. Kliknięcie reklamy spowoduje teraz jej wstrzymanie lub wznowienie zamiast przekierowania użytkownika na stronę docelową reklamy.
|
3.115.0 |
2015-12-03 |
- Każda nieliniowa reklama AdSense lub Ad Exchange o wysokości powyżej 90 pikseli będzie teraz renderowana jako reklama w pełnym slocie.
- Nowa reklama pełnoekranowa zajmuje całą przestrzeń na treści i zawiera odliczanie oraz przycisk pomijania. Odtwarzanie treści jest wznawiane po zamknięciu reklamy (po upływie czasu odliczania lub gdy użytkownik pominie reklamę).
- Wymuszenie wyświetlania w pełnym slocie może też dotyczyć nieliniowych reklam AdSense lub Ad Exchange o wysokości mniejszej niż 90 pikseli. W tym celu należy ustawić wartość
adsRequest.forceNonLinearFullSlot=true .
|
3.113.1 |
2015-11-12 |
|
3.111.0 |
2015-10-28 |
- Dodaje
AdEvent.LINEAR_CHANGED.
- Dodaje
AdEvent.DURATION_CHANGE.
- Korzysta z nowego interfejsu w przypadku 1% kwalifikujących się żądań reklam.
|
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 urządzeniach z Androidem w wersji 4.0 lub nowszej zostało wyłączone. Reklamy nadal będą działać, ale będą korzystać z odtwarzacza należącego do pakietu SDK zamiast odtwarzacza dostarczonego przez użytkownika.
|
3.101.22 |
2015-09-10 |
- Tryb VPAID jest teraz domyślnie ustawiony na ENABLED zamiast DISABLED.
|
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 o reklamach.
|
3.101.10 |
2015-08-06 |
|
3.101.8 |
2015-07-25 |
- Rozwiązaliśmy problem z nieaktualizowaniem wartości korelatora w przypadku tagów Ad Managera w formacie pubads.g.doubleclick.net/gampad/live/ads.
|
3.101.6 |
2015-07-23 |
|
3.101.4 |
2015-07-13 |
- Niestandardowe odtwarzanie jest wyłączone na 5% urządzeń z Androidem 4.0 lub nowszym. W kolejnych wersjach ta liczba będzie stopniowo wzrastać do 100%.
|
3.101.2 |
2015-06-17 |
- Reklamy TrueView będą teraz miały w prawym górnym rogu przycisk „Więcej informacji”. Kliknięcie reklamy poza tym przyciskiem „Dowiedz się więcej” nie spowoduje już przejścia użytkownika do witryny reklamodawcy.
- Przycisk pomijania reklam możliwych do pominięcia będzie teraz wyświetlany nawet wtedy, gdy używane jest niestandardowe śledzenie kliknięć.
|
Przywracanie wersji 3.101.1 |
2015-06-04 |
- Ze względu na problemy z odtwarzaniem na Androidzie przywróciliśmy wersję 3.101.1.
|
3.102.1 |
2015-06-04 |
- Reklamy TrueView będą teraz miały w prawym górnym rogu przycisk „Więcej informacji”. Kliknięcie reklamy poza tym przyciskiem „Dowiedz się więcej” nie spowoduje już przejścia użytkownika do witryny reklamodawcy.
- Przycisk pomijania reklam możliwych do pominięcia będzie teraz wyświetlany nawet wtedy, gdy używane jest niestandardowe śledzenie kliknięć.
- Niestandardowe odtwarzanie na urządzeniach z Androidem w wersji 4.0 lub nowszej zostanie wyłączone. Reklamy nadal będą działać, ale będą korzystać z odtwarzacza należącego do pakietu SDK zamiast odtwarzacza dostarczonego przez użytkownika.
|
3.99.4 |
2015-05-12 |
- Naprawiliśmy błąd adaptera VPAID, który powodował, że przycisk pomijania i elementy kliknięcia reklamy były czasami nieklikalne.
- Reklamy TrueView będą teraz prawidłowo zwracać stan możliwy do pominięcia za pomocą parametru
AdsManager.getAdSkippableState() .
|
3.98.0 |
30.04.2015 |
- Umożliwia teraz wczytywanie pliku ima3.js w osobnym DOM lub elemencie iframe z kontenera wideo, o ile znajduje się on w tym samym źródle.
|
3.97.0 |
22.04.2015 r. |
- Rozwiązuje błąd, w którym
client.js nie wczytuje się z powodu nieprawidłowego użycia protokołu.
- Rozwiązuje błąd adaptera VPAID, który powodował, że adapter nie wczytywał się, jeśli był wczytywany w sekcji
<head> .
|
3.93.1 |
23.03.2015 r. |
- Dodaje metodę
setAdWillAutoPlay w dniu AdsRequest . Umożliwi to wydawcom określenie, czy reklama ma być 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 uruchamiał w przypadku reklam VPAID zdarzenie „play” zamiast oczekiwanego zdarzenia „playing”.
|
3.87.0 |
2015-02-04 |
- Rozwiązaliśmy błąd, który powodował, że klienci nieużywający interfejsu IMA otrzymywali nieprawidłowe wartości z
getAdSkippableState .
- Wersje zostaną zmienione z 3.1.X na 3.X.Y.
|
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 pochodzących od firm zewnętrznych.
|
3.1.80 |
2014-11-13 |
- Dodano parametry
getPlayerType , setPlayerType ,getPlayerVersion i setPlayerVersion do parametru 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.
|
Przywracanie wersji 3.1.75 |
2014-10-17 |
- Z powodu problemów z odtwarzaniem reklam w internecie mobilnym przywróciliśmy wersję 3.1.75.
|
3.1.73 |
2014-10-03 |
- Umożliwia niestandardowe śledzenie kliknięć na wszystkich urządzeniach mobilnych.
Cofa to zmianę wprowadzoną w poprzedniej wersji (3.1.72), która włączała niestandardowe śledzenie kliknięć tylko na iPhonie i urządzeniach z Androidem w wersji starszej niż 4.0.
Ta bardziej ograniczona funkcja śledzenia kliknięć niestandardowych zostanie ponownie dodana do pakietu SDK w późniejszym terminie.
|
3.1.72 |
2014-10-02 |
- Zalecamy teraz, aby zawsze przekazywać odtwarzacz wideo z treściami jako niestandardowy element odtwarzania, ponieważ niestandardowe odtwarzanie będzie używane tylko w określonych środowiskach.
- Niestandardowe elementy śledzenia kliknięć są teraz używane tylko w określonych środowiskach. Uwaga: jeśli element śledzenia kliknięć niestandardowych zostanie umieszczony nad odtwarzaczem, spowoduje to przerwanie możliwości kliknięcia reklamy i pominięcia jej.
|
3.1.70 |
2014-09-18 |
- Zmieniono
reportAdAutoPlayed na setAdWillAutoPlay w AdsRequest .
|
3.1.69 |
2014-09-18 |
- Przycisk Więcej informacji będzie wyświetlany w przypadku reklam mobilnych niezależnie od ich długości.
|
3.1.68 |
2014-09-17 |
- Dodano ustawienie
reportAdAutoPlayed do AdsRequest . Pamiętaj, że reportAdAutoPlayed
zmienia nazwę 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 w reklamie.
|
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 |
- Dodano obsługę kreacji JavaScript VPAID 2.
- Dodaliśmy obsługę ikon VAST 3.
- Dodaliśmy te nowe funkcje reklam towarzyszących:
- Obsługa atrybutu „required” w elemencie VAST
CompanionAds .
- Obsługa atrybutu „adSlotID” w elemencie VAST
Companion .
- Jeśli w odpowiedzi VAST zwróconych jest kilka reklam towarzyszących, pakiet SDK wybierze najbardziej odpowiednią reklamę towarzyszącą w danym środowisku.
- Usunęliśmy błąd, który powodował, że
ImaSdkSettings.setNumRedirects i ImaSdkSettings.getNumRedirects były niedostępne.
- Dodano metody interfejsu API
isCustomPlaybackUsed i isCustomClickTrackingUsed .
|
3.1.62 |
2014-08-14 |
- Aktualizacja (11.09.2014): obecnie nie zalecamy wydawcom przekazywania własnego odtwarzacza. Do końca września udostępnimy funkcję automatycznego przełączania między odtwarzaczem niestandardowym a odtwarzaczem należącym do pakietu SDK. Wtedy też zaczniemy rekomendować tę implementację.
Zalecamy teraz, aby wydawcy zawsze przekazywali niestandardowy
odtwarzacz wideo podczas tworzenia AdDisplayContainer .
Wkrótce opublikujemy przewodnik po modyfikowaniu kodu.
- Wydawcy nie będą już musieli zapisywać i przywracać stanu odtwarzacza treści podczas zdarzeń
CONTENT_PAUSE_REQUESTED i CONTENT_RESUME_REQUESTED .
|
3.1.57 |
2014-06-26 |
- Dodaje zdarzenie
IMPRESSION w usłudze AdsManager, które zostanie wywołane po zarejestrowaniu wyświetlenia.
- Dodaje zdarzenia
VOLUME_CHANGED i VOLUME_MUTED do AdsManager.
|
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 (np. 'google_console=1' ).
|
3.1.54 |
2014-06-09 |
- Jeśli użytkownik nie określi preferowanej maksymalnej szybkości transmisji, wartość domyślna w przypadku telefonów komórkowych to 500 kbit/s, a w przypadku innych urządzeń, w tym komputerów,to 1000 kbit/s.
- Użytkownik
ImaSdkSettings.getCompetitiveExclusion() został usunięty.
- Udostępniono interfejs API
minSuggestedDuration w klasie Ad .
|
3.1.53 |
2014-05-29 |
- Podstawowy pakiet SDK będzie teraz zawsze wczytywany z domeny imasdk.googleapis.com.
|
3.1.51 |
2014-05-12 |
- Naprawiliśmy błąd, który powodował automatyczne wznawianie wstrzymanych reklam, gdy użytkownik blokował 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 |
- Rozwiązuje błąd, który powodował problemy u wydawców modyfikujących prototyp Array (np. użytkowników motools).
- Zmienia działanie funkcji
Ad.getContentType , tak aby zwracała pusty ciąg znaków zamiast wartości null, gdy contentType jest nieznana.
- Wprowadzamy eksperyment, w ramach którego 25% użytkowników będzie wczytywać podstawowy plik binarny 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 na potrzeby CORS. Z naszych testów wynika, że nie powinno to dotyczyć nikogo.
- 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 jako trzeci parametr opcjonalny wartość
google.ima.CompanionAdSelectionSettings
- Rozwiązanie problemu z przeglądarką Safari na iPadzie, który powoduje zawieszanie się reklamy wideo w wolnych sieciach.
|
3.1.45 |
2014-03-06 |
- Dodaliśmy interfejs
AdsLoader.setAutoPlayAdBreaks API, który umożliwia wydawcy wybór, czy przerwy na reklamy VMAP i AdRules mają być odtwarzane automatycznie.
- Dodaliśmy zdarzenie
adBreakReady , które będzie wysyłane przez element AdsManager , gdy przerwa na reklamę powinna zostać odtworzona, jeśli wartość parametru autoPlayAdBreaks jest ustawiona na 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
adsManager.skip() API, aby działał z regułami reklam.
|
3.1.38 |
2013-12-04 |
- Udostępnia
google.ima.settings i jego metodę setLocale w 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.
- Umożliwia ustawienie interfejsu reklamy wideo jako domyślnego, 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 wygeneruje zdarzenie CONTENT_RESUME_REQUESTED.
- Lepsza obsługa kodów błędów zgodnych z VAST. Wycofano kilka nieużywanych kodów błędów i połączono inne. Kod błędu 200 jest teraz reprezentowany przez stałą VAST_TRAFFICKING_ERROR. Odpowiedź UNKNOWN_AD_RESPONSE jest teraz specyficzna dla pakietu SDK i ma kod 1010.
- Wyłączone czyszczenie reklam w przypadku implementacji 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ępniony maksymalny czas trwania bloku reklamowego, indeks bloku reklamowego i przesunięcie czasowe bloku reklamowego.
Więcej informacji o tych nowych interfejsach API znajdziesz na stronie AdPodInfo.
|
3.1.20 |
2013-08-07 |
- Poprawka: rozwiązaliśmy problemy z parsowaniem wrapperów VAST, które nie zawierają kreacji.
- Poprawka: rozwiązano problemy z trybem pełnoekranowym w Safari na komputerze.
|
3.1.12 |
2013-05-21 |
- Naprawiono błąd w implementacji interfejsu API towarzyszących (nie GPT).
|
3.1.10 |
2013-05-14 |
- Jeśli do wyświetlania reklam towarzyszących używany jest tag wydawcy Google (GPT), pakiet SDK będzie teraz pobierać z niego rozmiary boksów reklamowych i dołączać je do żądania reklamy wysyłanego do Google Ad Managera, zastępując wszelkie rozmiary podane przez wydawcę.
|
3.1 |
2012-12-18 |
- Ta wersja wprowadza duże zmiany wewnętrzne, które wpływają na sposób wczytywania pakietu SDK. Konieczne są niewielkie zmiany w integracji.
- Nowe adresy URL wczytywania interfejsu API pakietu SDK:
- Pakiet SDK nie używa już osobnego asynchronicznego modułu wczytują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 ramce IFRAME natychmiast po utworzeniu elementu
AdDisplayContainer. Ważne jest, aby utworzyć obiekt AdDisplayContainer na wczesnym etapie, aby zminimalizować wpływ opóźnienia ładowania pakietu SDK.
- Nowe interfejsy API:
- Wcześniejsze wersje pakietu SDK, w tym 3.0.15, nie będą już obsługiwane. Jak najszybciej przejdź na wersję 3.1.
|
3.0.15 |
2012-10-22 |
- Element AdDisplayContainer musi być teraz określony w momencie tworzenia obiektu AdsLoader. Przestarzały sposób przekazywania
AdDisplayContainer za pomocą
metody getAdsManager zostanie usunięty w kolejnej wersji. Więcej informacji o zmianach znajdziesz w przewodniku po migracji AdDisplayContainer.
- Różne zmiany w obsłudze odtwarzania niestandardowego:
- Przeniesiono niestandardowe ustawienia odtwarzania do konstruktora
AdDisplayContainer. Wycofany sposób ustawiania tych wartości za pomocą interfejsu AdsRenderingSettings zostanie usunięty w następnej wersji.
- Jeśli używasz niestandardowych elementów śledzenia odtwarzania i kliknięć wideo, pakiet SDK nie będzie automatycznie wyświetlać ani ukrywać tych elementów. Wydawca musi kontrolować wyświetlanie niestandardowych elementów odtwarzania.
- W przypadku niestandardowego odtwarzania wideo na iPhonie lub iPodzie pakiet SDK nie wyjdzie z trybu pełnoekranowego po zakończeniu wyświetlania reklamy linearnej. W przypadku odtwarzania reklam wideo kontrolowanego przez pakiet SDK nie nastąpi żadna zmiana.
- W kolejnej wersji pakiet SDK nie będzie już zmieniać rozmiaru elementów śledzenia kliknięć i niestandardowego odtwarzania wideo, gdy wywoływane są funkcje init i resize.
Wiele z tych zmian zostało wprowadzonych, aby zachować jak najwięcej właściwości renderowania niestandardowych elementów odtwarzania i umożliwić kontrolowanie ich przez kod wydawcy.
|
3.0.14 |
2012-09-26 |
- Dodano automatyczne wyrównywanie w przypadku reklam nieliniowych.
- Wznowienie odtwarzania treści jest teraz wysyłane po zakończeniu reklamy wyświetlanej po filmie.
|