Zgodność

Ta strona zawiera ogólne informacje na temat obsługi i zgodności funkcji IMA DAI dla przeglądarek, formatów i platform.

Obsługiwane formaty wideo i przeglądarki

HTML5 to wciąż nowy, ewoluujący standard. Dlatego obsługa różnych funkcji funkcje różnią się w zależności od przeglądarek i nie istnieje jeden domyślny format wideo obsługiwane przez wszystkie popularne przeglądarki. Trzy główne formaty filmów wykorzystywane w ramach większość przeglądarek to H.264, HLS i Dash.

Zgodność zdarzeń VAST

Ta sekcja zawiera listę zdarzeń VAST, które są automatycznie zgłaszane do serwera na podstawie informacji zwróconych w odpowiedzi VAST.

Pełna obsługa

complete, creativeView, firstQuartile, impression, midpoint, pause, resume, rewind (uruchomiony, gdy to wyraźne przesunięcie w tył), start, thirdQuartile.

Częściowo obsługiwane

  • click

    Zdarzenie Click jest wysyłane tylko w przypadku reklam wideo. Nie można rejestrować kliknięć w natywnych odtwarzaczach pełnoekranowych na urządzenia z Androidem, iOS, na komputerach i komputerach, ale kliknięcia mogą być rejestrowane przez śledzenie kliknięć na stronie, po zamknięciu filmu. Jeśli jednak element wideo korzysta z natywnych na iPadzie, kliknięcia nie zostaną zarejestrowane.

  • fullscreen

    IMA obsługuje tryb symulowanego pełnego ekranu, które zajmuje całe okno przeglądarki. IMA uznaje film za wyświetlany w trybie pełnoekranowym gdy offsetWidth i offsetHeight mają rozmiar co najmniej równy treści dokumentu. Ten tryb jest obsługiwany we wszystkich przeglądarkach.

    Na telefonach iPhone i platformach Android starszych niż 3.0 Film jest zawsze odtwarzany w trybie pełnoekranowym.

  • mute, unmute

    iOS i Android mają tylko natywną regulację głośności. Dlatego IMA nie mogą nie określają głośności lub stanu wyciszenia, ani pakiet SDK nie powiadamia o zmianach. Poniżej listę wersji przeglądarek, które nie obsługują tej funkcji; mute, unmute:

    • Obsługiwane: Firefox 3.5 i nowsze, Chrome 8 i nowsze, Safari 4 i nowsze
    • Nieobsługiwane: iOS, Android

Zapoznaj się z Wskazówki IAB dotyczące o wyświetlaniu reklam VAST.

Zdarzenia reklamowe podczas ponownego oglądania przerw na reklamę

IMA nie uruchamia zdarzeń reklamowych podczas ponownego oglądania reklam z tych powodów:

  • Adresy URL zdarzeń powinny być wywoływane tylko raz, w przeciwnym razie mogą zostać uznane za spam zachowanie użytkownika.
  • Dzięki temu użytkownicy mogą przewijać już obejrzane przerwy na reklamę. o lepsze wrażenia z wyszukiwania.

To jedyne zdarzenia wywoływane podczas ponownego oglądania przerw na reklamę:

  • AD_PERIOD_STARTED
  • AD_PERIOD_ENDED

Obsługiwane platformy odtwarzaczy wideo

Pakiety Google IMA SDK są obsługiwane na tych platformach:

Platforma Wersja
HTML5. Komputer: Chrome, Firefox, Safari, Edge, Opera
Urządzenia mobilne: Chrome/przeglądarka na Androida (Android na telefony i tablety), Safari i Chrome (iOS).
iOS, iOS 10.0 lub nowszy
Android Android 4.4 lub nowszy
Google Cast Wszystkie urządzenia przesyłające
tvOS tvOS w wersji 14 lub nowszej,
Roku Wszystkie urządzenia, które nadal otrzymują aktualizacje oprogramowania od Roku

Obsługa formatu strumienia wideo

IMA obsługuje zarówno format HLS, jak i DASH w swoich pakietach SDK. Pomocne informacje znajdziesz w tej tabeli na określonych platformach SDK. Aby odtwarzanie strumieniowe było prawidłowe, odtwarzacz musi obsługiwać używany typ strumienia.

Platforma IMA SDK HLS DASH
HTML5. Znacznik wyboru Znacznik wyboru
iOS, Znacznik wyboru Czerwony X
Android Znacznik wyboru Znacznik wyboru
Google Cast Znacznik wyboru Znacznik wyboru
tvOS Znacznik wyboru Czerwony X
Roku Znacznik wyboru Znacznik wyboru

Funkcje wideo i wersje pakietów SDK

Więcej informacji o tych funkcjach znajdziesz w artykule o reklamach wideo.

Pakiet wideo IAB Pomoc
VAST 4 Ostrzeżenie 1
VAST 3 Ostrzeżenie 2
VAST 2 Znacznik wyboru
VPAID 2 Czerwony X
VMAP 1.0.1 Ostrzeżenie 3
Funkcje Ad Manager Wideo Pomoc
Reklamy linearne Znacznik wyboru
Reklamy nielinearne (nakładki) Czerwony X
Elementy towarzyszące Ostrzeżenie 4
Zasoby alternatywnych reklam towarzyszących VAST 3 Czerwony X
Widoczność w Widoku aktywnym Znacznik wyboru
Przekierowania VAST Znacznik wyboru
Zapasowe reklamy towarzyszące z żądaniem reklamy displayowej Czerwony X
Zgodność z tagiem wydawcy Google (GPT) Czerwony X
Świadomość treści Czerwony X
Reguły reklam Znacznik wyboru
Blok reklamowy Znacznik wyboru
Bumpery Znacznik wyboru
Raportowanie na temat śledzenia wielu zdarzeń (MET) Znacznik wyboru
Możliwe do pominięcia (rezerwacja / inne niż TrueView) Ostrzeżenie 5
Funkcje AdSense dla wideo7 Pomoc
TrueView InStream Ostrzeżenie 6
Reklama In-Stream z możliwością pominięcia Znacznik wyboru
Standardowa In-Stream Znacznik wyboru
Reklamy zajmujące cały boks reklamowy Czerwony X
Elementy towarzyszące Ostrzeżenie 4
Zapasowe reklamy towarzyszące Czerwony X
Nakładki Czerwony X
Funkcje Ad Exchange w usłudze Ad Manager Pomoc
TrueView InStream Ostrzeżenie 6
Reklama In-Stream z możliwością pominięcia Znacznik wyboru
Standardowa In-Stream Znacznik wyboru
Reklamy zajmujące cały boks reklamowy Czerwony X
Elementy towarzyszące Ostrzeżenie 4
Zapasowe reklamy towarzyszące Czerwony X
Nakładki Czerwony X
Widoczność w Widoku aktywnym Znacznik wyboru
Dlaczego ta reklama? Ostrzeżenie 8

1 z Funkcje VAST 4 obsługiwane przez Google Ads Menedżer oraz IMA obsługują te funkcje:

2 Następujące funkcje VAST 3.0 nie są jeszcze obsługiwane:

  • Reklama towarzysząca adSlotId
  • Opcje wyświetlania reklamy towarzyszącej
  • Ikony

3 Te funkcje VMAP nie są jeszcze obsługiwane:

  • Zdarzenia śledzenia specyficzne dla VMAP
  • Kody błędów dotyczące VMAP
  • Nakładki reklamowe
  • Przesunięcia czasu inne niż gg:mm:ss lub „start” i „end”
  • Wyświetl atrybut breakType
  • repeatAfter atrybut

4 Obsługiwane są tylko towarzyszące obrazy. Towarzyszące obrazy wymagają niestandardowej implementacji do wypełniania reklam. Reklamy towarzyszące nie są obsługiwane w systemie tvOS.

5 Tradycyjne reklamy możliwe do pominięcia są obsługiwane tylko w tych krajach/regionach: pakiety IMA DAI SDK na platformy HTML5, iOS, tvOS, Roku i Androida (w tym Androida TV), W przypadku pakietu Cast SDK musisz zadeklarować możliwość pomijania za pomocą parametru StreamRequest.senderCanSkip , aby umożliwić wyświetlanie dodatkowych reklam możliwych do pominięcia.

6 Reklamy TrueView możliwe do pominięcia są obsługiwane tylko w tych krajach/regionach pakiety SDK IMA DAI na potrzeby HTML5, iOS i Androida (w tym Android TV).

7 Funkcje AdSense nie są obsługiwane w pakiecie SDK Cast.

8 Dlaczego ta reklama? wymaga, aby parametr Parametr adUiElement zostanie przekazany podczas tworzenia StreamManager. Sekcja Dlaczego ta reklama? nie jest obsługiwana w pakiecie SDK Cast.

Uwagi dotyczące platform JavaScript

Podczas korzystania z platformy JavaScript trzeba pamiętać o pewnych kwestiach, React lub AngularJS z pakietem IMA HTML5 SDK. Te ramy często przenoszą elementy przez co może uszkodzić pakiet IMA SDK, bo wymaga on statyczny po zainicjowaniu. Pakiet IMA SDK obsługuje platformy JavaScript, o ile ponieważ pakiet SDK jest inicjowany po zakończeniu przenoszenia elementów DOM przez platformę. Konkretnie chodzi o element HTML5 przekazywany jako argument adUiElement podczas tworzących StreamManager nie powinny być przenoszone po jego utworzeniu.

Obsługa Apple AirPlay

Pakiet IMA SDK nie obsługuje Apple AirPlay. Wyłącz AirPlay lub reklamę żądań po wykryciu AirPlay.