Non controllare se lo slot è arrivato vuoto
Il GPT restituisce null quando la pagina non supporta l'annuncio ancorato. Se il codice non lo controlla, prova a usare uno slot che non esiste.
Guida all'implementazione
Anchor ads
Fascia pubblicitaria che resta fissa in alto o in basso sullo schermo mentre la persona scorre la pagina, e che si può chiudere facilmente.
Capirlo in 1 minuto
L'annuncio ancorato è una striscia pubblicitaria attaccata al bordo dello schermo. Pensa a una calamita del frigorifero: lo sportello si apre e si chiude, ma la calamita resta sempre nello stesso posto. Qui è uguale. La persona scorre il testo su e giù, e la striscia resta ferma in alto o in basso sullo schermo. Sta sopra la pagina.
In AdSense, l'annuncio ancorato fa parte degli annunci automatici, nel gruppo chiamato formati overlay. Overlay significa che l'annuncio sta sopra la pagina. Google spiega che, per impostazione predefinita, l'annuncio ancorato appare in cima allo schermo e passa in basso quando stare in alto disturberebbe la persona. Quello in alto appare solo dopo che la persona ha scorso abbastanza, per non coprire mai il nome del sito né il menu. Esiste anche l'ancorato dinamico, che può diventare più grande, ridursi o spostarsi in un angolino dello schermo come un piccolo annuncio.
In Ad Manager, dell'annuncio ancorato si occupa il GPT, il Google Publisher Tag, cioè il codice di Google che richiede e mostra gli annunci nella pagina. Chiedi uno slot, cioè lo spazio dell'annuncio, di tipo ancorato in alto o ancorato in basso. Il GPT stesso crea il riquadro dell'annuncio, quindi non devi disegnare uno spazio nella pagina. Se la pagina o il dispositivo non supporta questo formato, il GPT non crea lo slot.
Google dice che l'ancora è un formato ad alte prestazioni che rispetta gli standard Better Ads, che sono regole perché gli annunci non diano fastidio a chi legge. La persona può chiudere l'annuncio in qualsiasi momento, cliccando sulla freccetta. Su cellulare e su computer, Google consiglia di richiedere l'ancora solo nelle pagine dove vuoi che compaia. Se lo stesso codice va su entrambi, conviene definire quando e dove ciascuno mostra l'ancora.
Passo passo
Esempio implementato
<!-- AdSense (opcional): âncoras só no rodapé -->
<script async
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-0000000000000000"
data-overlays="bottom"
crossorigin="anonymous"></script>
<!-- Ad Manager (GPT): slot âncora -->
<script async
src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"
crossorigin="anonymous"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(() => {
const anchorSlot = googletag.defineOutOfPageSlot(
"/1234567/exemplo",
googletag.enums.OutOfPageFormat.BOTTOM_ANCHOR // ou TOP_ANCHOR
);
// Volta null se a página ou o aparelho não aceitar âncora
if (anchorSlot) {
anchorSlot.addService(googletag.pubads());
}
googletag.enableServices();
if (anchorSlot) {
googletag.display(anchorSlot);
}
});
</script>
<!-- Teste: https://www.exemplo.com/#gamTopAnchorDemo
ou #gamBottomAnchorDemo -->Cosa indica Google
Consigli
Attenzione
Il GPT restituisce null quando la pagina non supporta l'annuncio ancorato. Se il codice non lo controlla, prova a usare uno slot che non esiste.
L'annuncio ancorato richiede una pagina ottimizzata per il mobile, con zoom neutro. Di solito si risolve con il tag viewport nell'head.
Con la richiesta singola (SRA), la prima visualizzazione richiede tutti gli slot definiti prima di essa. Se arriva prima che gli spazi fissi esistano nella pagina, alcuni annunci restano fuori. Google consiglia di ritardare questa prima chiamata.
Chi usa il parametro per il basso nel codice di AdSense attiva l'annuncio ancorato anche con l'opzione disattivata nel pannello. Per disattivarlo davvero, rimuovi anche il parametro.
Può apparire. In AdSense serve soprattutto su mobile, ma anche sul computer, e lo controlli con l'opzione degli schermi larghi più di 1.000 pixel.
Sì. Google dice che l'annuncio ancorato è facile da chiudere, e in Ad Manager la persona può chiuderlo in qualsiasi momento cliccando sulla freccia.
No. L'annuncio ancorato crea da sé il proprio riquadro. Devi solo definire lo slot nel GPT.
Sì. Il video fuori dal player (non in-stream) è attivo per impostazione predefinita, e la protezione Blocca gli annunci video non in-stream deve essere disattivata.
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.