最近(過去数週間)私のWebブラウジングは非常に遅くなることがよくあり、このような場合にステータスバーに「www.google-analytics.comを待機しています」と表示されることがよくあります。
Googleが分析プログラムに参加したくないことをGoogleに伝えるブラウザ設定はありますか?個人は何らかの方法でこれを「オプトアウト」できますか?
最近(過去数週間)私のWebブラウジングは非常に遅くなることがよくあり、このような場合にステータスバーに「www.google-analytics.comを待機しています」と表示されることがよくあります。
Googleが分析プログラムに参加したくないことをGoogleに伝えるブラウザ設定はありますか?個人は何らかの方法でこれを「オプトアウト」できますか?
回答:
どのブラウザでも機能する「旧式」の方法は、ローカルホストファイルに次のエントリを追加することです。
127.0.0.1 www.google-analytics.com
127.0.0.1 google-analytics.com
127.0.0.1 ssl.google-analytics.com
これは、プラグインをサポートしているかどうかに関係なく、すべてのブラウザーで機能します。ローカルマシンでWebサーバーを実行していない限り、これらの接続は即座に拒否されるため、失敗するのにそれほど時間はかかりません。
0.0.0.0を試すこともできます(ただし、私が個人的にテストしたことはありません)。
0.0.0.0 www.google-analytics.com
0.0.0.0 google-analytics.com
0.0.0.0 ssl.google-analytics.com
リクエストが開始される前にブロックするというアプローチを取る多くのソリューションがあります。
Firefoxのダウンロード:
Chromeのダウンロード:
Operaのダウンロード:
Ghosteryは他のブラウザでも利用できます。
Adblock Plusまたは同等の機能でこれを実行できます。で終わるホスト名から何かをブロックするgoogle-analytics.com
と、ブラウザはサービスと通信しようとさえしません。Adblock Plusでは、||google-analytics.com
この結果を生成するためにテキスト付きのカスタムフィルターを追加する必要があります。
完全を期すため、他のソリューションほど簡単に設定することはできませんが、Privoxyなどの広告ブロックプロキシの実行を検討できます。イカプロキシは、広告をブロックするように構成することができるだけでなく。
別のオプションは、独自のDNSサーバーを実行し、そこで不良を除外することです。これは、hostsファイルでサーバーをブロックするのと同じ効果があります。
Firefox用のGoogle Disconnectプラグインがあり、アナリティクスを含むGoogle以外のページでGoogleをブロックします。Chrome用の同様のプラグインDisconnectがあります。
Firefoxのリクエストポリシーを使用します。クロスサイトリクエストをホワイトリストおよびブラックリストに登録できるという点で幽霊のようなものですが、明示的にプライバシーに焦点を合わせているわけではありません。
かなり設定可能ですが、デフォルトでブラックリストを設定します
たとえば、スタックオーバーフローサイトを使用するには:
すべてがブロックされ、ページの読み込み時間に影響を与えたり、サードパーティの追跡を許可したりしませんが、ページにはデフォルトでカバーしなかったものを読み込むためにクリックできる小さなボックスがあります。
開発中のプロジェクトがいくつかあるため、GoogleAnalticsObjectをブロックしたくありませんでした。また、外部ホストサイトにアクセスした場合は登録したいので、hostsファイルをいじることはオプションではありません。代わりに、「asp:Placeholder」タグを使用してJscriptをラップし、localhostの場合はvisibility = falseを設定し、それ以外の場合は= trueを設定します。とてもシンプルで、静かに仕事をします。