Administrar la duración de las pausas publicitarias te permite ofrecer transmisiones ininterrumpidas a tus usuarios. Cuando llamas a la API de Ad Break de la inserción de anuncios dinámicos (DAI) de Google y configuras el parámetro expectedDuration, la DAI de Google administra las duraciones de las pausas publicitarias para evitar errores de reproducción relacionados con los anuncios, como los pods de anuncios con relleno insuficiente o excesivo.
Cómo establecer la duración esperada de la pausa publicitaria
Establece el parámetro expectedDuration en la duración esperada de la pausa publicitaria en segundos, con hasta nueve dígitos decimales y que finalice con un valor s, por ejemplo: 30s o 29.899999999s.
Establece el parámetro expectedDuration cerca de la duración real de la pausa publicitaria.
Evita los siguientes errores de reproducción de anuncios:
- Establecer una duración demasiado larga: Si la duración esperada es más larga que la pausa publicitaria real, el tiempo restante se completa con una cortinilla de video en blanco, lo que crea una pausa en el contenido.
- Establecer una duración demasiado corta: Si la duración esperada es más corta que la pausa publicitaria real, es posible que el anuncio se corte antes de finalizar.
Cuando comienza a publicarse la pausa publicitaria, la DAI de Google actualiza este valor de duración para que coincida con la duración real de la pausa publicitaria del manifiesto, la solicitud de segmento de grupo de anuncios o la solicitud de manifiesto de grupo de anuncios.
Acerca de la duración del segmento de anuncios
La DAI de Google determina la duración del segmento en función de la configuración de tu transmisión y los segmentos de contenido.
La DAI de Google determina la duración del segmento de la siguiente manera:
- De forma predeterminada: Si no se especifica una duración, la DAI de Google establece la duración del segmento de anuncio en dos segundos.
- Transmisiones HLS: La duración es la menor entre la duración objetivo de la transmisión y cinco segundos.
- Transmisiones de DASH: La DAI de Google establece la duración en el valor
MPD@maxSegmentDurationdel manifiesto. Si ese valor no está presente, la DAI de Google usa la duración predeterminada.
Después de que la DAI de Google determina la duración del segmento para una pausa publicitaria, la DAI de Google usa esa duración para todas las pausas publicitarias posteriores en la misma transmisión en vivo.