Requisiti VAST, VMAP e VPAID per i server pubblicitari - AWS Elemental MediaTailor

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Requisiti VAST, VMAP e VPAID per i server pubblicitari

Per integrare il tuo ad server con AWS Elemental MediaTailor, quest'ultimo deve inviare codice XML conforme alle specifiche IAB per le versioni supportate di VAST e VMAP. È possibile usare un validator VAST pubblico per verificare che i tag siano ben formati.

AWS Elemental MediaTailor supporta le risposte VAST e VMAP dai server di decisione pubblicitaria. AWS Elemental MediaTailor supporta anche l'invio di metadati VPAID tramite la nostra API di reporting lato client per l'inserimento di annunci sul lato client. Per ulteriori informazioni sul reporting lato client, consulta Tracciamento lato client.

MediaTailor supporta le seguenti versioni di VAST, VMAP e VPAID:

Requisiti VAST

La risposta VAST del server di annunci deve contenere elementi TrackingEvents conformi a IAB e tipi di evento standard come impression. Se non sono inclusi eventi di traccia standard, AWS Elemental MediaTailor respinge la risposta VAST e non fornisce un annuncio per lo spazio pubblicitario.

In VAST 3.0 è stato introdotto il supporto dei pod di annunci, ovvero la distribuzione di un set di annunci lineari sequenziali. Se un annuncio specifico in un contenitore pubblicitario non è disponibile, AWS Elemental MediaTailor registra un errore nel registro delle interazioni dell'ADS. CloudWatch Tenta quindi di inserire l'annuncio successivo nel pod. In questo modo, MediaTailor scorre tra gli annunci nel contenitore finché non ne trova uno che può utilizzare.

Definizione del target

Per definire specifici lettori come target per gli annunci, puoi creare modelli per i tag e gli URL degli annunci. Per ulteriori informazioni, consulta Utilizzo di variabili pubblicitarie dinamiche in AWS Elemental MediaTailor.

AWS Elemental MediaTailor invia un proxy al giocatore user-agent e x-forwarded-for agli header quando invia la richiesta VAST al server pubblicitario e quando effettua le chiamate di tracciamento sul lato server. Verifica che il tuo server di annunci sia in grado di gestire queste intestazioni. In alternativa, puoi utilizzare [session.user_agent] o [session.client_ip] e passare questi valori nelle stringhe di query nel tag e nell'URL degli annunci. Per ulteriori informazioni, consulta Utilizzo delle variabili di sessione.

Aggiungi chiamate

AWS Elemental MediaTailor richiama l'URL degli annunci VAST come definito nella configurazione. Sostituisce qualsiasi parametro specifico del giocatore o della sessione quando si effettua la chiamata pubblicitaria. MediaTailor segue fino a cinque livelli di wrapper e reindirizzamenti VAST nella risposta VAST. Negli scenari di live streaming, MediaTailor effettua chiamate pubblicitarie contemporaneamente all'inizio dell'annuncio per i giocatori connessi. In pratica, a causa del jitter, queste chiamate possono essere distribuite su alcuni secondi. Assicurati che il tuo server pubblicitario sia in grado di gestire il numero di connessioni simultanee richieste da questo tipo di chiamata. MediaTailor supporta il precaricamento delle risposte VAST per i flussi di lavoro live. Per ulteriori informazioni, consulta Prefetching degli annunci.

Gestione creativa

Quando AWS Elemental MediaTailor riceve la risposta ADS VAST, per ogni creatività identifica il bitrate più elevato MediaFile per la transcodifica e lo utilizza come fonte. Invia questo file al on-the-fly transcoder per trasformarlo in rappresentazioni che si adattano ai bitrate e alle risoluzioni del manifesto principali del lettore. Per ottenere risultati ottimali, verifica che il file multimediale con il bitrate più elevato sia un asset MP4 di alta qualità con preimpostazioni del manifest valide. Se le preimpostazioni del manifest non sono valide, i processi di transcodifica hanno esito negativo e non viene visualizzato alcun annuncio. Esempi di impostazioni predefinite non valide includono formati di file di input non supportati, ad esempio, e alcune specifiche di rendering ProRes, come la risoluzione 855X481.

Indicizzazione delle creatività

AWS Elemental MediaTailor indicizza in modo univoco ogni creatività in base al valore dell'attributo fornito nell'elemento. id <Creative> Se non viene specificato l'ID di una creatività, MediaTailor utilizza l'URL del file multimediale per l'indice.

La dichiarazione di esempio seguente mostra l'ID della creatività.

<Creatives> <Creative id="57859154776" sequence="1">

Se definisci ID personalizzati per le creatività, usa un ID univoco per ciascuna. Non riutilizzare gli ID creativi. AWS Elemental MediaTailor archivia i contenuti creativi per un uso ripetuto e li trova ciascuno in base al relativo ID indicizzato. Quando riceve una nuova creatività, il servizio confronta il suo ID con l'indice. Se l'ID è presente, MediaTailor utilizza il contenuto archiviato anziché rielaborare il contenuto in entrata. Se riutilizzi un ID creativo, MediaTailor utilizza l'annuncio archiviato più vecchio e non riproduce il nuovo annuncio.

Requisiti VPAID

VPAID consente agli autori di pubblicare annunci video altamente interattivi e fornire parametri di visibilità sui loro flussi monetizzati. Per informazioni su VPAID, consulta la specifica VPAID.

AWS Elemental MediaTailor supporta una combinazione di annunci lineari server-side-stitched VAST MP4 e contenuti creativi interattivi client-side-inserted VPAID nella stessa offerta pubblicitaria. Conserva l'ordine in cui appaiono nella risposta VAST. MediaTailor segue i reindirizzamenti VPAID attraverso un massimo di cinque livelli di wrapper. La risposta del reporting lato client include metadati VPAID senza wrapping.

Per usare VPAID, segui queste indicazioni:

  • Configura una slate MP4 per i tuoi creativi VPAID. AWS Elemental MediaTailor riempie gli slot pubblicitari VPAID con la lista configurata e fornisce metadati pubblicitari VPAID che il lettore client può utilizzare per pubblicare gli annunci interattivi. Se non hai configurato uno slate, quando viene visualizzato un annuncio VPAID, come di consueto MediaTailor fornisce i metadati dell'annuncio tramite report lato client. Registra anche un errore relativo alla lista mancante. CloudWatch Per ulteriori informazioni, consulta Inserimento dell'ardesia e Creazione di una configurazione.

  • Utilizza la reportistica lato client. AWS Elemental MediaTailor supporta VPAID tramite la nostra API di reporting lato client. Per ulteriori informazioni, consulta Tracciamento lato client.

    In teoria è possibile usare la modalità di reporting lato server predefinita per VPAID. Se usi il reporting lato server, però, perderai le informazioni relative alla presenza dell'annuncio VPAID e i metadati circostanti, perché sono disponibili solo attraverso l'API lato client.

  • Negli scenari live, verifica che gli spazi pubblicitari, specificati con EXT-X-CUE-OUT: Duration, siano sufficienti a contenere l'interattività degli utenti su VPAID. Se ad esempio l'XML VAST specifica un annuncio VPAID da 30 secondi, implementa uno spazio pubblicitario superiore a 30 secondi in grado di contenere l'annuncio. In caso contrario, perderai i metadati VPAID perché la durata rimanente nello spazio pubblicitario non è sufficiente per l'annuncio VPAID.