View a markdown version of this page

Prácticas recomendadas - 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.

Prácticas recomendadas

Construcción de plantillas

Comience con una plantilla de trabajo mínima

Utilice el ejemplo 1 de Plantillas de ejemplo para validar su integración con APS. Agregue campos de forma incremental y pruebe cada adición comprobando RAW_BID_REQUEST los eventos en los CloudWatch registros.

Los campos marcados como «Recomendado por APS» tienen un impacto Referencia de campo ORTB significativo en las tasas de llenado. Como mínimo, incluye: app.bundleapp.storeurl,app.name,device.ua,device.ip,device.make,device.model,device.os, video.mimesvideo.protocols,video.w,video.h,video.plcmt, yvideo.ext.slotId.

Utilice variables de sesión para la identificación del dispositivo

Los device.ip campos device.ua y deben reflejar el usuario real para poder segmentar correctamente los anuncios. Utilice {{session.user_agent}} y {{session.client_ip}} cuáles se rellenan automáticamente desde la conexión HTTP del usuario. No es necesario configurar los parámetros del reproductor para estos campos.

Proporcione un app.bundle y un app.storeurl reales

APS los usa para la identificación de aplicaciones y la segmentación de anuncios. Los valores incorrectos o los marcadores de posición dan como resultado respuestas sin oferta (204).

Defina un imp [0] .bidfloor apropiado

El CPM por defecto de la consola es de 5$. Si las tasas de llenado son bajas, considere la posibilidad de reducir el límite mínimo. Un nivel inferior aumenta el número de anunciantes aptos, pero puede reducir el CPM medio.

Proporcione su video.ext.slotID real

El ID de la ranura se corresponde con la configuración de su inventario de APS. Al proporcionar su identificador de ranura real (desde la consola de APS), APS puede fijar precios mínimos y objetivos específicos para cada ranura. El valor predeterminado ("default_slot_id") funciona, pero puede hacer que la selección de anuncios sea menos óptima.

Incluye una amplia compatibilidad con protocolos de vídeo

Úselo como [2, 3, 5, 6] mínimo (VAST 2.0, 3.0, 2.0 Wrapper, 3.0 Wrapper). Para obtener la máxima compatibilidad, utilícelo para [1, 2, 3, 4, 5, 6, 7, 8] que sea compatible con todas las versiones de VAST (de la 1.0 a la 4.0, incluidos los envoltorios).

No defina los campos que administra EMT

Los campos comoimp.video.maxduration,imp.video.poddur,imp.video.minduration, imp.video.maxseqapp.publisher.id, y siempre ext.integrationType se configuran MediaTailor con los valores de configuración de la consola. Incluirlos en la plantilla es inofensivo pero engañoso.

Prefiere regs.gpp y regs.gpp_sid en lugar de regs.us_privacy para las señales de privacidad de EE. UU.

Cuando transfiera las señales de privacidad de EE. UU. a APS, utilice los campos de la Plataforma de privacidad global (GPP) en lugar de la cadena anterior: us_privacy

"regs": { "coppa": 0, "gpp": "DBABMA~1---", "gpp_sid": [7] }

APS aplica restricciones de uso de datos más estrictas cuando ve una us_privacy cadena (señal de exclusión según la CCPA), lo que limita el número de anunciantes aptos y reduce las tasas de ocupación. El GPP proporciona a APS señales más granulares a nivel de jurisdicción, lo que se traduce en una aplicación de la normativa más precisa y en un mayor número de ofertas elegibles. Si tu jugador envía ambas señales, prefiere el GPP y omite. us_privacy

Identificadores de la sección GPP para la privacidad en EE. UU.:

ID de sección Alcance
7 Nacional de EE. UU. (Multi-State Privacidad)
8 California de EE. UU. (CPRA)
9 EE. UU. Virginia (VCDPA)
10 EE. UU. Colorado (CPA)
11 EE. UU. Utah (UCPA)
12 Estados Unidos Connecticut (CTDPA)

Si tiene que incluirla us_privacy para sistemas posteriores, es seguro aprobar ambas, pero APS utilizará la señal GPP cuando esté presente.

Consideraciones operativas

Configuración regional

La región APS se establece según la configuración de reproducción. Si ofreces contenido a espectadores de varias regiones APS, crea configuraciones de reproducción independientes por región para optimizar la latencia y la disponibilidad del inventario de anuncios.

Supervisar el aumento del rendimiento

Utilice CloudWatch las métricas para calcular el aumento de rendimiento:

  • Mejora de la tasa de llenado: YieldOptimization.AdsInserted compárela con las ventas totales para medir el llenado incremental. YieldOptimization.FillRate(métrica nativa por disponibilidad) también se puede promediar durante un período.

  • Contribución a los ingresos: se utiliza YieldOptimization.Revenue para calcular los ingresos totales por cliente (suma de los precios de los anuncios insertados). YieldOptimization.BidPriceAdsInsertedUtilízalo para el CPM promedio de toda la cuenta. YieldOptimization.IndicativeBidRevenuese emite simultáneamente Revenue durante un período de obsolescencia y se eliminará. Prefiero usar Revenue tableros nuevos.

  • Eficiencia: YieldOptimization.BidRequest compare con la tasa de conversión YieldOptimization.AdsInserted para medir.

Evite los patrones de marcadores de posición no resueltos

Si la URL de tu ADS utiliza un parámetro [player_params.X] y el reproductor no lo envíaX, el {X} marcador de posición literal pasa a la plantilla ORTB. APS lo ve "{APP_NAME}" como una cadena literal y devuelve sin puja. Verifique siempre que sus RAW_BID_REQUEST cargas útiles no contengan {UPPER_CASE} patrones.

Siguientes pasos