Como registrar no Google Analytics se um usuário usa ou não ad blocker

image_pdfimage_print

O termos mais preciso aqui nem seria notificar se um usuário usa ou não, mas se tem ou não um ad blocker ativo para a sua página.

Mas para pode acompanhar facilmente a atividade de bloqueio de anúncios do seu site no Google Analytics, basta adicionar o seguinte script que suporta todas as versões.
Atenção que há um limite de dados na versão gratuita do Google Analytics.

<script src="/ads.js" type="text/javascript"></script>
<script type="text/javascript">

if(document.getElementById('ads_blocker_drall_detector')){
  var ads_blocker_drall_detector='No';
} else {
  var ads_blocker_drall_detector='Yes';
}

if(typeof ga !=='undefined'){
  ga('send','event','Blocking Ads',ads_blocker_drall_detector,{'nonInteraction':1});
} else if(typeof _gaq !=='undefined'){
  _gaq.push(['_trackEvent','Blocking Ads',ads_blocker_drall_detector,undefined,undefined,true]);
}

</script>
Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!