Inserzioni pubblicitarie lato server
Cosa sono le inserzioni pubblicitarie lato server?
Le inserzioni pubblicitarie lato server permettono di effettuare una combinazione di manipolazione dei file manifest, comunicazione dal server per le inserzioni e normalizzazione del bitrate e della risoluzione degli annunci, direttamente sul lato del server prima che venga presentato un file manifest ai clienti. Le inserzioni pubblicitarie lato server possono anche essere considerate come un’inserzione pubblicitaria dinamica o “ad stitching”.
Qualsiasi sia il nome con cui sono conosciute, le inserzioni pubblicitarie lato server sono difficili da applicare per diversi motivi:
- Richiedono un servizio di creazione altamente scalabile
- I manifest personalizzati non possono essere memorizzati nella cache
- Le funzionalità di segnalazione e personalizzazione delle inserzioni richiedono che i clienti sappiano che è stata trasmessa un’inserzione
- I differenti standard per le inserzioni (VAST, MAP), i server pubblicitari, i server di origine e gli ambienti di riproduzione complicano i flussi di lavoro per le inserzioni pubblicitarie lato server
Per rispondere alla fluttuazione della domanda per le inserzioni pubblicitarie lato server “just in time”, è necessaria un’architettura altamente scalabile, soprattutto per coloro che trasmettono broadcast, i quali devono gestire improvvisi picchi nella domanda in contesti quali la trasmissione di notizie, eventi sportivi e serie TV popolari. L’elaborazione video basata sul cloud con l’integrazione delle inserzioni pubblicitarie lato server è una delle soluzioni che possono permettere a tali utenti di rispondere alla richiesta del pubblico.
Quando sono in corso degli eventi, il numero di visualizzazioni simultanee può variare enormemente in modo del tutto imprevedibile. Per esempio, le visualizzazioni per una competizione sportiva possono rimanere stabili per la maggior parte della partita, per poi aumentare di centinaia di migliaia durante gli ultimi minuti.
Il modo migliore per gestire le fluttuazioni nelle visualizzazioni consiste nella creazione di codici e pacchetti che possono essere virtualizzati per una distribuzione rapida e ospitati su un’infrastruttura cloud per permetterne il dimensionamento automatico.
Poiché gli strumenti hardware dedicati a percorso unico per la codifica e la creazione di pacchetti mancano di flessibilità, una soluzione pratica è quella di aumentare le istanze per l’elaborazione video basata sul cloud quando necessario. Il cloud è particolarmente adatto alla creazione di milioni di manifest di contenuti e inserzioni individualmente personalizzati per gli eventi in diretta streaming.
Inserzioni pubblicitarie lato server nello streaming video
I fornitori di broadcast e contenuti video devono gestire l’intrinseco attrito tra la necessità di fornire un’esperienza di visualizzazione impeccabile (completa di funzionalità TV per riprodurre nuovamente i video o saltare a diversi momenti nella riproduzione) e monetarizzare i servizi e le offerte dello streaming video. Le difficoltà per monetarizzare i contenuti video over-the-top (OTT) non possono che aumentare con l’incremento di visualizzazioni da dispositivi connessi.
Per ottimizzare le opportunità di profitto dello streaming video, gli inserzionisti cercano sempre più di combinare gli interessi dei consumatori individuali con le pubblicità, senza disturbare la fruizione del servizio.
La personalizzazione degli annunci riduce il desiderio dei clienti di impiegare strumenti per bloccare le pubblicità, così da creare un’esperienza di streaming che possa avvantaggiare sia i fornitori di video, sia il pubblico. Oltre alla rilevanza nell’ambito degli interessi, la personalizzazione degli annunci può anche connettere i visualizzatori singoli così da essere rilevanti dal punto di vista emozionale e innescare un cambiamento nel modo di pensare e di acquistare.
Sebbene le opportunità per capitalizzare la personalizzazione degli annunci e l’inserzione di annunci stiano aumentando, la domanda che si pongono i fornitori di broadcast, gli operatori delle TV a pagamento, i programmatori di contenuti e tutti i fornitori di video è la seguente: qual è il modo migliore per rispondere contemporaneamente alle necessità del business dei contenuti video e il pubblico di visualizzatori?
La soluzione deve poter bilanciare i requisiti nella monetarizzazione con l’abilità di fornire un’esperienza di visualizzazione di alta qualità per i sottoscritti, un equilibrio che le inserzioni pubblicitarie lato server possono mantenere in modo costante.
Perché le inserzioni pubblicitarie lato client sono un problema?
Sebbene le inserzioni pubblicitarie lato client siano una soluzione comune per la personalizzazione degli annunci, pongono dei problemi dal punto di vista tecnologico che potrebbero risultare difficili da risolvere in certe situazioni, soprattutto durante i broadcast in diretta di sport, eventi e notizie:
- Le inserzioni pubblicitarie lato client sono soggette a un’elevata latenza di rete e a fluttuazioni nella qualità dei video a causa dei cambiamenti in codec, risoluzione e bitrate
- Non vi è una soluzione elegante per gestire perfettamente la diretta streaming
- Richiedono modifiche ai codici per piattaforme e dispositivi diversi
- Con il sempre maggior utilizzo di strumenti per bloccare gli annunci, i tassi di riempimento di annunci sugli ambienti Web desktop e mobili diminuisce drasticamente
Oltre ai limiti tecnologici, le inserzioni pubblicitarie lato client possono anche avere un effetto notevolmente negativo sull’esperienza di visualizzazione:
Se pensavi che il buffering innervosisce gli utenti, pensa alla loro reazione quando la pagina si interrompe dopo aver guardato tutto l’annuncio precedente a un video, costringendoli a ricaricare la pagina e guardarlo di nuovo. Le inserzioni pubblicitarie lato client richiedono un enorme quantità di codici per ciascuna piattaforma, soprattutto se gli utenti visualizzano il video da un’app. Ciò non significa solamente che tale soluzione risulta più costosa dal punto di vista della forza lavoro necessaria per implementare le varie codifiche in pagine o app, ma significa anche offrire un’esperienza di visualizzazione di bassa qualità per gli utenti. Una soluzione per inserzioni pubblicitarie 100% lato server, invece, è decisamente meno complessa da realizzare e gestire. Inoltre, ha meno probabilità di bloccarsi.
- “How Server-Side Ad Insertion is Making Online Ads More User-Friendly”
StreamingMedia.com
Come funzionano le inserzioni pubblicitarie basate sul cloud?
Di seguito, presentiamo il flusso di elaborazione generale delle inserzioni pubblicitarie basate sul cloud:
Infrastruttura delle inserzioni pubblicitarie lato server
- Un riproduttore invia una richiesta per un contenuto HLS in diretta o VOD (video-on-demand) da una rete di distribuzione di contenuti (CDN). La CDN viene configurata per utilizzare i servizi di inserzione degli annunci come origine per i manifest, piuttosto che l’origine dei contenuti. Ciascuna richiesta include i parametri inviati dal riproduttore sul visualizzante, così che i manifest creati siano unici per ciascuna richiesta.
- Il servizio per le inserzioni pubblicitarie ottiene il manifest modello completamente formato da un server di origine dei contenuti. Tale manifest include i marcatori pubblicitari, così che il servizio per le inserzioni sappia dove eseguire un annuncio o una sostituzione di annunci.
- Una volta visto il marcatore pubblicitario, il servizio invia una richiesta all’ADS (ad decision server), includendo i parametri del riproduttore dalla richiesta per contenuti e la durata della pausa pubblicitaria.
- L’ADS fornisce una risposta VAST o VMAP che include le pubblicità da riprodurre, basandosi sulle informazioni del visualizzante raccolte dai parametri che il servizio per le inserzioni pubblicitarie ha inviato, le campagne pubblicitarie attuali e gli URL di tracciamento delle pubblicità, per riportarvi la riproduzione di annunci pubblicitari.
- Il servizio per le inserzioni pubblicitarie manipola il manifest per includere gli URL per gli annunci appropriati dalla risposta VAST o VMAP.
- Il servizio fornisce il manifest completamente personalizzato al riproduttore richiedente attraverso la CDN (la CDN non può memorizzare la risposta nella cache poiché è unica per ciascun riproduttore).
- Durante la riproduzione, il servizio per le inserzioni pubblicitarie o il riproduttore video tiene traccia e riporta la quantità di annuncio riprodotta. Utilizzando il servizio di report lato server, il servizio invia i report di visualizzazione direttamente all’URL di tracciamento, senza operazioni manuali.
- Mentre le richieste dei riproduttori video aggiungono segmenti durante la riproduzione dei contenuti, se l’annuncio non è stato ancora transcodificato in un formato che si adatta ai contenuti video, il servizio transcodifica l’annuncio nel momento in cui viene richiesto il segmento per le pubblicità. Se un annuncio non è ancora stato transcodificato, il servizio non lo invia per la riproduzione alla prima richiesta.