0 Compartilhamentos 22 Views

Como detectar um bloqueador de anúncios usando uma linha de Javascript

18 de novembro de 2020

Aqui no Código Fonte, acompanhamos o polêmico surgimento dos bloqueadores de anúncio anos atrás e hoje em dia eles nem são mais notícia: se tornaram uma parte do cotidiano de usuários, administradores de sites e anunciantes.

Por causa dessa realidade, vários webmasters dependem do recurso de detectar se seus visitantes estão utilizando bloqueadores de anúncio. Existem no mercado bibliotecas e códigos terceirizados que se propõem como ferramentas para essa finalidade. Vamos mostrar aqui que, na verdade, esse processo pode ser bastante simples e você não precisa depender de terceiros para executar essa detecção.

A resposta está no princípio do que um bloqueador de anúncios faz: ele impede o carregamento de código externo que puxa uma publicidade. Considerando que a maior rede de publicidade na internet existente é o Google AdSense, deduzimos que um bloqueador de anúncios minimamente decente irá impedir a carga do código do Google AdSense. A partir daí, detectamos se isso acontece na página e chamamos uma função com o seguinte JavaScript:

Na função BloqueadorAtivo(), colocaríamos aquilo que desejamos que aconteça caso haja um bloqueador de anúncios em ação.

Apesar de conteúdo publicitário ser uma das principais fontes de renda que mantém o Código Fonte operando, acreditamos que a decisão final de permitir ou não a visualização de publicidade é de nossos leitores. Por isso, não utilizamos detectores, não trancamos conteúdo ou mesmo exibimos uma mensagem de alerta sobre a questão.

Carregando...

Você pode se interessar

Como usar a internet de forma segura com os novos DNS da Cloudflare
Dicas
6 visualizações
Dicas
6 visualizações

Como usar a internet de forma segura com os novos DNS da Cloudflare

Carlos L. A. da Silva - 28 de novembro de 2020

Serviço oferece de forma gratuita duas opções reguladas para navegar de forma protegida.

Promoções de Jogos do Final de Semana (27/11) – Edição da Black Friday
Notícias
14 visualizações
Notícias
14 visualizações

Promoções de Jogos do Final de Semana (27/11) – Edição da Black Friday

Carlos L. A. da Silva - 27 de novembro de 2020

Confira as melhores ofertas de jogos de PC para o final de semana.

Como a Nvidia está usando rede neural no lugar de codecs de vídeo
Artigos
13 visualizações
Artigos
13 visualizações

Como a Nvidia está usando rede neural no lugar de codecs de vídeo

Carlos L. A. da Silva - 25 de novembro de 2020

Maxine é uma solução de aprendizado de máquina na nuvem que reduz a quantidade de dados transmitidos, deduzindo e gerando as partes que faltam.

Deixe um Comentário

Your email address will not be published.

Mais publicações

Promoções de Jogos do Final de Semana (20/11)
Notícias
17 visualizações
17 visualizações

Promoções de Jogos do Final de Semana (20/11)

Carlos L. A. da Silva - 20 de novembro de 2020
Top 10 soft skills para desenvolvedores
Artigos
18 visualizações
18 visualizações

Top 10 soft skills para desenvolvedores

Carlos L. A. da Silva - 20 de novembro de 2020
Promoções de Jogos do Final de Semana (13/11)
Notícias
27 visualizações
27 visualizações

Promoções de Jogos do Final de Semana (13/11)

Carlos L. A. da Silva - 13 de novembro de 2020
Como extrair imagens de um documento Word/LibreOffice com inteligência
Dicas
25 visualizações
25 visualizações