[Aggiornata il 27 Febbraio 2022]
Ti sei mai chiesto se puoi tracciare gli utenti che hanno AdBlock installato? Perché dovresti farlo (anche se non hai AdSense)?
Ti spiego due valide ragioni:
L’idea è questa: usiamo una variabile nel DataLayer che indica se AdBlock è attivo o meno. Il valore della variabile lo passiamo ad una dimensione personalizzata su Google Analytics attraverso un evento. Il tutto senza toccare una riga di codice del sito.
Sei pronto? Iniziamo!
Per prima cosa dobbiamo creare un codice personalizzato HTML. Nel dettaglio inseriremo un elemento DIV che farà da “esca” all’AdBlock e un codice JavaScript basato su jQuery che verifica se il DIV verrà nascosto dall’AdBlock. Il risultato di questa operazione lo “pusheremo” (aggiungeremo) al DataLayer attraverso un evento personalizzato.
Fai così:
<div id="bottomAd" style="font-size: 2px;"> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script> $(document).ready( function() { window.setTimeout( function() { var bottomad = $('#bottomAd'); if (bottomad.length == 1) { if (bottomad.height() == 0) { dataLayer.push({'event': 'ir.adBlock', 'adBlockDetected': '1' }); } else { dataLayer.push({'event': 'ir.adBlock', 'adBlockDetected': '0' }); } } }, 1); }); </script>
Dovresti avere quindi un Tag di questo tipo:
Metti il tuo contenitore in Debug, verifica che venga scatenato l’evento ir.adBlock e che nella scheda Data Layer ci sia il valore della variabile adBlockDetected.
I valori possono essere:
Prossimo passo è quello di catturare il valore di adBlockDetected nel DataLayer e gestirlo in una variabile:
Dovresti avere una configurazione di questo tipo:
Associamo l’evento che abbiamo creato nel push ad un Attivatore di tipo personalizzato:
Mancano ancora pochi passaggi 🙂
Per poter gestire e creare report personalizzati la cosa che conviene fare è creare una dimensione personalizzata su Google Analytics:
Abbiamo tutto pronto, non ci resta che creare un evento su Google Analytics attraverso il Tag Analytics in Google Tag Manager. L’evento prenderà il valore della variabile e verrà attivato all’evento personalizzato.
Ti consiglio sempre di verificare con il debug che il Tag sia funzionante.
Dopo aver pubblicato il Tag cliccando sul pulsante blu “Invia”, visita il tuo sito con AdBlock attivo e vai su Google Analytics. Se trovi gli Hit in Eventi sul rapporto in tempo reale allora il gioco è fatto!
Ora riesci ad avere un’informazione in più e capire quanti utenti utilizzano AdBlock.
A presto e buon Tag!
PS: Ti sarebbe più utile una video guida? Lasciami un commento, in caso positivo mi attiverò per farlo 🙂
Per LaCuraDellAuto, punto di riferimento italiano per gli appassionati di car detailing, abbiamo avviato un…
Insieme a Linear - Gruppo Unipol, compagnia assicurativa online attiva dal 1996 e specializzata nell'offerta…
(* Il nome del cliente è coperto da accordo di riservatezza, e per questo motivo…
Cos'è il piano di misurazione (e cosa non è) Il piano di misurazione è un…
Avere automazioni di marketing per recuperare vendite e conversioni è un’ottima cosa. Se ci pensi…
Fgm04, fondata nel 2004 è una realtà di cosmeceutica professionale, evolutasi fino a diventare un…