Conoce la arquitectura del SDK

Selecciona la plataforma: HTML5 Android

En esta guía, se proporciona una descripción general del ciclo de vida del SDK y las interacciones entre tu reproductor de transmisión de video, el SDK de IMA DAI y un servidor de anuncios.

Interacciones básicas

En el siguiente diagrama, se ilustran y se anotan las interacciones entre tu reproductor de video, el SDK de DAI de IMA y Ad Manager 360.

  1. La página web o la aplicación cargan el SDK de DAI de IMA de las siguientes maneras:

    • una etiqueta de secuencia de comandos incorporada para HTML5
    • Una app nativa para Android, Google Cast, iOS, tvOS o Roku
  2. El SDK de IMA DAI solicita una transmisión de VOD o una transmisión en vivo a Google Ad Manager 360.

  3. Ad Manager 360 responde con la transmisión de video que incluye las pausas publicitarias insertadas.

  4. El SDK de IMA DAI analiza la respuesta, determina el tipo de medio correcto según el entorno y entrega la transmisión de video (y los anuncios complementarios, si es necesario) a la página web o la aplicación.

  5. El reproductor de video negocia los detalles de reproducción con el SDK de DAI de IMA y reproduce los anuncios.

  6. El SDK de IMA activa un ping de impresión y eventos de seguimiento, según sea necesario.

Lifecycle

En este diagrama, se muestra el ciclo de vida completo del SDK de DAI de IMA. Las llamadas a constructores y métodos se destacan en azul, los eventos en rojo y las condiciones de error se muestran con conectores y texto en rojo.