Cansado de esperar por www.google-analytics.com - a configuração de um navegador pode me deixar de fora?

99

Recentemente (nas últimas semanas), minha navegação na web geralmente é muito lenta e, nesses momentos, a barra de status diz "aguardando www.google-analytics.com".

Existe alguma configuração do navegador que diga ao Google que eu não desejo participar do programa de análise, para que a página nem tente entrar em contato com o Google? Os indivíduos podem "optar por não participar" disso de alguma maneira?

mrblint
fonte
18
E o NoScript e programas similares?
arne
+1 ao comentário de arne. Bloco o Google Analytics, assim como vários outros scripts, com o NoScript. Esta é uma extensão específica do FireFox.
Kaz
O design da página da web é um fator aqui. Se houver um pequeno número de sites que o incomodem, você poderá aumentá-lo com eles.
Simon Gibbs
O Google analytics é usado para estimar o compartilhamento de uso do navegador? Desativar o rastreamento significa desativar o uso do navegador compartilha estatísticas?
precisa

Respostas:

97

O método 'old school', que funciona com qualquer navegador, é adicionar a seguinte entrada ao arquivo de hosts locais,

127.0.0.1 www.google-analytics.com
127.0.0.1 google-analytics.com
127.0.0.1 ssl.google-analytics.com

Isso funciona para todos os navegadores, independentemente de eles suportarem plugins. Contanto que você não execute um servidor Web em sua máquina local, essas conexões são instantaneamente rejeitadas e, portanto, não demoram muito para falhar.

Você também pode tentar 0.0.0.0 (nunca testado pessoalmente por mim).

0.0.0.0 www.google-analytics.com
0.0.0.0 google-analytics.com
0.0.0.0 ssl.google-analytics.com
EightBitTony
fonte
35
0.0.0.0, uma rota nula, é melhor. Se você estiver executando seu próprio servidor da Web, começará a receber 404s se sua rota para o host local.
Darth Egrégio
2
0.0.0.0 não é uma "rota nula". O valor tem significados diferentes em diferentes circunstâncias. Nas pilhas derivadas do BSD, uma entrada 0.0.0.0 na tabela de rotas representa a "rota padrão". Mas a rota padrão não é usada para tentativas de conexão com o endereço 0.0.0.0.
Kaz
4
Sim, é uma rota nula.
Darth Egrégio
4
@ Sam, por que você teria problemas?
Adrian
2
Essas técnicas de roteamento "para mim" ou "para o final da Internet" são um pouco tarde demais. É muito mais rápido apenas não iniciar a conexão TCP com esses servidores de publicidade espionagem. As três ferramentas citadas por Gronostaj são impressionantes (o mais rápido possível)!
dan
36

Existem muitas soluções que adotam a abordagem de bloquear solicitações antes mesmo de serem iniciadas:

  • AdBlock / AdBlock Plus - É dedicado ao bloqueio de anúncios, mas você pode configurá-lo para bloquear quase tudo.
  • Ghostery - Seu ponto principal é cuidar da sua privacidade, ele bloqueará o GA para você (junto com muitos outros scripts de rastreamento). RequestPolicy é sua alternativa de código aberto para o Firefox.
  • NoScript / ScriptSafe / outros bloqueadores de script - O bloqueio total do JavaScript também deve resolver o problema.

Downloads para Firefox:

Downloads para o Chrome:

Downloads para o Opera:

O Ghostery também está disponível para outros navegadores.

gronostaj
fonte
25
Bloquear o javascript completamente para impedir o Google Analytics é como explodir uma libra porque um filhote fez xixi no seu tapete.
Jeff
17
@ Jeff: você quer dizer, totalmente incrível?
Dancrumb
1
O NoScript pode ser configurado para bloquear apenas uma lista negra: não é necessário bloquear completamente o JavaScript para bloquear scripts de algum host.
andyg0808
3 ótimas ferramentas que fornecem informações (Ghostery) e proteção (AdBlock e NoScript).
dan
3
@ Jeff: Não, eu não estava brincando; Eu não estava familiarizado com o uso nos EUA. Mas agora entendi sua piada. :-)
James Haigh
29

O Adblock Plus ou equivalente pode fazer isso por você; bloqueie qualquer coisa de nomes de host que terminem em google-analytics.com, e seu navegador nem tentará se comunicar com o serviço. No Adblock Plus, você deseja adicionar um filtro personalizado com texto ||google-analytics.compara produzir esse resultado.

Aaron Miller
fonte
7

Por uma questão de integridade, embora não seja tão fácil de configurar quanto as outras soluções, você pode considerar executar um proxy de bloqueio de anúncios, como o Privoxy . O proxy squid também pode ser configurado para bloquear anúncios .

Outra opção é executar o seu próprio servidor DNS e filtrar a maldade, o que tem o mesmo efeito que o bloqueio de servidores no arquivo hosts.

Darth Egregious
fonte
3
+1 por lidar com essas coisas no nível de proxy. Mesmo em pequenas empresas, onde você precisaria manter apenas algumas instalações do Firefox, as coisas ficam facilmente onerosas.
Marcello Romani
3

Existe um plug-in Google Disconnect for Firefox que bloqueia o Google em páginas que não pertencem ao Google, incluindo análises. Existe um plugin semelhante para o Chrome, Disconnect .

Ruud
fonte
2

Eu uso a Política de Solicitação para o Firefox. É um pouco como fantasma, na medida em que permite que você solicite listas de permissões e sites cruzados na lista de permissões, mas não se concentra explicitamente na privacidade.

É bem configurável, mas eu defini a minha lista negra por padrão

Por exemplo, para usar sites de estouro de pilha:

  • Eu permito qualquer solicitação para ajax.googleapis.com globalmente
  • Eu permito solicitações para stackauth.com e stackexchange.com e sstatic.com a partir do site específico.

Tudo fica bloqueado e não afeta o tempo de carregamento da página ou permite o rastreamento de terceiros, mas a página recebe pequenas caixas nas quais você pode clicar para carregar itens que não foram cobertos por padrão.

LukeN
fonte
0

Eu não queria bloquear o GoogleAnalticsObject porque tenho vários projetos em desenvolvimento E quero que eles se registrem se eu acessar o site hospedado externo; portanto, mexer no arquivo hosts não é uma opção. Em vez disso, usei uma tag "asp: Placeholder" para agrupar o Jscript e definir a visibilidade = false quando localhost, caso contrário = true. Muito simples e faz o trabalho silenciosamente.

Alan Hord
fonte
Essa abordagem parece inaplicável, pois a pergunta parece ser sobre outros sites, nos quais você não tem controle sobre a fonte. (Concordo a questão poderia ter sido mais claro sobre isso)
Ben Voigt
Bom ponto; Eu li a questão como um “desenvolvedor”, onde meu aplicativo foi pendurado de carregamento, e não como um usuário - e, nesse sentido estou de acordo com a solução anfitriões-Mod: o)
Alan Hord
0

Teve esse problema, acabou de limpar o cache do DNS e tudo voltou ao normal. No Chrome, vá para chrome://net-internals/#dnse pressione Limpar cache do host

frenchie
fonte
Não funcionou para mim.
Jagular