SDK-Support und -Kompatibilität prüfen

Plattform auswählen:HTML5 Android iOS tvOS

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 und offsetHeight 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 Warnung 9 Warnung 9 Warnung 9 Warnung 9
VAST 3 Häkchen Warnung 1 Warnung 1 Warnung 1
VAST 2 Häkchen Häkchen Häkchen Häkchen
SIMID 1.0 Häkchen Häkchen Häkchen Red-X
VPAID 2 (HTML5) Häkchen Red-X Red-X Red-X
VMAP 1.0.1 Warnung 2 3 Warnung 2 Warnung 2 Warnung 2
OM SDK 1.3 Häkchen Häkchen Häkchen Red-X
Ad Manager Video-Funktionen
Lineare Anzeigen Häkchen Häkchen Häkchen Häkchen
Auf YouTube gehostete Assets Warnung 4 Red-X Red-X Red-X
Nicht lineare Anzeigen (Overlays) Warnung 5 Red-X Red-X Red-X
Companions Häkchen Häkchen Häkchen Red-X
Alternative Companion-Anzeigenressourcen für VAST 3 Häkchen Häkchen Red-X Red-X
Active View: Sichtbarkeit Häkchen Häkchen Häkchen Red-X
Audioanzeigen Häkchen Häkchen Häkchen Häkchen
VAST-Weiterleitungen Häkchen Häkchen Häkchen Häkchen
Companion-Backfill mit Displayanfrage Häkchen Häkchen Häkchen Red-X
Kompatibilität mit Google Publisher-Tags (GPT) Häkchen Red-X Red-X Red-X
Inhaltsbewusstsein Häkchen Häkchen Häkchen Häkchen
Anzeigenregeln Warnung 3 Häkchen Häkchen Häkchen
Manuelle Werbeunterbrechungen in Anzeigenregeln Häkchen Red-X Red-X Red-X
Frequency Capping6 Häkchen Häkchen Häkchen Häkchen
Konkurrenzausschlüsse (Stream) Häkchen Häkchen Häkchen Häkchen
Konkurrenzausschlüsse (Pod) Häkchen Häkchen Häkchen Häkchen
Konkurrenzausschlüsse (ganze Seite) Häkchen Red-X Red-X Red-X
Podding Warnung 3 Häkchen Häkchen Häkchen
Bumper Häkchen Häkchen Häkchen Häkchen
Berichte zum Multi-Event-Tracking (MET) Häkchen Häkchen Häkchen Häkchen
Dynamische Zuordnung (AdSense für Videos, Ad Manager Ad Exchange) Häkchen Häkchen Häkchen Häkchen
Überspringbar (nicht TrueView) 8 Warnung 5 Häkchen Häkchen Häkchen
In-Stream Select Häkchen Red-X Red-X Red-X
Asset-Vorabladen Warnung 7 Red-X Häkchen Red-X
Funktionen
TrueView InStream Warnung 5 Häkchen Häkchen Red-X
In-Stream Select Häkchen Häkchen Häkchen Red-X
Standard-In-Stream Häkchen Häkchen Häkchen Häkchen
Vollständiger Slot Häkchen Red-X Red-X Red-X
Companions Häkchen Häkchen Häkchen Red-X
Companion-Backfill Red-X Häkchen Häkchen Red-X
Overlays Warnung 5 Red-X Red-X Red-X
Asset-Vorabladen Warnung 7 Red-X Häkchen Red-X
Ad Exchange-Funktionen in Ad Manager
TrueView InStream Warnung 5 Häkchen Häkchen Red-X
In-Stream Select Häkchen Häkchen Häkchen Red-X
Standard-In-Stream Häkchen Häkchen Häkchen Häkchen
Vollständiger Slot Häkchen Red-X Red-X Red-X
Companions Häkchen Häkchen Häkchen Red-X
Companion-Backfill Red-X Häkchen Häkchen Red-X
Overlays Warnung 5 Red-X Red-X Red-X
Active View: Sichtbarkeit Häkchen Häkchen Häkchen Red-X
Asset-Vorabladen Warnung 7 Red-X Häkchen Red-X
Warum sehe ich diese Werbung? Häkchen Häkchen Häkchen Häkchen

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: