SDK-Architektur

Plattform auswählen: HTML5 Android

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

Grundlegende Interaktionen

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

Architektur der dynamischen Anzeigenbereitstellung

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

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

  4. Das IMA DAI SDK analysiert die Antwort, bestimmt den richtigen Medientyp basierend auf der Umgebung und liefert den Videostream (und bei Bedarf Companion-Anzeigen) an die Webseite oder App.

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

  6. Das IMA SDK sendet bei Bedarf einen Impression-Ping und Tracking-Ereignisse.

Lebenszyklus

Dieses Diagramm zeigt den vollständigen Lebenszyklus des IMA DAI SDK. Konstruktor- und Methodenaufrufe sind blau hervorgehoben, Ereignisse rot und Fehlerbedingungen werden mit roten Verbindungen und rotem Text dargestellt.