View a markdown version of this page

Cómo funciona la optimización del rendimiento - AWS Elemental MediaTailor

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cómo funciona la optimización del rendimiento

En esta página se explica la mecánica interna de la optimización del rendimiento: cuándo se activa, cómo funciona el cronometraje y cómo interactúa con otras MediaTailor funciones.

Cuándo se activa la optimización del rendimiento

MediaTailor evalúa tres condiciones antes de enviar una solicitud de oferta a APS. Las tres deben ser ciertas:

  1. La optimización del rendimiento está configurada. La configuración de reproducción tiene un YieldOptimizationConfiguration ID de editor, una región y una plantilla válidos.

  2. Duración suficiente sin rellenar. Tras la respuesta principal de ADS, el tiempo restante sin rellenar durante la pausa publicitaria supera el MinimumUnfilledDuration umbral configurado.

  3. Queda suficiente tiempo de personalización. Queda suficiente tiempo en el presupuesto de personalización para realizar la solicitud de APS y procesar la respuesta.

Si no se cumple alguna condición, se omite la optimización del rendimiento y se MediaTailor continúa con solo los anuncios ADS principales.

¿Cómo se calcula el subnivel de llenado

  1. MediaTailor lee la duración total de las pausas publicitarias a partir de la señal SCTE.

  2. MediaTailor suma la duración de todos los anuncios devueltos por el ADS principal (a partir de las duraciones VAST).

  3. La duración sin rellenar es igual a la duración total de las pausas menos la suma de las duraciones de los anuncios principales.

  4. Si la duración sin rellenar es mayor o igual aMinimumUnfilledDuration, la optimización del rendimiento continúa.

Ejemplo: una pausa publicitaria de 60 segundos en la que el ADS principal devuelve 30 segundos de anuncios, deja 30 segundos sin rellenar. Si MinimumUnfilledDuration se establece en 15, la optimización del rendimiento activa y solicita anuncios durante los 30 segundos restantes.

Personalización y gestión del tiempo

MediaTailor opera dentro de un presupuesto de tiempo estricto para la personalización de los anuncios. La optimización del rendimiento utiliza el tiempo de personalización restante una vez finalizada la solicitud principal de ADS.

Indicadores clave de SDC (configuración dinámica segura) que afectan a la temporización:

Indicador Description (Descripción)
maximumLivePersonalizationLatencyMs Tiempo total máximo para la personalización de todos los anuncios (el ADS principal más el YO) para el contenido en directo.
adsRequestTimeOutMilliseconds Se ha agotado el tiempo de espera de la solicitud de ADS principal.

Comportamiento de temporización:

  • Si no queda tiempo suficiente para iniciar la solicitud de APS, YO se omite por completo (emite la SkipPersonalizationTimeoutExceeded métrica).

  • Si la solicitud APS se inicia pero no se completa a tiempo, se agota el tiempo de espera (emite la Timeouts métrica).

  • MediaTailor impone tiempos de espera ajustados tanto en la solicitud HTTP de APS como en el procesamiento VAST para garantizar que la personalización se complete dentro de los límites.

Fail-open comportamiento

La optimización del rendimiento siempre falla al abrir. Si ocurre alguna de las siguientes situaciones, MediaTailor continúe solo con los anuncios ADS principales:

  • APS devuelve un error (4xx, 5xx).

  • Se agota el tiempo de espera de la solicitud.

  • La respuesta a la oferta no contiene anuncios válidos.

  • El análisis de VAST falla en todas las ofertas devueltas.

La experiencia de reproducción del espectador nunca se ve interrumpida por un error de optimización del rendimiento.

Códigos de respuesta APS

Código Significado
200 Respuesta exitosa a la oferta con anuncios.
204 Sin puja. La solicitud es válida, pero no había ofertas disponibles.
400 Solicitud incorrecta (JSON no válido o faltan campos obligatorios).
500 Error del servidor APS.
503 APS sobrecargado (señal de contrapresión).
429 Aceleración del APS. APS ha comenzado a limitar las solicitudes manualmente.

Interacción con otras funciones MediaTailor

Característica Interacción
Configuración del servidor de decisiones publicitarias (ADSC) Sin interacción. El ADSC controla la solicitud ADS principal. YO es independiente.
Captura previa No es compatible con YO en la versión actual.
Anuncios superpuestos No es compatible con YO en la versión actual.

Siguientes pasos