Richiedere audio con il player muto
La policy di Google vieta di richiedere o servire annunci audio in spazi In-stream senza audio. Controlla che il player abbia l'audio attivo e che vpmute=0.
Guida all'implementazione
Audio ads (in-stream audio)
Annuncio solo sonoro che parte dentro un player audio o un player video con audio, come gli spot della radio.
Capirlo in 1 minuto
Conosci gli spot della radio, quando la musica si ferma e qualcuno parla di un negozio? L'annuncio audio è questo, sul tuo sito. È un annuncio solo sonoro che parte dentro un player, come gli annunci video, ma senza immagine. Si abbina ai contenuti che la persona ascolta, come musica, programmi parlati e video che si possono seguire anche solo ascoltando.
In Ad Manager, il modo di configurare l'audio è simile a quello del video. Crei un'unità pubblicitaria con Audio come dimensione VAST principale, usi elementi pubblicitari di tipo Audio e video con la dimensione di creatività Audio e inserisci creatività audio. Google dice anche che i siti con video che si possono solo ascoltare, come notizie, sport, musica e concerti, possono accettare annunci audio nei video con suono. Per ricevere audio da Ad Exchange e da AdSense, l'account deve essere collegato ad Ad Manager.
Dal lato del sito, a riprodurre l'annuncio è l'IMA SDK, il pacchetto di codice di Google per gli annunci nei player. Per contenuti solo audio, Google consiglia di usare un tag audio per creare l'AdDisplayContainer. Anche senza immagine, IMA ha comunque bisogno di questo contenitore, e Google consiglia di tenerlo nascosto. Poiché il contenitore è nascosto, il sito deve creare i propri pulsanti di pausa, ripresa e volume. Il tag dell'annuncio deve dire che vuole audio (ad_type uguale a audio o audio_video), che la richiesta è In-stream (env uguale a instream) e che il player ha l'audio attivo (vpmute uguale a 0).
Perché tanta attenzione al suono? Perché la policy video di Google dice che, negli spazi In-stream, gli annunci audio non possono essere richiesti né pubblicati in player senza audio. Ha senso: un annuncio sonoro in un player muto sarebbe come una radio spenta. Vale anche sapere che l'IMA non mostra il pulsante per saltare negli annunci audio, quindi il sito deve crearne uno. E, quando il player video può ricevere annunci audio, Google consiglia vivamente di mettere un banner companion, perché il player non resti vuoto.
Passo passo
Esempio implementato
<style>
/* a caixa do anúncio fica escondida */
.ad-container { display: none; }
</style>
<audio id="audio-player" src="meu-programa.mp3"></audio>
<div class="ad-container"></div>
<button id="pular" hidden>Pular anúncio</button>
<script src="//imasdk.googleapis.com/js/sdkloader/ima3.js"></script>
<script>
var audio = document.getElementById('audio-player');
var adDisplayContainer = new google.ima.AdDisplayContainer(
document.querySelector('.ad-container'), audio);
var adsLoader = new google.ima.AdsLoader(adDisplayContainer);
var adsManager;
var adsRequest = new google.ima.AdsRequest();
adsRequest.adTagUrl = 'https://pubads.g.doubleclick.net/gampad/ads?' +
'iu=/1234567/exemplo&ad_type=audio&env=instream&vpmute=0' +
'&gdfp_req=1&output=vast&unviewed_position_start=1' +
'&description_url=https%3A%2F%2Fwww.exemplo.com%2Faudio&correlator=';
adsLoader.requestAds(adsRequest);
adsLoader.addEventListener(
google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,
function (e) {
adsManager = e.getAdsManager(audio);
// O IMA não mostra botão de pular em áudio: o site cria o seu
adsManager.addEventListener(google.ima.AdEvent.Type.AD_PROGRESS,
function () {
document.getElementById('pular').hidden =
!adsManager.getAdSkippableState();
});
});
document.getElementById('pular').addEventListener('click', function () {
adsManager.skip();
});
</script>Cosa indica Google
Consigli
Attenzione
La policy di Google vieta di richiedere o servire annunci audio in spazi In-stream senza audio. Controlla che il player abbia l'audio attivo e che vpmute=0.
IMA ha bisogno dell'AdDisplayContainer anche per l'audio, ma Google consiglia di tenerlo nascosto. Dopodiché i controlli devono essere creati dal sito.
Google avverte che le creatività audio devono essere aggiunte all'elemento pubblicitario, altrimenti non viene erogato.
Negli annunci audio, IMA non mostra il pulsante per saltare. Senza un pulsante proprio, la persona non può saltare nemmeno quando l'annuncio lo permette.
Va bene se l'audio viene riprodotto in un player della pagina con IMA. Google ha una guida apposita per richiedere annunci nei contenuti solo audio, usando il tag audio di HTML.
Sì, nei video con suono. Usa ad_type=audio_video ed env=instream nel tag e accetta la dimensione Audio negli elementi pubblicitari.
Google dice che l'impressione viene conteggiata quando il player con IMA inizia a riprodurre l'annuncio.
Non è obbligatorio, ma, nei player video che possono ricevere annunci audio, Google consiglia vivamente di usare banner companion, perché il player non resti vuoto.
Biblioteca
Tutto in questa pagina segue la documentazione ufficiale di Google. Leggila direttamente alla fonte:
L'audit legge il sito come un visitatore, senza cliccare su nulla, e mostra cosa correggere.