Auf dieser Seite finden Sie allgemeine Informationen zur Unterstützung und Kompatibilität der dynamischen Anzeigenbereitstellung in IMA für Browser, Videoformate und Plattformen.
Unterstützte Videoformate und Browser
HTML5 ist noch ein neuer und sich entwickelnder Standard. Daher unterscheiden sich die Unterstützung verschiedener Funktionen je nach Browser und es gibt kein einziges Standardvideoformat, das von allen gängigen Browsern unterstützt wird. Die drei Hauptvideoformate, die in der Mehrzahl der Browser verwendet werden, sind H.264, HLS und Dash.
Kompatibilität von VAST-Ereignissen
In diesem Abschnitt sind die VAST-Ereignisse aufgeführt, die basierend auf den in der VAST-Antwort zurückgegebenen Informationen automatisch an den Server gesendet werden.
Vollständig unterstützt
complete
, creativeView
,
firstQuartile
, impression
, midpoint
,
pause
, resume
, rewind
(wird ausgelöst, wenn es eine signifikante Suche in umgekehrter Richtung gibt), start
,
thirdQuartile
.
Teilweise unterstützt
click
Das Ereignis
Click
wird nur für Videoanzeigen gesendet. Klicks können nicht über die nativen Vollbildplayer auf Android-, iOS- oder Computern erfasst werden. Klicks können jedoch über ein In-Page-Klick-Tracking-Element erfasst werden, wenn das Video geschlossen ist. Wenn das Videoelement jedoch native Steuerelemente auf dem iPad verwendet, können keine Klicks erfasst werden.fullscreen
IMA unterstützt den simulierten Vollbildmodus, in dem das Video das gesamte Browserfenster einnimmt. IMA betrachtet ein Video als Vollbildmodus, wenn
offsetWidth
undoffsetHeight
mindestens so groß sind wie der Textkörper des Dokuments. Dieser Modus wird von allen Browsern unterstützt.Auf dem iPhone und auf Android-Plattformen vor Version 3.0 wird Video immer im Vollbildmodus wiedergegeben.
mute
,unmute
Auf iOS- und Android-Geräten ist nur die native Lautstärkeregelung verfügbar. Daher kann IMA weder den Lautstärkepegel noch den Stummschaltungsstatus ermitteln und das SDK wird nicht über Änderungen benachrichtigt. Unten findest du eine Liste der Browserversionen, die
mute
undunmute
unterstützen bzw. 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 Auslieferung von VAST-Anzeigen findest du in den IAB-Richtlinien.
Anzeigenereignisse beim wiederholten Ansehen von Werbeunterbrechungen
IMA löst aus folgenden Gründen keine Anzeigenereignisse aus, wenn Anzeigen noch einmal angesehen werden:
- Ereignis-URLs sollten nur einmal ausgelöst werden, da andernfalls Spamverdacht besteht.
- So können Nutzer in und um Werbeunterbrechungen, die sie sich bereits angesehen haben, vor- und zurückspringen.
Bei der Wiederholung von Werbeunterbrechungen werden nur die folgenden Ereignisse ausgelöst:
AD_PERIOD_STARTED
AD_PERIOD_ENDED
Unterstützte Videoplayer-Plattformen
Die Google IMA SDKs werden auf den folgenden Plattformen unterstützt:
Plattform | Version |
---|---|
HTML5 | Computer: Chrome, Firefox, Safari, Edge, Opera Mobilgeräte: Chrome/Android-Browser (Android für Smartphones und Tablets), Safari und Chrome (iOS) |
iOS | iOS 10.0 oder höher |
Android | Android 4.4 oder höher |
Google Cast | Alle Übertragungsgeräte |
tvOS | tvOS 14 oder höher |
Roku | Alle Geräte, die noch Softwareupdates von Roku erhalten |
Unterstützung von Videostreamformaten
IMA unterstützt in seinen SDKs sowohl HLS als auch DASH. In dieser Tabelle finden Sie Informationen zur Unterstützung für bestimmte SDK-Plattformen. Für eine ordnungsgemäße Streamwiedergabe muss Ihr 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 im Hilfeartikel Videoanzeigen.
IAB Video Suite | Support |
---|---|
VAST 4 | 1 |
VAST 3 | 2 |
VAST 2 | |
VPAID 2 | |
VMAP 1.0.1 | 3 |
Videofunktionen in Ad Manager | Support |
Lineare Anzeigen | |
Nicht lineare Anzeigen (Overlays) | |
Companions | 4 |
VAST 3-Ressourcen für alternative Companion-Anzeigen | |
Sichtbarkeit mit Active View | |
VAST-Weiterleitungen | |
Companion-Backfill mit Displayanfrage | |
Kompatibilität mit dem Google Publisher-Tag (GPT) | |
Bekanntheit von Inhalten | |
Anzeigenregeln | |
Podding | |
Bumper | |
Berichte zum mehrstufigen Ereignis-Tracking (MET) | |
Überspringbar (Reservierung / nicht TrueView) | 5 |
Funktionen von AdSense für Videos 7 | Support |
TrueView InStream | 6 |
In-Stream Select | |
Standard-In-Stream | |
Vollständiger Steckplatz | |
Companions | 4 |
Companion-Backfill | |
Overlays | |
Ad Exchange-Funktionen in Ad Manager | Support |
TrueView InStream | 6 |
In-Stream Select | |
Standard-In-Stream | |
Vollständiger Steckplatz | |
Companions | 4 |
Companion-Backfill | |
Overlays | |
Sichtbarkeit mit Active View | |
Warum sehe ich diese Werbung? | 8 |
1 Von den von Google Ad Manager unterstützten VAST 4-Funktionen werden mit IMA die folgenden 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
- Neue VAST-Makros
AdVerifications
-Support
2 Die folgenden VAST 3.0-Funktionen werden noch nicht unterstützt:
- Companion
adSlotId
- Companion-Auslieferungsoptionen
- Symbole
3 Die folgenden VMAP-Funktionen werden noch nicht unterstützt:
- VMAP-spezifische Tracking-Ereignisse
- VMAP-spezifische Fehlercodes
- Overlay-Anzeigen
- Zeitabweichungen, die nicht „hh:mm:ss“ oder „start“ und „end“ sind
breakType
-Attribut anzeigenrepeatAfter
Attribut
4: Es werden nur Bild-Assets unterstützt. Für die Anzeigenbereitstellung mit Bild-Anzeigen-Assets ist eine benutzerdefinierte Implementierung erforderlich. Companion-Anzeigen werden unter tvOS nicht unterstützt.
5 Traditionelle überspringbare Anzeigen werden nur in den IMA DAI SDKs für HTML5, iOS, tvOS, Roku und Android (einschließlich Android TV) unterstützt.
Mit dem Cast SDK müssen Sie die Funktion zum Überspringen mit StreamRequest.senderCanSkip
deklarieren, um herkömmliche überspringbare Anzeigen zu unterstützen.
6 TrueView-Anzeigen, die übersprungen werden können, werden nur in den IMA DAI SDKs für HTML5, iOS und Android (einschließlich Android TV) unterstützt.
7 AdSense-Funktionen werden vom Cast SDK nicht unterstützt.
8 Für Warum sehe ich diese Werbung? muss der Parameter adUiElement
beim Erstellen der StreamManager
übergeben werden.
Warum sehe ich diese Werbung? wird im Cast SDK nicht unterstützt.
Einschränkungen für JavaScript-Frameworks
Bei der Verwendung eines JavaScript-Frameworks wie React oder AngularJS mit dem IMA HTML5 SDK sind einige Aspekte zu beachten. Diese Frameworks verschieben häufig DOM-Elemente, was das IMA SDK beeinträchtigen kann, da das SDK davon ausgeht, dass das DOM beim Starten statisch ist. Das IMA SDK unterstützt JavaScript-Frameworks, sofern das SDK erst gestartet wird, nachdem das Framework die DOM-Elemente verschoben hat.
Insbesondere sollte das HTML5-Element, das beim Erstellen von StreamManager
als adUiElement
-Argument übergeben wird, nach der Instanziierung nicht mehr verschoben werden.
Unterstützung für Apple AirPlay
Das IMA SDK unterstützt Apple AirPlay nicht. Deaktivieren Sie entweder AirPlay oder deaktivieren Sie Anzeigenanfragen, wenn AirPlay erkannt wird.