Auf dieser Seite finden Sie allgemeine Informationen zur clientseitigen HTML5-IMA-Unterstützung und zur Kompatibilität mit Browsern, Videoformaten und Plattformen.
Unterstützte Videoformate und Browser
Die Funktionen werden von Browsern unterschiedlich unterstützt. Es gibt kein Standardvideoformat, das von allen gängigen Browsern unterstützt wird. Die drei wichtigsten Videoformate, die in den meisten Browsern verwendet werden, sind H.264, WebM und Ogg Theora.
Unterstützte Videoplayer
Die meisten IMA-Funktionen werden von typischen HTML5-Videoplayern unterstützt, darunter das HTML-<video>
-Tag. Eine Liste bekannter Videoplayer mit IMA SDK-Unterstützung finden Sie im Videotechnologie-Partnerprogramm.
Kompatibilität mit VAST-Ereignissen
In diesem Abschnitt werden die VAST-Ereignisse aufgeführt, die basierend auf den in der VAST-Antwort zurückgegebenen Informationen automatisch an den Server gemeldet werden.
Vollständig unterstützt
complete
, creativeView
, firstQuartile
, impression
, midpoint
, pause
, resume
, rewind
(ausgelöst, wenn ein signifikantes Suchen in die Rückwärtsrichtung erfolgt), start
, thirdQuartile
.
Teilweise unterstützt
click
Das
Click
-Ereignis wird nur bei Videoanzeigen gesendet. In den nativen Vollbildplayern auf Android- und iOS-Geräten oder Computern können Klicks nicht erfasst werden. Klicks können jedoch weiterhin von einem In-Page-Klick-Tracking-Element erfasst werden, wenn das Video geschlossen wird. Wenn das Videoelement jedoch native Steuerelemente auf dem iPad verwendet, können keine Klicks erfasst werden.fullscreen
Das IMA SDK unterstützt den simulierten Vollbildmodus, in dem das Video das gesamte Browserfenster einnimmt. Ein Video wird als Vollbildmodus betrachtet, wenn
offsetWidth
undoffsetHeight
mindestens die Größe des Dokumenttexts haben. Dieser Modus wird von allen Browsern unterstützt. Wenn Sie ein Beispiel für einen simulierten Vollbildmodus sehen möchten, laden Sie das Beispiel herunter.Auf iPhones und Android-Plattformen mit älteren Versionen als 3.0 werden Videos immer im Vollbildmodus wiedergegeben.
mute
,unmute
iOS und Android können die Lautstärke nur nativ steuern. Daher kann das IMA SDK weder die Lautstärke noch den Stummschaltungsstatus ermitteln und wir werden auch nicht über Änderungen informiert. Im Folgenden finden Sie eine Liste der Browserversionen, die
mute
,unmute
unterstützen und nicht unterstützen:- Unterstützt:Firefox 3.5 und höher, Chrome 8 und höher, Safari 4 und höher
- Nicht unterstützt:iOS, Android
Weitere Informationen zur VAST-Anzeigenbereitstellung finden Sie in den IAB-Richtlinien.
Einschränkungen für JavaScript-Frameworks
Wenn Sie ein JavaScript-Framework wie React oder AngularJS mit dem IMA HTML5 SDK verwenden, sind einige Dinge zu beachten. Mit diesen Frameworks werden häufig Elemente des DOMs verschoben. Dies kann die IMA-Funktionalität beeinträchtigen, da IMA davon ausgeht, dass das DOM bei der Initiierung des SDK statisch ist. IMA unterstützt JavaScript-Frameworks, solange es initiiert wird, nachdem das Framework das Verschieben von DOM-Elementen abgeschlossen hat. Insbesondere sollte das HTML5-Element, das beim Erstellen von AdDisplayContainer
als containerElement-Argument übergeben wird, nach der Instanziierung nicht verschoben werden.
Unterstützung für Apple AirPlay
Apple AirPlay wird derzeit nicht vom IMA SDK unterstützt. Deaktivieren Sie entweder AirPlay oder deaktivieren Sie Anzeigenanfragen, wenn AirPlay erkannt wird.
Unterstützte Videoplayerplattformen
Die Google IMA SDKs werden auf den folgenden Plattformen unterstützt:
Platform | Version | Anzeigentyp |
---|---|---|
HTML5 | Computer: Chrome, Firefox, Safari, Edge, Opera Mobilgeräte: Chrome-/Android-Browser (Android für Smartphones und Tablets), Safari und Chrome (iOS) |
Lineare, nicht lineare und Companion-Anzeigen, Lösungen für Ad Manager-Videoanzeigen, Ad Exchange-Videoanzeigen und AFV-Anzeigen |
iOS | iOS 10 oder höher | Lineare und Companion-Anzeigen, Ad Manager-Video-, Ad Exchange-Video- und AFV-Anzeigen |
Android | Android 4.4 und höher | Lineare und Companion-Anzeigen, Ad Manager-Video-, Ad Exchange-Video- und AFV-Anzeigen |
tvOS | tvOS 14 oder höher | Lineare Anzeigen, Ad Manager-Video und Ad Exchange-Video |
Videofunktionen und SDK-Versionen
Weitere Informationen zu den folgenden Funktionen finden Sie in der Übersicht über Videowerbung.
HTML5 Version 3 | iOS Version 3 | Android Version 3 | tvOS | |
---|---|---|---|---|
IAB Video Suite | ||||
VAST 4 | 9 | 9 | 9 | 9 |
VAST 3 | 1 | 1 | 1 | |
VAST 2 | ||||
SIMID 1.0 | ||||
VPAID 2 (HTML5) | ||||
VMAP 1.0.1 | 2 3 | 2 | 2 | 2 |
OM SDK 1.3 | ||||
Ad Manager-Funktionen für Videos | ||||
Lineare Anzeigen | ||||
Über YouTube gehostete Assets | 4 | |||
Nicht lineare Anzeigen (Overlays) | 5 | |||
Companions | ||||
Ressourcen für alternative VAST 3-Companion-Anzeigen | ||||
Active View-Sichtbarkeit | ||||
Audio-Anzeigen | ||||
VAST-Weiterleitungen | ||||
Companion-Backfill mit Displayanfrage | ||||
Kompatibilität mit Google Publisher-Tags (GPTs) | ||||
Content-Bewusstsein | ||||
Anzeigenregeln | 3 | |||
Manuelle Werbeunterbrechungen in Anzeigenregeln | ||||
Frequency Capping6 | ||||
Konkurrenzausschlüsse (Stream) | ||||
Konkurrenzausschlüsse (Pod) | ||||
Konkurrenzausschlüsse (ganze Seite) | ||||
Podding | 3 | |||
Cover | ||||
Berichterstellung zum Tracking mehrerer Ereignisse (MET) | ||||
Dynamische Zuordnung (AdSense für Videos, Ad Manager Ad Exchange) | ||||
Überspringbar (kein TrueView)8 | 5 | |||
In-Stream Select | ||||
Asset-Vorabladen | 7 | |||
Funktionen von AdSense für Videos | ||||
TrueView InStream | 5 | |||
In-Stream Select | ||||
Standard-In-Stream | ||||
Full-Slot | ||||
Companions | ||||
Companion-Backfill | ||||
Overlays | 5 | |||
Asset-Vorabladen | 7 | |||
Ad Manager-Funktionen in Ad Exchange | ||||
TrueView InStream | 5 | |||
In-Stream Select | ||||
Standard-In-Stream | ||||
Full-Slot | ||||
Companions | ||||
Companion-Backfill | ||||
Overlays | 5 | |||
Active View-Sichtbarkeit | ||||
Asset-Vorabladen | 7 | |||
Warum sehe ich diese Werbung? |
1 Die folgenden VAST 3.0-Funktionen werden in anderen SDKs als HTML5-SDKs noch nicht unterstützt:
- Companion
adSlotId
- Optionen für Companion-Auslieferung
- Symbole
2 Die folgenden VMAP-Funktionen werden noch nicht unterstützt:
- VMAP-spezifische Tracking-Ereignisse
- VMAP-spezifische Fehlercodes
- Overlay-Anzeigen
- Andere Zeitverschiebungen als hh:mm:ss oder "start" und "end"
- Attribut „
breakType
“ anzeigen repeatAfter
Attribut
3 Die Unterstützung von VMAP und Anzeigenregeln auf dem iPhone erfordert eine benutzerdefinierte Anzeigenwiedergabe.
4 Von YouTube gehostete Creatives werden auf Computern unterstützt, aber nicht im mobilen Web.
5 Nicht lineare Anzeigen (Overlays), überspringbare Anzeigen (kein TrueView) und TrueView In-Stream-Anzeigen werden im mobilen HTML5-Web auf iOS 10 und höher unterstützt, wenn
playsinline
verwendet wird
.
6 Für das Frequency Capping von Anzeigenregeln und für Konkurrenzausschlüsse sind Cookies oder PPIDs erforderlich.
7 Das native Vorabladen von Assets funktioniert nicht mit folgenden Produkten:
- Mobiles Web auf iOS-Geräten
- Mobiles Web auf Geräten mit Android-Versionen vor 4.0
- Von YouTube gehostete Anzeigen, einschließlich TrueView-Formaten
-
IMA-Funktion für manuelle Pausenwiedergabe (sämtliche Implementierungen, die auf dem Ereignis
AD_BREAK_READY
basieren)
8 Überspringbare Anzeigen, die kürzer als 8 Sekunden sind, werden vom SDK nicht unterstützt. Wenn Anzeigen wiedergegeben werden, die kürzer als die Mindestlänge sind, wird die Schaltfläche Überspringen nicht angezeigt.
9 IMA unterstützt die folgenden VAST 4-Funktionen, die von Google Ad Manager unterstützt werden:
- VAST 4.2
- Unterstützung für Secure Interactive Media Interface Definition (SIMID)
- Mehrere
UniversalAdID
-Knoten zulassen
- VAST 4.0
- AdID
- Mezzanine-Datei
- Neue VAST-Fehlercodes
AdVerifications
-Support