Arquitectura del SDK

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 por Internet, el SDK de IMA de 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 carga el SDK de IMA de DAI mediante lo siguiente:

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

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

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

  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 impresiones y eventos de seguimiento, según sea necesario.

Ciclo de vida

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