Kompatibilität

Auf dieser Seite finden Sie allgemeine Informationen zur Unterstützung der IMA DAI und zur Kompatibilität mit Browsern, Videoformaten und Plattformen.

Unterstützte Videoformate und Browser

HTML5 ist ein neuer Standard, der sich noch weiterentwickelt. Daher werden die verschiedenen Funktionen von Browsern unterschiedlich unterstützt und es gibt kein einzelnes Standardvideoformat, das von allen gängigen Browsern unterstützt wird. Die drei wichtigsten Videoformate, die in den meisten Browsern verwendet werden, sind H.264, HLS und Dash.

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 (wird ausgelöst, wenn ein signifikanter Suchvorgang in die umgekehrte Richtung erfolgt), start, thirdQuartile.

Teilweise unterstützt

  • click

    Das Click-Ereignis wird nur bei Videoanzeigen gesendet. Im nativen Vollbildplayer auf Android- und iOS-Geräten oder auf Computern können Klicks nicht von einem In-Page-Klick-Tracking-Element erfasst werden, wenn das Video geschlossen wird. Werden für das Videoelement jedoch native Steuerelemente auf dem iPad verwendet, können keine Klicks erfasst werden.

  • fullscreen

    IMA unterstützt einen simulierten Vollbildmodus, bei dem das Video das gesamte Browserfenster einnimmt. Für IMA wird ein Video als Vollbildmodus angesehen, wenn offsetWidth und offsetHeight mindestens die Größe des Dokumenttexts haben. Dieser Modus wird in allen Browsern unterstützt.

    Auf iPhones und älteren Android-Plattformen als 3.0 werden Videos immer im Vollbildmodus wiedergegeben.

  • mute, unmute

    iOS und Android können die Lautstärke nur nativ steuern. Daher kann IMA die Lautstärke und Stummschaltung nicht ermitteln und das SDK wird 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 oder 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.

Anzeigenereignisse beim wiederholten Ansehen von Werbeunterbrechungen

IMA-Ereignisse löst keine Anzeigenereignisse aus, wenn Anzeigen wiederholt angesehen werden. Dies hat folgende Gründe:

  • Ereignis-URLs sollten nur einmal ausgelöst werden, da sie sonst als Spam-Verhalten eingestuft werden könnten.
  • So können Nutzer, die sie sich bereits angesehen haben, zwischen den Werbeunterbrechungen hin und her wechseln und so die Suche optimieren.

Beim wiederholten Ansehen von Werbeunterbrechungen werden nur die folgenden Ereignisse ausgelöst:

  • AD_PERIOD_STARTED
  • AD_PERIOD_ENDED

Unterstützte Videoplayerplattformen

Die Google IMA SDKs werden auf den folgenden Plattformen unterstützt:

Plattform Version
HTML5 Computer: Chrome, Firefox, Safari, Edge, Opera
Mobilgerät: Chrome-/Android-Browser (Android für Smartphones und Tablets), Safari und Chrome (iOS)
iOS iOS 10 oder höher
Android Android 4.4 und höher
Google Cast Alle Übertragungsgeräte
tvOS tvOS 14 und höher
Roku Alle Geräte, die noch Softwareupdates von Roku erhalten

Unterstützte Video-Stream-Formate

IMA unterstützt sowohl HLS als auch DASH in seinen SDKs. In dieser Tabelle findest du Informationen zur Unterstützung für bestimmte SDK-Plattformen. Damit die Stream-Wiedergabe richtig funktioniert, muss der Videoplayer den verwendeten Streamtyp unterstützen.

IMA SDK-Plattform HLS DASH
HTML5 Grafik: Häkchen Grafik: Häkchen
iOS Grafik: Häkchen Rot-X
Android Grafik: Häkchen Grafik: Häkchen
Google Cast Grafik: Häkchen Grafik: Häkchen
tvOS Grafik: Häkchen Rot-X
Roku Grafik: Häkchen Grafik: Häkchen

Videofunktionen und SDK-Versionen

Weitere Informationen zu den folgenden Funktionen finden Sie unter Übersicht über Videowerbung.

IAB Video-Suite Support
VAST 4 Warnung 1
VAST 3 Warnung 2
VAST 2 Grafik: Häkchen
VPAID 2 Rot-X
VMAP 1.0.1 Warnung 3
Funktionen von Ad Manager für Videos Support
Lineare Anzeigen Grafik: Häkchen
Nicht lineare Anzeigen (Overlays) Rot-X
Companions Warnung 4
Ressourcen für alternative VAST 3-Companion-Anzeigen Rot-X
Active View-Sichtbarkeit Grafik: Häkchen
VAST-Weiterleitungen Grafik: Häkchen
Companion-Backfill mit Displayanfrage Rot-X
Kompatibilität mit Google Publisher-Tags (GPTs) Rot-X
Content-Bewusstsein Rot-X
Anzeigenregeln Grafik: Häkchen
Podding Grafik: Häkchen
Cover Grafik: Häkchen
Berichterstellung zum Multi-Ereignis-Tracking (MET) Grafik: Häkchen
Überspringbar (Reservierung / Nicht-TrueView) Warnung 5
Funktionen von AdSense für Video Support
TrueView InStream Warnung 6
In-Stream Select Grafik: Häkchen
Standard-In-Stream Grafik: Häkchen
Full-Slot Rot-X
Companions Warnung 4
Companion-Backfill Rot-X
Overlays Rot-X
Ad Manager-Ad Exchange-Funktionen Support
TrueView InStream Warnung 6
In-Stream Select Grafik: Häkchen
Standard-In-Stream Grafik: Häkchen
Full-Slot Rot-X
Companions Warnung 4
Companion-Backfill Rot-X
Overlays Rot-X
Active View-Sichtbarkeit Grafik: Häkchen
Warum sehe ich diese Werbung? Warnung 7

1 Der von Google Ad Manager unterstützten VAST 4-Funktionen unterstützt IMA die folgenden Funktionen:

2 Die folgenden VAST 3.0-Funktionen werden noch nicht unterstützt:

  • Companion adSlotId
  • Auslieferungsoptionen für Companion-Anzeigen
  • Symbole

3 Die folgenden VMAP-Funktionen werden noch nicht unterstützt:

  • VMAP-spezifische Tracking-Ereignisse
  • VMAP-spezifische Fehlercodes
  • Overlay-Anzeigen
  • Zeitverschiebungen außer hh:mm:ss oder „start“ und „end“
  • Attribut „breakType“ anzeigen
  • repeatAfter Attribut

4 Nur Bild-Companions werden unterstützt. Bild-Companions erfordern eine benutzerdefinierte Implementierung zum Ausfüllen von Anzeigen. Companion-Anzeigen werden unter tvOS nicht unterstützt.

5 Herkömmliche überspringbare Anzeigen werden nur in den IMA DAI SDKs für HTML5, iOS, tvOS, Roku und Android (einschließlich Android TV) unterstützt.

6 Überspringbare TrueView-Anzeigen werden nur in den IMA DAI SDKs für HTML5, iOS, Roku und Android (einschließlich Android TV) unterstützt.

7 Für Warum sehe ich diese Werbung? muss der Parameter adUiElement beim Erstellen des StreamManager-Objekts übergeben werden.

Einschränkungen bei JavaScript-Frameworks

Wenn Sie ein JavaScript-Framework wie React oder AngularJS mit dem IMA HTML5 SDK verwenden, sind einige Dinge zu beachten. Diese Frameworks verschieben häufig Elemente des DOM, was das IMA SDK beschädigen kann, da das SDK erwartet, dass das DOM beim Initiieren statisch ist. Das IMA SDK unterstützt JavaScript-Frameworks, solange das SDK initiiert wird, nachdem das Framework das Verschieben von DOM-Elementen abgeschlossen hat. Insbesondere das HTML5-Element, das beim Erstellen von StreamManager als adUiElement-Argument übergeben wird, darf nach der Instanziierung nicht verschoben werden.

Unterstützung für Apple AirPlay

Apple AirPlay wird vom IMA SDK nicht unterstützt. Deaktivieren Sie AirPlay oder deaktivieren Sie Anzeigenanfragen, wenn AirPlay erkannt wird.