Client-side Ad Insertion

Definición profesional

Client-side ad insertion (CSAI) es un método de inserción publicitaria en video en el que el reproductor o SDK instalado en el dispositivo del usuario solicita y reproduce los anuncios durante los cortes publicitarios. Cuando corresponde un ad break, el cliente realiza una solicitud al sistema publicitario, que determina qué anuncio debe servirse y puede devolver una respuesta VAST con la información necesaria para localizar la creatividad y ejecutar su medición. El reproductor reproduce el anuncio y luego continúa con el contenido principal.

La diferencia de una arquitectura server-side, en CSAI el contenido y los anuncios no llegan al dispositivo previamente ensamblados en un único stream. El cliente gestiona la transacción entre ambos durante la reproducción.

Explicación sencilla

En CSAI, el reproductor que está en el navegador, la aplicación o el dispositivo se encarga de pedir y reproducir los anuncios cuando llega un corte publicitario. El contenido y la publicidad llegan como recursos separados y el reproductor gestiona cuándo mostrar cada uno. Es parecido a tener dos fuentes disponibles, una con el contenido y otra con publicidad. El reproductor alterna entre ellas según corresponda.

¿Por qué existe este concepto?

CSAI permitió incorporar publicidad a reproductores de video digital utilizando la capacidad del propio cliente para gestionar los cortes publicitarios. El publisher podía integrar monetización en su reproductor sin necesitar una infraestructura adicional que ensamblara previamente anuncios y contenido en el servidor.

Esta arquitectura facilitó además la integración con sistemas de ad serving y tecnologías desarrolladas para publicidad en video digital. Con el tiempo surgieron alternativas como server-side ad insertion (SSAI), pero CSAI continúa siendo una arquitectura disponible para implementaciones donde la gestión de los anuncios ocurre desde el reproductor.

¿Cómo funciona?

El proceso comienza cuando el reproductor carga el contenido que el usuario quiere ver. Cuándo corresponde un corte publicitario, el reproductor o el SDK integrado realiza una solicitud al sistema publicitario.

El sistema de ad serving aplica sus reglas de decisión y determina qué anuncio corresponde a esa oportunidad. Puede responder mediante VAST, que proporciona al reproductor la información necesaria para localizar y reproducir la creatividad, además de los eventos de tracking solicitados.

El reproductor obtiene los recursos del anuncio y los reproduce durante el corte. A medida que avanza la reproducción, puede ejecutar las solicitudes de tracking correspondientes a eventos como impresión, inicio y progreso del video. Cuando termina el anuncio o bloque publicitario, continúa la reproducción del contenido.

La característica fundamental del proceso es que la coordinación entre contenido y publicidad ocurre desde el cliente. El sistema publicitario decide qué anuncio servir, mientras que el reproductor gestiona su reproducción dentro de la experiencia de video.

Arquitectura de Client-side Ad Insertion (CSAI) Diagrama de arquitectura que muestra cómo el reproductor en el dispositivo recibe por separado el contenido desde el CDN y la publicidad desde el sistema publicitario, y gestiona la reproducción de ambos del lado del cliente. Arquitectura de Client-side Ad Insertion (CSAI) CDN / servidor de contenido Entrega el video principal como recurso independiente Sistema publicitario Ad server / plataforma de video Decide qué anuncio servir y puede devolver una respuesta VAST Reproductor / SDK en el dispositivo del usuario Contenido Anuncio contenido solicitud anuncio + tracking La diferencia clave está en dónde se combinan contenido y publicidad En CSAI llegan por separado al dispositivo y el reproductor gestiona cuándo mostrar cada uno El sistema publicitario decide qué anuncio servir; el cliente gestiona su reproducción

¿Quién lo utiliza?

  • Publishers y broadcasters. Pueden implementar CSAI en sus reproductores o aplicaciones para monetizar contenido de video mediante publicidad.
  • Proveedores de reproductores y SDK de video. Proporcionan componentes que permiten gestionar solicitudes publicitarias, reproducciones de anuncios y eventos asociados dentro del cliente.
  • Ad server y plataformas publicitarias de video. Reciben las solicitudes generadas desde el cliente, ejecutan la decisión publicitaria y proporcionan la respuesta necesaria para servir el anuncio.
  • Equipos de ad ops. Configuran campañas, ad breaks y reglas de monetización, además de investigar errores de entrega y reconcilar discrepancias entre las distintas fuentes de reporting.

Caso práctico

Un publisher ofrece contenido de video mediante su sitio web y utiliza CSAI para monetizar los cortes publicitarios. En determinadas sesiones, el equipo de ad ops detecta que algunos usuarios comienzan el contenido correctamente, pero el anuncio programado para un mid-roll tarda demasiado en cargar o no llega a reproducirse.

Al revisar la implementación, el equipo identifica que la solicitud publicitaria se realiza desde el navegador del usuario y que una demora en la respuesta o en la descarga de la creatividad puede afectar directamente la transición hacia el anuncio. El equipo ajusta la configuración de tiempos de espera y revisa las creatividad es entregadas para reducir interrupciones durante los cortes.

El caso muestra una característica operativa de CSAI. Como parte de la ejecución ocurre en el dispositivo, las condiciones de la sesión y el comportamiento del reproductor pueden influir en la entrega publicitaria.

Error frecuente

Un error habitual es pensar que CSAI quedó obsoleto con la aparición de server-side ad insertion. Ambas arquitecturas pueden coexistir y la elección depende de cómo esté construido el servicio de video, los dispositivos que debe soportar, las capacidades de medición requeridas y la infraestructura disponible.

También es incorrecto interpretar client-side como si el dispositivo decidiera que anuncio gana. El sistema de ad serving realiza la decisión publicitaria. El cliente ejecuta la solicitud y gestiona la reproducción del anuncio que recibe.

¿Qué no es?

Server-side ad insertion (SSAI) ensambla contenido y publicidad del lado del servidor antes de entregar la reproducción al dispositivo. CSAI mantiene separados esos recursos y deja al reproductor la gestión de los anuncios durante la sesión.

VAST no es un método de inserción publicitaria. Es una especificación de IAB Tech Lab utilizada para estructurar información que permite a un reproductor localizar y reproducir anuncios de video, además de gestionar eventos relacionados con su ejecución y medición. CSAI describe una arquitectura de inserción, mientras que VAST describe cómo se comunica información necesaria para servir publicidad en video.

CSAI tampoco evita por sí mismo los bloqueadores de anuncios. Debido a que determinadas solicitudes publicitarias se originan desde el cliente, pueden ser identificadas o bloqueadas por mecanismos que actúan sobre esas comunicaciones.

Términos relacionados

Evolución histórica

La inserción client-side se desarrolló junto con la expansión de la publicidad dentro de reproductores de video digital. A medida que los publishers incorporar un formato como pre-roll y mid-roll, los reproductores asumieron funciones necesarias para solicitar, cargar y ejecutar publicidad durante la reproducción.

La estandarización de la comunicación entre reproductores Y sistemas publicitarios facilitó la interoperabilidad entre distintas tecnologías de video y ad serving. Especificaciones como VASt ayudaron a reducir la necesidad de desarrollar integraciones completamente distintas para cada combinación de reproductor y plataforma publicitaria.

Posteriormente, el crecimiento del streaming en aplicaciones y dispositivos conectados impulsó otras arquitecturas de inserción, entre ellas SSAI. Desde entonces, la industria dispone de diferentes métodos para resolver la integración entre contenidos y publicidad, y la arquitectura utilizada depende de las características técnicas y comerciales de cada servicio.

Estándares relacionados

EstándarOrganizaciónRelevancia
VASTIAB Tech LabEspecifica cómo estructurar información para que un reproductor pueda localizar y reproducir un anuncio de video y gestionar eventos asociados a su ejecución.
VPAID (deprecado)IAB Tech LabPermitió durante años ejecutar lógica interactiva y de medición dentro de reproductores de video. Fue deprecado a medida que la industria adoptó alternativas más seguras y especializadas.
OM SDKIAB Tech LabFacilita medición y verificación estandarizadas en aplicaciones y otros entornos compatibles. Puede participar en implementaciones publicitarias client-side, pero no define ni requiere CSAI.

Empresas y tecnologías asociadas

El ecosistema CSAI incluye SDK y tecnologías de reproducción capaces de gestionar publicidad desde el cliente, como Google IMA, JW Player, Brightcove y THEOplayer. También participan plataformas de ad serving y monetización de video como Google Ad Manager, FreeWheel y SpringServe.

Estas tecnologías pueden ocupar funciones diferentes dentro de una implementación. Algunas proporcionan capacidades de reproducción o integración publicitaria en el cliente, mientras otras gestionan la decisión, entrega o monetización de los anuncios. Su presencia no implica que una implementación utilice exclusivamente CSAI, ya que varios proveedores soportan diferentes arquitecturas de video.

Pregunta frecuente

¿CSAI solo funciona en navegadores?

No, Client-side indica que la lógica de la solicitud y reproducción publicitaria se ejecuta desde el software del dispositivo del usuario, no que va existir necesariamente un navegador. CSAI puede implementarse en reproductores web y aplicaciones para distintos tipos de dispositivos, siempre que el entorno y el reproductor soporte en la integración necesaria.

Durante este artículo se mencionan

Sigue construyendo tu conocimiento programático

Recibe análisis, explicaciones y nuevos conceptos sobre publicidad programática, AdTech y medios digitales en LATAM.

Suscribirme gratis

Explorar por