Kompatibilität

Diese Seite enthält allgemeine Informationen zur Unterstützung und Kompatibilität der dynamischen Anzeigenbereitstellung mit IMA für Browser, Videoformate und Plattformen.

Unterstützte Videoformate und Browser

HTML5 ist noch immer ein neuer und sich noch weiterentwickelnder Standard. Daher werden verschiedene Die Funktionen unterscheiden sich je nach Browser und es gibt kein einzelnes Standardvideoformat die von allen gängigen Browsern unterstützt werden. Die drei wichtigsten Videoformate in der der meisten Browser sind H.264, HLS und Dash.

Kompatibilität mit VAST-Ereignissen

In diesem Bereich sind die VAST-Ereignisse aufgeführt, die automatisch an den basierend auf den in der VAST-Antwort zurückgegebenen Informationen.

Vollständig unterstützt

complete, creativeView, firstQuartile, impression, midpoint pause, resume, rewind (ausgelöst, wenn dort eine bedeutsame Suche in die Rückwärtsrichtung ist), start, thirdQuartile

Teilweise unterstützt

  • click

    Das Click-Ereignis wird nur für Videoanzeigen gesendet. Bei nativen Vollbild-Playern unter Android, iOS, oder Desktop-Computer, aber Klicks können trotzdem mit einem In-Page-Klick-Tracking -Element beim Schließen des Videos. Wenn für das Videoelement jedoch native auf dem iPad, können Klicks nicht erfasst werden.

  • fullscreen

    IMA unterstützt einen simulierten Vollbildmodus, bei dem das Video das gesamte Browserfenster einnimmt. IMA betrachtet ein Video im Vollbildmodus wenn es offsetWidth und offsetHeight ist haben mindestens die Größe des Dokumenttexts. Dieser Modus wird von allen Browsern unterstützt.

    Auf dem iPhone und älteren Android-Plattformen wird das Video immer im Vollbildmodus abgespielt.

  • mute, unmute

    Die Lautstärke kann nur unter iOS und Android nativ gesteuert werden. Daher kann IMA die Lautstärke oder den Stummschaltungsstatus ermitteln und das SDK nicht über Änderungen informiert wird. Unten sehen Sie eine Liste der Browserversionen, die diese unterstützen und welche nicht mute, unmute:

    • Unterstützt:Firefox 3.5 oder höher, Chrome 8 oder höher, Safari 4 oder höher
    • Nicht unterstützt:iOS, Android

Weitere Informationen finden Sie im IAB-Richtlinien für zur Anzeigenbereitstellung mit VAST.

Werbeereignisse beim erneuten Ansehen von Werbeunterbrechungen

Wenn Sie sich Anzeigen noch einmal ansehen, löst IMA keine Anzeigenereignisse aus:

  • Ereignis-URLs sollten nur einmal ausgelöst werden, da sie andernfalls als Spam interpretiert werden könnten verhalten.
  • So können Nutzer in und um die Werbeunterbrechungen springen, die sie sich bereits angesehen haben, um die Suche zu verbessern.

Nur die folgenden Ereignisse werden ausgelöst, wenn Werbeunterbrechungen noch einmal angesehen werden:

  • 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 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 Formate für Videostreams

IMA unterstützt in seinen SDKs sowohl HLS als auch DASH. Informationen zur Unterstützung finden Sie in dieser Tabelle. auf bestimmten SDK-Plattformen. Für eine korrekte Stream-Wiedergabe muss den verwendeten Streamtyp unterstützen.

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

Videofunktionen und SDK-Versionen

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

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

1 der In Google Ad unterstützte VAST 4-Funktionen Manager, werden im IMA-Format folgende Funktionen unterstützt:

  • VAST 4.2 <ph type="x-smartling-placeholder">
  • VAST 4.0 <ph type="x-smartling-placeholder">
      </ph>
    • AdID
    • Mezzanine-Datei
    • Neue VAST-Fehlercodes
    • Neue VAST-Makros
    • AdVerifications-Support

2 Die folgenden VAST 3.0-Funktionen sind nicht noch 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
  • Zeitverschiebungen außer hh:mm:ss oder "start" und „end“
  • Attribut „breakType“ anzeigen
  • repeatAfter Attribut

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

5 Herkömmliche überspringbare Anzeigen werden nur in IMA DAI SDKs für HTML5, iOS, tvOS, Roku und Android (einschließlich Android TV) Beim Cast SDK musst du die Überspringen-Funktion mit StreamRequest.senderCanSkip, tradditional überspringbare Anzeigen unterstützt.

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

7 AdSense-Funktionen werden im Cast SDK nicht unterstützt.

8 Für Warum sehe ich diese Werbung? muss das Attribut Der Parameter adUiElement wird beim Erstellen der StreamManager übergeben. Warum sehe ich diese Werbung? wird im Cast SDK nicht unterstützt.

<ph type="x-smartling-placeholder">

Einschränkungen bei JavaScript-Frameworks

Bei der Verwendung eines JavaScript-Frameworks sind einige Dinge zu beachten, z. B. React oder AngularJS mit dem IMA HTML5 SDK verwenden Diese Frameworks verschieben oft Elemente, des DOMs ein, wodurch das IMA SDK beschädigt werden kann, da das SDK erwartet, dass das DOM statisch, wenn er initiiert wird. Das IMA SDK unterstützt JavaScript-Frameworks, da das SDK initiiert wird, nachdem das Framework das Verschieben der DOM-Elemente abgeschlossen hat. Das HTML5-Element wird als adUiElement-Argument übergeben, wenn bei der Erstellung der StreamManager sollte nach der Instanziierung nicht mehr verschoben werden.

Unterstützung von Apple AirPlay

Apple AirPlay wird vom IMA SDK nicht unterstützt. Entweder AirPlay deaktivieren oder die Anzeige deaktivieren wenn AirPlay erkannt wird.