SDK-Architektur

Plattform auswählen:HTML5 Android

In diesem Leitfaden finden Sie einen Überblick über den SDK-Lebenszyklus und die Interaktionen zwischen Ihrem Videostream-Player, dem IMA DAI SDK und einem Ad-Server.

Einfache Interaktionen

Das folgende Diagramm veranschaulicht die Interaktionen zwischen Ihrem Videoplayer, dem IMA DAI SDK und Ad Manager 360.

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

    • ein eingebettetes Script-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 eingefügte Werbeunterbrechungen enthält.

  4. Das IMA DAI SDK parst die Antwort, ermittelt den richtigen Medientyp basierend auf der Umgebung und stellt den Videostream (und bei Bedarf Companion-Anzeigen) für die Webseite oder App bereit.

  5. Der Videoplayer handelt die Wiedergabedetails mit dem IMA DAI SDK aus und spielt die Anzeigen ab.

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

Lifecycle

In diesem Diagramm wird der gesamte Lebenszyklus des IMA DAI SDK dargestellt. Konstruktor- und Methodenaufrufe werden blau hervorgehoben, Ereignisse rot und Fehlerbedingungen mit roten Verbindungen und rotem Text dargestellt.