Überblick
Die Anzahl der Geräte, die Videos abspielen können, nimmt täglich zu. Insbesondere mit OTT verbundene Geräte ersetzen weiterhin schnell das herkömmliche Fernsehen. In dieser Umgebung kann es kostspielig und zeitaufwändig sein, Client-Player-Integrationen für jede Geräteplattform und jeden Ad-Server oder jedes Netzwerk zu erstellen. Manchmal ist es gar nicht praktikabel, Client-Player für bestimmte Plattformen zu erstellen.
Brightcove SSAI bietet eine einfache Möglichkeit, werbefinanzierte Videos auf diesen Geräten bereitzustellen, ohne kostspielige Integrationen für jedes Gerät erstellen und warten zu müssen. Brightcove SSAI fügt Anzeigen direkt in den Video-Content-Stream ein, sodass es auf jedem Gerät funktioniert, auf dem Streaming-Videos abgespielt werden können, zusammen mit Anzeigen-Targeting pro Sitzung, clientseitigem Beaconing, Berichten zur Sichtbarkeit und Kompatibilität mit gängigen Werbediensten Branchenführende Video Cloud Online-Videoplattform.
Prozessablauf
Ohne SSAI werden clientseitige Anzeigen wie IMA oder FreeWheel mit VAST, VMAP und VPAID nicht abgespielt, wenn der Browser einen Werbeblocker enthält.
Bei SSAI und automatischem Failover mit aktivierter Anzeigenblockerkennung werden Ihre Anzeigen immer geschaltet:
-
Wenn kein Werbeblocker vorhanden ist, werden clientseitige Anzeigen geschaltet.
-
Wenn ein Werbeblocker erkannt wird, werden serverseitige Anzeigen abgespielt.
Wenn Sie das automatische Failover für SSAI nicht aktivieren, werden nur serverseitige Anzeigen geschaltet.
Warum SSAI?
Die Vorteile von SSAI sind:
- Reibungslose, TV-ähnliche Benutzererfahrung - Holen Sie sich mehr Engagement ohne den Spinner, Fehler und Einfrieren von clientseitigen Anzeigen. Es spielt sich einfach durch - wie im normalen Fernsehen!
- Multi-Screen-Reichweite - Möchten Sie OTT-verbundene Geräte mit werbefinanziertem VoD erreichen? Stellen Sie Ihr Video auf das am schnellsten wachsende Segment der Videowiedergabe - und monetarisieren Sie ganz einfach. SSAI funktioniert auf jedem Gerät, das Videos abspielen kann, Brightcove Player optional!
- Wiederherstellen von Werbeblockierungsverlusten - Erhalten Sie sofort 10-30% des Umsatzes zurück, der durch Werbeblocker verloren gegangen ist. SSAI kann nicht wie clientseitige Anzeigen blockiert werden.
- Targeting pro Sitzung - Übergeben Sie bei jedem Anzeigenaufruf Video-Metadaten-Tags, Geräteinformationen, Benutzer-IDs oder anwendungsspezifische Parameter, damit die individuelle Anzeigenausrichtung die höchsten CPM-Raten für Ihr Inventar erzielt.
SSAI mit dem Brightcove Player bietet folgende zusätzliche Funktionen (nur VoD):
- Clientseitige Beacons - Melden Sie Eindruck, Engagement und Sichtbarkeit vom Kunden, einschließlich der Integration in Analysebibliotheken von Drittanbietern.
- Deaktivieren Sie die Anzeigensuche - Deaktivieren Sie den Schnellvorlauf über Werbeunterbrechungen.
- Anzeigen-Click-throughs - Der Nutzer kann sich durchklicken, um während einer Anzeige mehr zu erfahren.
- Companion-Overlays - Lineare Videoanzeigen können Begleit-Overlay-Bilder enthalten.
Client-Plattformen
Brightcove SSAI bietet eine einfache Möglichkeit, werbefinanzierte Videos an OTT-Geräte zu liefern.
Die folgende Tabelle zeigt den Wiedergabeintegrationstyp für verschiedene OTT-Beispiele:
Gerät | Unterstützt? | BGS-Integration verfügbar? | Integrationstyp | Hinweise |
---|---|---|---|---|
Apple TV | Ja | Ja | Brightcove Native SDK für iOS [1] | tvOS 12.4.1+ |
Android-TV | Ja | Ja | Brightcove Native SDK für Android [1] | Android 6.0+ |
Fire-TV | Ja | Ja | Brightcove Native SDK für Android [1] | FireOS 5.0+ |
Nvidia-Spieler, Nvidia-Schild | Ja | Ja | Brightcove Native SDK für Android [1] | läuft Android TV |
Roku | Ja | Ja | Benutzerdefinierte API [3] | Keine Integrationslogik bereitgestellt |
Chromecast | Ja | Ja | Netz [2] | Integration durch die Brightcove Player Chromecast Plugin |
Samsung Smart TV (Tizen) | Nein | Ja | Benutzerdefinierte API [3] | Keine Integrationslogik bereitgestellt |
Jeder andere Streaming-Player | Nein | Ja | Benutzerdefinierte API [3] | Jedes Gerät, das einen HLS- oder DASH-Stream abspielen kann |
Sitzungsbasiertes Targeting
Anzeigen können auf verschiedene Plattformen, Websites, Apps oder basierend auf anderen zur Spielzeit bekannten Kriterien ausgerichtet werden - ausgewertet, wenn die einzelne Wiedergabesitzung stattfindet. Sie können entweder separate Anzeigen-Tags verwenden, um Ihre verschiedenen Anzeigenwiedergabeumgebungen zu partitionieren, oder Sie können ein einzelnes Anzeigen-Tag mit Anzeigenmakros verwenden.
Makros werden zum Zeitpunkt der Anzeigenanforderung ausgewertet, sodass jedes Mal, wenn ein Video abgespielt wird, auf Variablen verwiesen werden kann, die vom Client übergeben oder vom SSAI-Dienst basierend auf Videometadaten oder HTTP-Anforderungsheaderinformationen eingefügt werden. Weitere Informationen zur Funktionsweise von Makros mit Brightcove SSAI finden Sie in der SSAI-Konfigurationshandbuch.
Sichtbarkeit
Transcodierung
Bevor eine Anzeige angezeigt werden kann, muss sie zunächst transkodiert werden. Dann kann es in den Stream eingenäht werden. Dies gilt auch für sitzungsbasiertes Targeting.
Beispiel: Wenn Sie zwei Anzeigen A & B für eine Anzeigenkonfiguration haben:
- Benutzer 1 erhält Anzeige A: Die Transcodierung beginnt; Anzeige ist für Benutzer 1 nicht verfügbar
- Benutzer 2 erhält Anzeige A (einige Minuten später): Da die Transcodierung für Anzeige A abgeschlossen ist, wird die Anzeige angezeigt
- Benutzer 1 erhält Anzeige B: Die Transcodierung beginnt; Anzeige ist für Benutzer 1 nicht verfügbar
- Benutzer 3 erhält Anzeige A: Da die Transcodierung für Anzeige A abgeschlossen ist, wird die Anzeige angezeigt
- Benutzer 4 erhält Anzeige B: Da die Transcodierung für Anzeige B abgeschlossen ist, wird die Anzeige angezeigt
Anzeigen sind nicht inhaltsabhängig. Sie sind von der Wiedergabe abhängig. Wenn Benutzer 2 im obigen Beispiel Inhalte ansehen, für die dieselbe Wiedergabe festgelegt ist wie für Benutzer 1, wird Anzeige A angezeigt. Dies bedeutet, dass beim Hochladen neuer Inhalte in der Regel keine Anzeigen erneut codiert werden müssen.
Kennzahlen von Drittanbietern
Kennzahlen von Drittanbietern und Sichtbarkeitssysteme arbeiten mit Brightcove SSAI zusammen, indem sie entweder clientseitige oder serverseitige Beacons verwenden. Der Brightcove Player für das Web und die SDK-Player senden clientseitige Ereignisse aus, die von clientseitigen Plugins verwendet werden können, um direkt zu berichten. Mehrere Anbieter haben die Plugins für Sichtbarkeit und Metriken aktualisiert, um diese Daten zu erhalten. Weitere Informationen erhalten Sie von Ihrem Account Manager.
Lesen Sie mehr über gängige clientseitige Anzeigenereignisse.
Sie können SSAI auch so konfigurieren, dass Ereignisse an verschiedenen Stellen während des Streamings vom Server ausgegeben werden.
Siehe Beacon-Vorlagen in der Dokumentation zu den Konfigurationsfelddetails.
Voraussetzungen
SSAI erfordert Brightcove Dynamic Delivery. Dies bedeutet, dass Sie Folgendes tun müssen:
- Wenden Sie sich an Ihren Account Manager, um Ihr Konto für Dynamic Delivery und SSAI zu aktivieren.
- Nehmen Sie ein oder mehrere neue Videos auf oder codieren Sie alte Videos mithilfe eines Dynamic Delivery-Aufnahmeprofils erneut. Einzelheiten finden Sie in der Überblick: Dynamic Ingest API für die dynamische Lieferung Dokument.
Einschränkungen
Beachten Sie die folgenden Einschränkungen, wenn Sie das SSAI-Plugin verwenden:
- Das SSAI-Plugin ist nur mit Brightcove Player v6.8.0 und höher kompatibel. Für v5 wird kein Support angeboten.
- SSAI setzt voraus, dass Ihr Content-Video über Audio verfügt, wird jedoch nicht unterstützt Mehrere Audiospuren.
- Wenn die Anzeige zum ersten Mal von unserem System gesehen wird, wird sie erst abgespielt, wenn sie transcodiert und zur Auslieferung bereit ist.
-
Beim Abspielen eines freigegebenen Videos mit SSAI verwendet der SSAI-Makro-Ersatz die Metadaten des übergeordneten Videos anstelle des untergeordneten Videos. SSAI überspringt auch die Anzeigensuche, wenn das übergeordnete Video als markiert ist
Advertising='Free'
, selbst wenn das untergeordnete Video als gekennzeichnet istAd Supported
.
Erste Schritte
Gehen Sie folgendermaßen vor, um SSAI mit Videos zu verwenden, die für Dynamic Delivery aufgenommen wurden:
- Erhalten Sie ein Anzeigen-Tag von Ihrem Anzeigenanbieter oder dem Ad-Ops-Team. Stellen Sie sicher, dass die mit diesem Tag verknüpfte Werbeanforderung so konfiguriert ist, dass keine VPAID-Anzeigenblöcke zurückgegeben werden.
-
Fordern Sie mit einem Webbrowser das Anzeigen-Tag an, indem Sie es in die Adressleiste einfügen. Wenn Ersatzparameter vorhanden sind, können Sie die Anforderung mit gefälschten Werten versuchen oder die Variablennamen zum Testen belassen.
- Wenn Sie eine Fehlerantwort erhalten, überprüfen Sie zuerst das Anzeigen-Tag und stellen Sie sicher, dass es korrekt ist. Möglicherweise müssen Sie falsche Werte für Makros / Variablen ausprobieren.
- Schauen Sie sich den Antworttyp an. Stellen Sie sicher, dass es sich um eine Antwort auf DFP-Anzeigenregeln handelt, in der alle Anzeigenunterbrechungen angezeigt werden und die auf VAST-Dokumente für Anzeigen in jedem Pod verweist. Die Antwort sollte sagen
VAST
oderVMAP
in den ersten Zeilen des XML. Andere XML von DFP ist wahrscheinlich das, was sie nennen Anzeigenregeln XML. - Wenn Sie FreeWheel nicht verwenden, können Sie die Weiterleitungen manuell verfolgen, indem Sie die Werte kopieren und in die Adressleiste Ihres Browsers einfügen. Suchen
MediaFiles
Elemente, die auf kompatible Videoquellen verweisen. Sie suchen nach MP4- oder HLS-Videoquelldateien (.m3u8). - Wenn die Anzeigenantwort auf eine Datei verweist, die auf endet
.js
Dann handelt es sich um einen VPAID-Anzeigenblock, der mit Brightcove SSAI nicht funktioniert.
- Bestimmen Sie, welche Parameter in Ihrem Anzeigen-Tag durch den SSAI-Server ersetzt werden können und welche vom Player oder Gerät übergeben werden müssen. Verfassen Sie Ihr Anzeigen-Tag entsprechend. Einzelheiten zu Anzeigen-Tag-Makros und der entsprechenden Syntax finden Sie in der SSAI-Anzeigenkonfiguration Dokument.
-
Entscheiden Sie, ob Sie Impression- und Engagement-Beacons für Ihre Anzeigen vom Client-Player oder vom Server senden möchten.
- Wenn Ihr Player nur auf Geräten verwendet werden soll, die keinen Brightcove-Player (Web oder SDK) verwenden können, oder wenn Sie auf Webfälle abzielen, in denen das Blockieren von Anzeigen aktiviert ist, möchten Sie serverseitige Beacons verwenden.
- Wenn Sie auf einigen Plattformen Beacons vom Server, auf anderen vom Client senden möchten, müssen Sie mehrere SSAI-Anzeigenkonfigurationen erstellen.
SSAI-Anzeigenkonfigurationen können serverseitige Beacons aktivieren oder deaktivieren. Wenn Sie einen Brightcove-Player (Web oder SDK) verwenden, müssen Sie dies auch auf dem Client festlegen.
- Erstellen Sie eine SSAI-Anzeigenkonfiguration (Anzeigenkonfiguration) mit Ihren Einstellungen für Anzeigen-Tags und Beacons. Einzelheiten finden Sie im Serverseitige Anzeigeneinstellungen konfigurieren dokumentieren.
- Unabhängig davon, auf welche Plattform Sie abzielen, möchten Sie möglicherweise zuerst den Web-Player als Test testen. Einzelheiten finden Sie in der Implementieren von serverseitigen Anzeigen mit dem Brightcove Player Dokument.
- Sobald Sie überprüft haben, dass der Player funktioniert, können Sie andere Plattformen als Ziel festlegen, indem Sie die entsprechenden Dokumente auf der Grundlage der konsultieren Plattformtabelle oben.