Architettura dell'SDK

Questa guida fornisce una panoramica del ciclo di vita dell'SDK e delle interazioni tra il video stream player, l'SDK IMA DAI e un ad server.

Interazioni di base

Il seguente diagramma illustra e annota le interazioni tra il video player, l'SDK IMA DAI e Ad Manager 360.

  1. La pagina web o l'app carica l'SDK IMA DAI tramite:

    • un tag di script incorporato per HTML5
    • Un'app nativa per Android, Google Cast, iOS, tvOS o Roku
  2. L'SDK IMA DAI richiede uno streaming VOD o live streaming da Google Ad Manager 360.

  3. Ad Manager 360 risponde con il video stream che include le interruzioni pubblicitarie inserite.

  4. L'SDK IMA DAI analizza la risposta, determina il tipo di media corretto in base all'ambiente e pubblica lo stream video (e, se necessario, gli annunci companion) nella pagina web o nell'app.

  5. Il video player negozia i dettagli della riproduzione con l'SDK IMA DAI e riproduce gli annunci.

  6. L'SDK IMA attiva un ping delle impressioni ed eventi di monitoraggio, se necessario.

Lifecycle

Questo diagramma mostra l'intero ciclo di vita dell'SDK IMA DAI. Le chiamate di costruttore e di metodo sono evidenziate in blu, gli eventi e le condizioni di errore con connettori rossi e testo rosso.