Bosan menunggu www.google-analytics.com - dapatkah pengaturan browser "memilih saya keluar"?

99

Baru-baru ini (beberapa minggu terakhir) penjelajahan web saya sering sangat lambat, dan sering kali ini bilah status berbunyi "menunggu www.google-analytics.com".

Apakah ada pengaturan browser yang akan memberi tahu Google bahwa saya tidak ingin menjadi peserta dalam program analitik mereka, sehingga halaman tersebut bahkan tidak akan mencoba menghubungi Google? Bisakah individu "menyisih" dari hal ini dengan cara tertentu?

mrblint
sumber
18
Bagaimana dengan NoScript dan program serupa?
arne
+1 untuk komentar arne. Saya memblokir google analytics, serta banyak skrip lain, dengan NoScript. Ini adalah ekstensi khusus FireFox.
Kaz
Desain halaman web adalah faktor di sini. Jika ada sejumlah kecil situs yang mengganggu Anda, Anda dapat meningkatkannya bersama mereka.
Simon Gibbs
Apakah Google analytics digunakan untuk memperkirakan pangsa penggunaan browser? Apakah memilih keluar dari pelacakan berarti memilih keluar dari statistik berbagi penggunaan browser?
James Haigh

Jawaban:

97

Metode 'sekolah lama', yang berfungsi dengan browser apa pun, adalah dengan menambahkan entri berikut ke file host lokal Anda,

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

Ini berfungsi untuk semua browser, terlepas dari apakah mereka mendukung plugin. Selama Anda tidak menjalankan server web pada mesin lokal Anda, koneksi ini langsung ditolak dan jadi tidak butuh waktu lama untuk gagal.

Anda juga dapat mencoba 0.0.0.0 (tidak pernah diuji secara pribadi oleh saya).

0.0.0.0 www.google-analytics.com
0.0.0.0 google-analytics.com
0.0.0.0 ssl.google-analytics.com
EightBitTony
sumber
35
0,0.0.0, rute nol, lebih baik. Jika Anda menjalankan server web Anda sendiri, Anda akan mulai mendapatkan 404s jika rute Anda ke localhost.
Darth Egregious
2
0.0.0.0 bukan "rute nol". Nilainya memiliki arti yang berbeda dalam keadaan yang berbeda. Dalam tumpukan yang diturunkan BSD, entri 0,0.0.0 dalam tabel rute memang mewakili "rute default". Tetapi rute default tidak digunakan untuk upaya koneksi ke alamat 0.0.0.0.
Kaz
4
Ya, itu adalah rute nol.
Darth Egregious
4
@ Sam, mengapa Anda mendapat masalah?
Adrian
2
Ini teknik "menuju diriku sendiri" atau "menuju akhir Internet" sedikit terlambat. Jauh lebih cepat hanya untuk tidak memulai koneksi TCP ke server-server Wadvertisement. 3 alat yang dikutip oleh Gronostaj sangat mencolok di sana (ASAP)!
dan
36

Ada banyak solusi yang mengambil pendekatan memblokir permintaan bahkan sebelum dimulai:

  • AdBlock / AdBlock Plus - Ini didedikasikan untuk memblokir iklan, tetapi Anda dapat mengkonfigurasinya untuk memblokir hampir semua hal.
  • Ghostery - Poin utamanya adalah menjaga privasi Anda, itu akan memblokir GA untuk Anda (bersama dengan banyak skrip pelacakan lainnya). RequestPolicy adalah alternatif sumber terbuka untuk Firefox.
  • NoScript / ScriptSafe / pemblokir skrip lainnya - Memblokir JavaScript sepenuhnya harus menyelesaikan masalah juga.

Unduhan untuk Firefox:

Unduhan untuk Chrome:

Unduhan untuk Opera:

Ghostery juga tersedia untuk peramban lain.

gronostaj
sumber
25
Memblokir javascript sepenuhnya untuk mencegah Google Analytics seperti meledakkan satu pon karena anak anjing pipis di karpet Anda.
Jeff
17
@ Jeff: maksudmu, benar-benar hebat?
Dancrumb
1
NoScript dapat diatur untuk hanya memblokir daftar hitam: orang tidak perlu memblokir JavaScript sepenuhnya untuk memblokir skrip dari beberapa host.
andyg0808
3 alat hebat yang menyediakan informasi (Ghostery) dan perlindungan (AdBlock & NoScript).
dan
3
@ Jeff: Tidak, saya tidak bercanda; Saya tidak terbiasa dengan penggunaan AS. Tapi sekarang saya mengerti lelucon Anda. :-)
James Haigh
29

Adblock Plus atau yang setara dapat melakukan ini untuk Anda; memblokir apa pun dari nama host yang diakhiri google-analytics.com, dan browser Anda bahkan tidak akan mencoba berkomunikasi dengan layanan. Di Adblock Plus, Anda ingin menambahkan filter khusus dengan teks ||google-analytics.comuntuk menghasilkan hasil ini.

Aaron Miller
sumber
7

Demi kelengkapan, meskipun tidak mudah diatur seperti solusi lain, Anda dapat mempertimbangkan menjalankan proxy pemblokiran iklan seperti Privoxy . The proxy squid dapat dikonfigurasi untuk memblokir iklan juga.

Pilihan lain adalah menjalankan server DNS Anda sendiri dan menyaring kejahatan di sana, yang memiliki efek yang sama dengan memblokir server di file host Anda.

Darth Egregious
sumber
3
+1 untuk menangani hal-hal ini di tingkat proxy. Bahkan dalam bisnis kecil, di mana Anda harus memelihara hanya sedikit instalasi Firefox, semuanya menjadi mudah memberatkan.
Marcello Romani
3

Ada plugin Google Disconnect untuk Firefox yang akan memblokir Google di halaman non-Google, termasuk analitik. Ada plugin serupa untuk Chrome, Putus .

Ruud
sumber
2

Saya menggunakan Kebijakan Permintaan untuk firefox. Ini agak seperti ghostery, karena memungkinkan Anda untuk memasukkan daftar putih dan memasukkan daftar hitam permintaan situs, tetapi tidak secara eksplisit berfokus pada privasi.

Ini cukup dapat dikonfigurasi, tetapi saya menetapkan tambang daftar hitam secara default

Misalnya untuk menggunakan situs stack overflow:

  • Saya mengizinkan permintaan apa pun untuk ajax.googleapis.com secara global
  • Saya mengizinkan permintaan untuk stackauth.com dan stackexchange.com dan sstatic.com dari situs tertentu.

Semuanya diblokir dan tidak memengaruhi waktu pageload atau memungkinkan untuk pelacakan pihak ke-3, tetapi halaman mendapat kotak kecil yang dapat Anda klik untuk memuat hal-hal yang tidak Anda liput secara default.

LukeN
sumber
0

Saya tidak ingin memblokir GoogleAnalticsObject karena saya memiliki beberapa proyek dalam pengembangan, DAN saya ingin mereka mendaftar jika saya menekan situs yang dihosting eksternal, jadi mengacaukan file host bukan merupakan pilihan. Sebagai gantinya, saya menggunakan tag "asp: Placeholder" untuk membungkus Jscript dan mengatur visibilitas = false ketika localhost, sebaliknya = true. Cukup sederhana dan melakukan pekerjaan dengan tenang.

Alan Hord
sumber
Pendekatan ini tampaknya tidak dapat diterapkan, karena pertanyaannya tampaknya tentang situs web lain, di mana Anda tidak memiliki kendali atas sumbernya. (Saya setuju pertanyaannya bisa lebih jelas tentang itu)
Ben Voigt
Poin bagus; Saya membaca pertanyaan sebagai "Pengembang" tempat aplikasi saya di-hung-loading, dan bukan sebagai pengguna - dan dalam hal itu saya setuju dengan solusi hosts-mod: o)
Alan Hord
0

Mengalami masalah ini, baru saja membersihkan cache DNS dan semuanya kembali normal. Di Chrome pergi ke chrome://net-internals/#dnsdan tekan hapus cache host

perancis
sumber
Tidak bekerja untuk saya.
Jagular