Auf dieser Seite finden Sie allgemeine Informationen zur clientseitigen Unterstützung und Kompatibilität von HTML5 IMA für Browser, Videoformate und Plattformen.
Unterstützte Videoformate und Browser
Die Unterstützung für verschiedene Funktionen variiert je nach Browser und es gibt kein einzelnes Standardvideoformat, das von allen wichtigen 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, einschließlich des HTML-Tags <video>
. Eine Liste der bekannten Videoplayer mit IMA SDK-Unterstützung finden Sie im Partnerprogramm für Videotechnologie.
Kompatibilität von 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
(wird ausgelöst, wenn es ein erhebliches Zurückspulen gibt), start
,
thirdQuartile
.
Teilweise unterstützt
click
Das
Click
-Ereignis wird nur für Videoanzeigen gesendet. Klicks können in den nativen Vollbildplayern unter Android, iOS oder auf dem Computer nicht erfasst werden. Klicks können jedoch weiterhin von einem In-Page-Element zur Klickerfassung 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 einen simulierten Vollbildmodus, in dem das Video das gesamte Browserfenster einnimmt. Ein Video gilt als im Vollbildmodus, wenn seine
offsetWidth
undoffsetHeight
mindestens so groß wie der Dokumentbody sind. Dieser Modus wird von allen Browsern unterstützt. Ein Beispiel für die simulierte Vollbildanzeige finden Sie hier.Auf dem iPhone und auf Android-Plattformen vor Version 3.0 wird das Video immer im Vollbildmodus wiedergegeben.
mute
,unmute
Auf iOS- und Android-Geräten kann die Lautstärke nur nativ geregelt werden. Daher kann das IMA SDK weder den Lautstärke- noch den Stummschaltungsstatus ermitteln und wir werden auch nicht über Änderungen informiert. Unten finden Sie eine Liste der Browserversionen, die
mute
,unmute
unterstützen und nicht unterstützen:- Unterstützt:Firefox 3.5+, Chrome 8+, Safari 4+
- Nicht unterstützt:iOS, Android
Weitere Informationen zur VAST-Anzeigenbereitstellung finden Sie in den IAB-Richtlinien.
Einschränkungen für JavaScript-Frameworks
Bei der Verwendung eines JavaScript-Frameworks wie React oder AngularJS mit dem IMA HTML5 SDK sind bestimmte Aspekte zu berücksichtigen. Diese Frameworks verschieben oft Elemente des DOM, was die IMA-Funktionalität beeinträchtigen kann, da IMA erwartet, dass das DOM statisch ist, wenn das SDK initialisiert wird. IMA unterstützt JavaScript-Frameworks, sofern IMA erst initialisiert wird, nachdem das Framework DOM-Elemente verschoben hat. Das HTML5-Element, das beim Erstellen von AdDisplayContainer
als containerElement-Argument übergeben wird, sollte nach der Instanziierung nicht mehr verschoben werden.
Unterstützung von Apple AirPlay
Das IMA SDK unterstützt Apple AirPlay derzeit nicht. Deaktivieren Sie entweder AirPlay oder deaktivieren Sie Anzeigenanfragen, wenn AirPlay erkannt wird.
Unterstützte Videoplayer-Plattformen
Die Google IMA SDKs werden auf den folgenden Plattformen unterstützt:
Plattform | 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, Ad Manager-Videolösungen, Ad Exchange-Video und AFV-Anzeigen |
iOS | iOS 10.0 oder höher | Lineare Anzeigen und Companion-Anzeigen, Ad Manager-Videoanzeigen, Ad Exchange-Videoanzeigen und AFV-Anzeigen |
Android | Android 4.4 und höher | Lineare Anzeigen und Companion-Anzeigen, Ad Manager-Videoanzeigen, Ad Exchange-Videoanzeigen 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
HTML5 v3 | iOS v3 | Android v3 | tvOS | |
---|---|---|---|---|
IAB Video Suite | ||||
VAST 4 | ![]() |
![]() |
![]() |
![]() |
VAST 3 | ![]() |
![]() |
![]() |
![]() |
VAST 2 | ![]() |
![]() |
![]() |
![]() |
SIMID 1.0 | ![]() |
![]() |
![]() |
![]() |
VPAID 2 (HTML5) | ![]() |
![]() |
![]() |
![]() |
VMAP 1.0.1 | ![]() |
![]() |
![]() |
![]() |
OM SDK 1.3 | ![]() |
![]() |
![]() |
![]() |
Ad Manager Video-Funktionen | ||||
Lineare Anzeigen | ![]() |
![]() |
![]() |
![]() |
Auf YouTube gehostete Assets | ![]() |
![]() |
![]() |
![]() |
Nicht lineare Anzeigen (Overlays) | ![]() |
![]() |
![]() |
![]() |
Companions | ![]() |
![]() |
![]() |
![]() |
Alternative Companion-Anzeigenressourcen für VAST 3 | ![]() |
![]() |
![]() |
![]() |
Active View: Sichtbarkeit | ![]() |
![]() |
![]() |
![]() |
Audioanzeigen | ![]() |
![]() |
![]() |
![]() |
VAST-Weiterleitungen | ![]() |
![]() |
![]() |
![]() |
Companion-Backfill mit Displayanfrage | ![]() |
![]() |
![]() |
![]() |
Kompatibilität mit Google Publisher-Tags (GPT) | ![]() |
![]() |
![]() |
![]() |
Inhaltsbewusstsein | ![]() |
![]() |
![]() |
![]() |
Anzeigenregeln | ![]() |
![]() |
![]() |
![]() |
Manuelle Werbeunterbrechungen in Anzeigenregeln |
![]() |
![]() |
![]() |
![]() |
Frequency Capping6 | ![]() |
![]() |
![]() |
![]() |
Konkurrenzausschlüsse (Stream) | ![]() |
![]() |
![]() |
![]() |
Konkurrenzausschlüsse (Pod) | ![]() |
![]() |
![]() |
![]() |
Konkurrenzausschlüsse (ganze Seite) | ![]() |
![]() |
![]() |
![]() |
Podding | ![]() |
![]() |
![]() |
![]() |
Bumper | ![]() |
![]() |
![]() |
![]() |
Berichte zum Multi-Event-Tracking (MET) | ![]() |
![]() |
![]() |
![]() |
Dynamische Zuordnung (AdSense für Videos, Ad Manager Ad Exchange) | ![]() |
![]() |
![]() |
![]() |
Überspringbar (nicht TrueView) 8 | ![]() |
![]() |
![]() |
![]() |
In-Stream Select | ![]() |
![]() |
![]() |
![]() |
Asset-Vorabladen | ![]() |
![]() |
![]() |
![]() |
Funktionen | ||||
TrueView InStream | ![]() |
![]() |
![]() |
![]() |
In-Stream Select | ![]() |
![]() |
![]() |
![]() |
Standard-In-Stream | ![]() |
![]() |
![]() |
![]() |
Vollständiger Slot | ![]() |
![]() |
![]() |
![]() |
Companions | ![]() |
![]() |
![]() |
![]() |
Companion-Backfill | ![]() |
![]() |
![]() |
![]() |
Overlays | ![]() |
![]() |
![]() |
![]() |
Asset-Vorabladen | ![]() |
![]() |
![]() |
![]() |
Ad Exchange-Funktionen in Ad Manager | ||||
TrueView InStream | ![]() |
![]() |
![]() |
![]() |
In-Stream Select | ![]() |
![]() |
![]() |
![]() |
Standard-In-Stream | ![]() |
![]() |
![]() |
![]() |
Vollständiger Slot | ![]() |
![]() |
![]() |
![]() |
Companions | ![]() |
![]() |
![]() |
![]() |
Companion-Backfill | ![]() |
![]() |
![]() |
![]() |
Overlays | ![]() |
![]() |
![]() |
![]() |
Active View: Sichtbarkeit | ![]() |
![]() |
![]() |
![]() |
Asset-Vorabladen | ![]() |
![]() |
![]() |
![]() |
Warum sehe ich diese Werbung? | ![]() |
![]() |
![]() |
![]() |
1 Die folgenden VAST 3.0-Funktionen werden in den Nicht-HTML5-SDKs noch nicht unterstützt:
- Companion
adSlotId
- Companion-Auslieferungsoptionen
- Symbole
2 Die folgenden VMAP-Funktionen werden noch nicht unterstützt:
- VMAP-spezifische Tracking-Ereignisse
- VMAP-spezifische Fehlercodes
- Overlay-Anzeigen
- Zeitversätze, die nicht im Format hh:mm:ss angegeben sind oder nicht „start“ oder „end“ lauten
- Attribut „Display“
breakType
repeatAfter
Attribut
3 Die Unterstützung von VMAP und Anzeigenregeln auf dem iPhone erfordert eine benutzerdefinierte Anzeigenwiedergabe.
4 Von YouTube gehostete Creatives werden auf dem Computer, aber nicht im mobilen Web unterstützt.
5 Nicht lineare Anzeigen (Overlays), überspringbare Anzeigen (nicht TrueView) und TrueView In-Stream-Anzeigen werden im HTML5-Mobilweb auf iOS 10 und höher unterstützt, wenn
playsinline
verwendet wird
.
6 Für Frequency Capping und Konkurrenzausschlüsse in Anzeigenregeln sind Cookies oder PPIDs erforderlich.
7 Das Vorabladen nativer Assets funktioniert nicht mit Folgendem:
- Mobiles Web auf iOS-Geräten
- Mobiles Web auf Android-Versionen vor 4.0
- Auf YouTube gehostete Anzeigen, einschließlich TrueView-Formate
-
Manuelle Pausenwiedergabe im IMA SDK (jede Implementierung, die auf dem
AD_BREAK_READY
-Ereignis basiert)
8 Das SDK unterstützt keine überspringbaren Anzeigen, die kürzer als 8 Sekunden sind. Wenn Anzeigen abgespielt werden, die kürzer als die Mindestlänge sind, wird die Schaltfläche Überspringen nicht angezeigt.
9 Von den VAST 4-Funktionen, die von Google Ad Manager unterstützt werden, werden die folgenden von IMA unterstützt:
- VAST 4.2
- Unterstützung für die Secure Interactive Media Interface Definition (SIMID)
- Unterstützung mehrerer
UniversalAdID
-Knoten
- VAST 4.0
- AdID
- Mezzanine-Datei
- Neue VAST-Fehlercodes
AdVerifications
-Support