SDK-Architektur

Diese Anleitung bietet einen Überblick über den SDK-Lebenszyklus und die Interaktionen zwischen Ihrem Videostream-Player, dem IMA DAI SDK und einem Ad-Server.

Grundlegende Interaktionen

Im folgenden Diagramm sind die Interaktionen zwischen Ihrem Videoplayer, dem IMA DAI SDK und Ad Manager 360 dargestellt und kommentiert.

  1. Die Webseite oder App lädt das IMA DAI SDK über:

    • Ein eingebettetes Skript-Tag für HTML5
    • eine native App für Android, Google Cast, iOS, tvOS oder Roku
  2. Das IMA DAI SDK fordert entweder einen VOD-Stream oder einen Livestream von Google Ad Manager 360 an.

  3. Ad Manager 360 antwortet mit dem Videostream, der die eingefügten Werbeunterbrechungen enthält.

  4. Das IMA DAI SDK parst die Antwort, ermittelt anhand der Umgebung den richtigen Medientyp und liefert den Videostream (und ggf. Companion-Anzeigen) auf der Webseite oder in der App aus.

  5. Der Videoplayer handelt die Wiedergabedetails mit dem IMA DAI SDK aus und gibt die Anzeigen wieder.

  6. Das IMA SDK löst nach Bedarf einen Impressions-Ping und Tracking-Ereignisse aus.

Lifecycle

In diesem Diagramm sehen Sie den gesamten Lebenszyklus des IMA DAI SDKs. Konstruktor- und Methodenaufrufe werden blau hervorgehoben, Ereignisse rot und Fehlerbedingungen mit roten Connectors und rotem Text.