La definizione dell'interfaccia di ad-serving del lettore video (VPAID) 2.0 fornisce un'interfaccia comune per la riproduzione di annunci video. Offre agli utenti un’esperienza multimediale avanzata e consente agli editori di eseguire meglio il targeting degli annunci, tenere traccia delle impressioni degli annunci e monetizzare i contenuti video.
Sono supportate le seguenti funzioni:
Versione 2.0 della specifica VPAID
Per ulteriori informazioni, consulta IAB VPAID 2.0.
Annunci VPAID lineari con contenuti video on demand (VOD)
Annunci VPAID JavaScript
Gli annunci VPAID devono essere basati su JavaScript e la risposta dell'annuncio deve identificare il tipo di supporto dell'annuncio VPAID come application/javascript
.
Le seguenti funzionalità non sono supportate:
I seguenti elementi API supportano gli annunci VPAID 2.0:
Il metodo getCustomAdView
di MediaPlayer
restituisce un oggetto CustomAdView
che rappresenta la visualizzazione web che esegue il rendering dell'annuncio VPAID (consulta Riferimenti API).
MediaPlayer.setCustomAdTimeout(int milliseconds)
imposta il timeout sul processo di caricamento VPAID. Il valore di timeout predefinito è 10 secondi.
Durante la riproduzione dell’annuncio VPAID:
L'annuncio VPAID viene visualizzato in un contenitore di visualizzazione sopra la visualizzazione del lettore, pertanto il codice che si basa sui tocco degli utenti sulla visualizzazione del lettore non funziona.
Le chiamate a pause
e play
sull'istanza del lettore mettono in pausa e riprendono l'annuncio VPAID.
Gli annunci VPAID non hanno una durata predefinita, perché l'annuncio può essere interattivo.
La durata dell'annuncio e la durata totale dell'interruzione dell'annuncio specificati nella risposta del server dell'annuncio potrebbero non essere precise.