Ich bin es leid, auf www.google-analytics.com zu warten. Kann eine Browsereinstellung mich deaktivieren?

99

In letzter Zeit (in den letzten Wochen) ist das Surfen im Internet häufig sehr langsam. In diesen Fällen wird in der Statusleiste häufig "Warten auf www.google-analytics.com" angezeigt.

Gibt es eine Browsereinstellung, die Google mitteilt, dass ich nicht an seinem Analyseprogramm teilnehmen möchte, sodass die Seite nicht einmal versucht, Google zu kontaktieren? Können Einzelpersonen dies auf irgendeine Weise "ablehnen"?

mrblint
quelle
18
Was ist mit NoScript und ähnlichen Programmen?
Arne
+1 zu Arnes Kommentar. Ich blockiere Google Analytics sowie zahlreiche andere Skripte mit NoScript. Dies ist eine FireFox-spezifische Erweiterung.
Kaz
Das Design der Webseite spielt hier eine Rolle. Wenn es eine kleine Anzahl von Websites gibt, die Sie stören, können Sie sie mit ihnen ansprechen.
Simon Gibbs
Wird Google Analytics zur Schätzung des Nutzungsanteils des Browsers verwendet? Bedeutet das Deaktivieren der Nachverfolgung das Deaktivieren der Freigabe-Statistik für die Browsernutzung?
James Haigh

Antworten:

97

Die 'Old School'-Methode, die mit jedem Browser funktioniert, besteht darin, den folgenden Eintrag zu Ihrer lokalen Hosts-Datei hinzuzufügen:

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

Dies funktioniert für alle Browser, unabhängig davon, ob sie Plugins unterstützen. Solange Sie keinen Webserver auf Ihrem lokalen Computer betreiben, werden diese Verbindungen sofort abgelehnt und es dauert nicht lange, bis sie fehlschlagen.

Sie können auch 0.0.0.0 ausprobieren (von mir jedoch nie persönlich getestet).

0.0.0.0 www.google-analytics.com
0.0.0.0 google-analytics.com
0.0.0.0 ssl.google-analytics.com
EightBitTony
quelle
35
0.0.0.0, eine Nullroute, ist besser. Wenn Sie einen eigenen Webserver betreiben, erhalten Sie 404-Werte, wenn Ihre Route zu localhost lautet.
Darth Egregious
2
0.0.0.0 ist keine "Nullroute". Der Wert hat unter verschiedenen Umständen unterschiedliche Bedeutungen. In BSD-abgeleiteten Stacks repräsentiert ein 0.0.0.0-Eintrag in der Routentabelle die "Standardroute". Die Standardroute wird jedoch nicht für Verbindungsversuche zur Adresse 0.0.0.0 verwendet.
Kaz
4
Ja, es ist eine Nullroute.
Darth Egregious
4
@Sam, warum würdest du in Schwierigkeiten geraten?
Adrian
2
Diese Routing-Techniken "gegen mich selbst" oder "gegen das Ende des Internets" sind etwas zu spät. Es ist viel nur schneller nicht die TCP - Verbindung zu dieser Spionage ^ Wadvertisement - Server zu starten. Die 3 von Gronostaj zitierten Werkzeuge fallen dort auf (ASAP)!
Dan
36

Es gibt viele Lösungen, bei denen Anfragen blockiert werden, bevor sie überhaupt initiiert werden:

  • AdBlock / AdBlock Plus - Es ist für das Blockieren von Anzeigen vorgesehen, aber Sie können es so konfigurieren, dass fast alles blockiert wird.
  • Ghostery - Es kümmert sich hauptsächlich um Ihre Privatsphäre und blockiert GA für Sie (zusammen mit vielen anderen Tracking-Skripten). RequestPolicy ist die Open-Source-Alternative für Firefox.
  • NoScript / ScriptSafe / andere Skriptblocker - Das vollständige Blockieren von JavaScript sollte das Problem ebenfalls lösen.

Downloads für Firefox:

Downloads für Chrome:

Downloads für Opera:

Ghostery ist auch für andere Browser verfügbar.

gronostaj
quelle
25
Das vollständige Blockieren von Javascript, um Google Analytics zu verhindern, ist wie ein Pfund in die Luft zu jagen, weil ein Welpe auf Ihren Teppich gepinkelt hat.
Jeff
17
@ Jeff: Du meinst, total genial?
Dancrumb
1
NoScript kann so eingestellt werden, dass nur eine Blacklist blockiert wird: Man muss JavaScript nicht vollständig blockieren, um Skripts von einem Host zu blockieren.
andyg0808
3 großartige Tools, die Informationen (Ghostery) und Schutz bieten (AdBlock & NoScript).
Dan
3
@ Jeff: Nein, ich habe nicht gescherzt. Ich war mit der Verwendung in den USA nicht vertraut. Aber ich verstehe jetzt deinen Witz. :-)
James Haigh
29

Adblock Plus oder ein gleichwertiges Produkt kann dies für Sie tun. Blockieren Sie Hostnamen, die auf enden google-analytics.com, und Ihr Browser versucht nicht einmal, mit dem Dienst zu kommunizieren. In Adblock Plus möchten Sie einen benutzerdefinierten Filter mit Text hinzufügen ||google-analytics.com, um dieses Ergebnis zu erzielen.

Aaron Miller
quelle
7

Der Vollständigkeit halber ist die Einrichtung zwar nicht so einfach wie bei den anderen Lösungen, Sie können jedoch in Betracht ziehen, einen Anzeigenblockierungs-Proxy wie Privoxy zu verwenden . Der Squid-Proxy kann so konfiguriert werden, dass auch Anzeigen blockiert werden .

Eine andere Möglichkeit besteht darin, einen eigenen DNS-Server zu betreiben und die Fehler herauszufiltern. Dies hat die gleichen Auswirkungen wie das Blockieren von Servern in Ihrer Hosts-Datei.

Darth Egregious
quelle
3
+1 für den Umgang mit diesen Dingen auf Proxy-Ebene. Sogar in kleinen Unternehmen, in denen Sie nur eine Handvoll Firefox-Installationen warten müssen, werden die Dinge leicht belastend.
Marcello Romani
3

Es gibt ein Plug-In für Google Disconnect für Firefox, das Google auf Seiten blockiert, die nicht von Google stammen, einschließlich Analytics. Es gibt ein ähnliches Plugin für Chrome, Disconnect .

Ruud
quelle
2

Ich verwende die Anforderungsrichtlinie für Firefox. Es ist insofern ein bisschen wie Ghostery, als es Ihnen ermöglicht, Cross-Site-Anfragen auf die Whitelist und Blacklist zu setzen, aber nicht explizit auf den Datenschutz ausgerichtet ist.

Es ist ziemlich konfigurierbar, aber ich habe meine Blacklist standardmäßig eingestellt

ZB um Stack Overflow Sites zu benutzen:

  • Ich erlaube Anfragen an ajax.googleapis.com weltweit
  • Ich erlaube Anfragen an stackauth.com und stackexchange.com und sstatic.com von der jeweiligen Site.

Alles wird blockiert und hat keinen Einfluss auf die Ladezeit oder das Tracking durch Dritte, aber die Seite enthält kleine Kästchen, auf die Sie klicken können, um Dinge zu laden, die Sie nicht standardmäßig behandelt haben.

LukeN
quelle
0

Ich wollte GoogleAnalticsObject nicht blockieren, da sich mehrere Projekte in der Entwicklung befinden, UND ich möchte, dass sie registriert werden, wenn ich auf die extern gehostete Site gehe. Daher ist das Durcheinander mit der Hosts-Datei keine Option. Stattdessen habe ich ein "asp: Placeholder" -Tag verwendet, um das Jscript umzubrechen und die Sichtbarkeit auf false zu setzen, wenn localhost, andernfalls auf true. Ziemlich einfach und erledigt den Job leise.

Alan Hord
quelle
Dieser Ansatz scheint nicht anwendbar zu sein, da sich die Frage anscheinend auf andere Websites bezieht, auf denen Sie keine Kontrolle über die Quelle haben. (Ich stimme zu, die Frage hätte klarer sein können)
Ben Voigt
Guter Punkt; Ich habe die Frage als "Entwickler" gelesen, bei dem meine App nicht als Benutzer, sondern als
Alan Hord,
0

Hatte dieses Problem, habe gerade den DNS-Cache geleert und alles ist wieder normal. In Chrome gehen Sie zu chrome://net-internals/#dnsund drücken Sie Clear Host Cache

frenchie
quelle
Hat bei mir nicht funktioniert.
Jagular