Für die großen Plattformen sollte immer das IMA SDK verwendet werden. Falls das nicht möglich ist, können Sie die DAI API nutzen. Sie umfasst ähnliche Funktionen, etwa die clientseitig ausgelöste Berichterstellung für Anzeigenmesswerte und die Unterstützung linearer Live- und Video-on-Demand-Streams (VOD). In einigen Anwendungsfällen kommt auch das serverseitige Beaconing (SSB) infrage.
In der folgenden Tabelle sehen Sie eine Gegenüberstellung der Funktionen, die bei der dynamischen Anzeigenbereitstellung unterstützt werden, wenn zur Implementierung das IMA SDK, das SSB oder die DAI API verwendet wird.
| Funktion | IMA SDK | DAI API | SSB | Hinweise |
|---|---|---|---|---|
| VAST-<icons> | |
|
|
Das IMA SDK unterstützt das Rendern visueller Overlays, Symbole und Logos mit VAST-<icons>. Die DAI API unterstützt das Rendering, es muss jedoch vom Publisher implementiert werden. Bei SSB werden keine UI-Elemente oder Symbole auf Playerebene gerendert. |
| Ad Exchange-Monetarisierung | Wenn Sie das IMA SDK nicht nutzen, können Sie für die Ad Exchange-Monetarisierung die Programmatic Access Library (PAL) verwenden. | |||
| Anklickbare Anzeigen | Wird das IMA SDK für die dynamische Anzeigenbereitstellung verwendet, werden anklickbare Anzeigen für HTML5, iOS und Android unterstützt.
Auch bei der DAI API werden anklickbare Anzeigen unterstützt. Hier müssen sie allerdings vom Publisher implementiert werden. |
|||
| Companion-Anzeigen | Sowohl beim IMA SDK als auch bei der DAI API werden Companion-Anzeigen unterstützt, allerdings nur für HTML5. Außerdem muss die Ads API verwendet werden. | |||
|
Live- oder lineare Stream- |
||||
|
Steuerelemente des Videoplayers |
Die DAI API stellt Metadaten bereit, die die Steuerelemente des Videoplayers unterstützen. Allerdings müssen sie vom Publisher implementiert werden. | |||
| Berichte mit Messwerten zu Videoanzeigen |
Beim SSB werden die Impressionen der Videoanzeigen auf dem Ad-Server erfasst. VOD-Streams für das Tracking von Nutzerinteraktionen werden allerdings nicht unterstützt. |
|||
|
VOD-Pre-Rolls |
||||
|
Mid-Rolls und Post-Rolls für VOD |
Implementierungstypen für die dynamische Anzeigenbereitstellung
|
IMA SDK |
Wenn das IMA SDK für die dynamische Anzeigenbereitstellung verwendet wird, kann der Player darüber einen Video-on-Demand-Stream (VOD) oder einen linearen Livestream anfordern. Außerdem können über das IMA SDK zu Berichtszwecken Signale an Ad Manager gesendet werden. Das Ereignis-Tracking mit SDK ist genauer als das serverseitige Beaconing (SSB). |
|
DAI API |
Mit der API für die dynamische Anzeigenbereitstellung (Dynamic Ad Insertion, DAI) haben Sie Zugriff auf monetarisierte Streams, in denen das IMA SDK nicht unterstützt wird, beispielsweise auf Smart TVs. Auf Plattformen, auf denen das IMA SDK verfügbar ist, muss es auch verwendet werden. Die API unterstützt alle bestehenden Funktionen der dynamischen Anzeigenbereitstellung. Sie müssen allerdings vom Publisher implementiert werden. |
|
Serverseitiges Beaconing (SSB) |
Mit dem SSB kann der HLS/MPEG-DASH-Player direkt eine HTTP-Anfrage an das System für die dynamische Anzeigenbereitstellung senden, über das Ad Manager basierend auf Schätzungen Messwerte zum Videostream erfasst. Die Messwerte können in Berichten abgerufen werden. Das Wiedergeben eines SSB-Streams sollte in jedem Player möglich sein. Je nach Player sind aber nicht alle Funktionen verfügbar. Serverseitiges Beaconing (SSB) unterstützt weder das Rendern der Benutzeroberfläche auf Player-Ebene noch das Rendern von Badges. Aufgrund dieser technischen Einschränkung können Player, die SSB verwenden, keine visuellen Overlays, Symbole oder Badges rendern, einschließlich VAST-<icons>.
|