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
undoffsetHeight
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 | ||
iOS | ||
Android | ||
Google Cast | ||
tvOS | ||
Roku |
Videofunktionen und SDK-Versionen
Weitere Informationen zu den folgenden Funktionen finden Sie unter Übersicht über Videowerbung.
IAB Video-Suite | Support |
---|---|
VAST 4 | 1 |
VAST 3 | 2 |
VAST 2 | |
VPAID 2 | |
VMAP 1.0.1 | 3 |
Funktionen von Ad Manager für Videos | Support |
Lineare Anzeigen | |
Nicht lineare Anzeigen (Overlays) | |
Companions | 4 |
Ressourcen für alternative VAST 3-Companion-Anzeigen | |
Active View-Sichtbarkeit | |
VAST-Weiterleitungen | |
Companion-Backfill mit Displayanfrage | |
Kompatibilität mit Google Publisher-Tags (GPTs) | |
Content-Bewusstsein | |
Anzeigenregeln | |
Podding | |
Cover | |
Berichterstellung zum Multi-Ereignis-Tracking (MET) | |
Überspringbar (Reservierung / Nicht-TrueView) | 5 |
Funktionen von AdSense für Video | Support |
TrueView InStream | 6 |
In-Stream Select | |
Standard-In-Stream | |
Full-Slot | |
Companions | 4 |
Companion-Backfill | |
Overlays | |
Ad Manager-Ad Exchange-Funktionen | Support |
TrueView InStream | 6 |
In-Stream Select | |
Standard-In-Stream | |
Full-Slot | |
Companions | 4 |
Companion-Backfill | |
Overlays | |
Active View-Sichtbarkeit | |
Warum sehe ich diese Werbung? | 7 |
1 Der von Google Ad Manager unterstützten VAST 4-Funktionen unterstützt IMA die folgenden Funktionen:
- VAST 4.2
- Unterstützung für Secure Interactive Media Interface Definition (SIMID)
- Genehmigung von mehreren
UniversalAdID
-Knoten
- VAST 4.0
- AdID
- Mezzanine-Datei
- Neue VAST-Fehlercodes
- Neue VAST-Makros
AdVerifications
-Support
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.