Um script simples para você detectar se o visitante do seu site está usando uma extensão ou complemento que bloqueia anúncios e propagandas do seu site.
Quase toda receita do Google vem do AdWords, e o AdBlock bloqueia os anúncios dos afiliados ao AdSense, da página de pesquisa do Google e do Youtube alem do Facebook alem de outros programas de monetização através de anúncios. Se você já tem uma receita no seu site, deve ter sentido e ainda sente os efeitos, e que você ganharia muito mais, sem o AdBlock.
No entanto você já parou para pensar o motivo que leva a pessoa a usar o AdBlock?
Boa parte de sites e blogues poluem as páginas com anúncios e pop ups chatos e inconvenientes e isso chateia bastante. Então, de nada adianta você detectar se a pessoa está usando AdBlock se você, como webmaster, não rever como monetizar o seu site.
A minha dica é que você primeiro organize o local de exibição dos seus anúncios com dias de UX — experiência do usuário —, sem janelas pop up chatas, e se você colocar janelas, faça com que ela seja exibidas apenas 1 vez por dia. Depois que você organizar adicione o script que detecta o AdBlock e peça para o usuário visualizar o seu site sem bloquear os anúncios, e apele para o bom senso dele colocar o seu endereço do site na lista branca.
Vamos ao código:
Insira o link do Javascript na página do seu site:
<script type="text/javascript" src="advertisement.js"></script>
Dentro do advertisement.js adicione os seguinte código Javascript:
document.write('<div id="tester">um anúncio qualquer</div>');
Agora, com o CSS você oculta o anuncio que você inseriu na página:
#tester {display:none;}
Feito, agora no final da página, próximo ao </body> insira este código Javascript que detecta e exibe a mensagem:
<script type="text/javascript"> if (document.getElementById("tester") != undefined) { document.write('<p class="yes">O <strong>AdBlock Plus</strong> não foi detectado. Obrigado por confiar em nós!</p>'); } else { document.write('<p class="no">Detectamos que você está usando o <strong>AdBlock Plus</strong> ou algum outro software que bloqueia anúncios. Por favor, esteja ciente de que isso só está contribuindo para o desaparecimento do site. Precisamos de dinheiro para operar o site, e quase todos que vem de nossa publicidade online. Para ler mais sobre o porquê você deve desabilitar ABP, por favor <a href="#">click aqui</a>.<!-- end .content --></p>'); } </script>
O código que detecta o bloqueio de anúncio pode ser originalmente encontrado no site erikswan.net
Comentários: 0 | |