web-dev-qa-db-ja.com

Google Analyticsオプトアウトブラウザアドオンは何をしますか?

私は最近、セカンダリブラウザを使用してWebサイトでGoogle Analyticsの追跡をオプトアウトしようとしましたが(他の追跡ブロックはアクティブではありません)、Cookie設定が与えられることを期待して、 Google Analytics Opt-ブラウザアドオン

これは、追跡を停止するための非常に奇妙で重い解決策のようです(オプトインする必要がありますが、それは別の話です)。このアドオンは正確に何をしますか?それはさらにプライバシーの問題を引き起こしますか?

1
James

このアドオンは正確に何をしますか?

ブラウザアドオンは、すべてのWebページで関数を実行して、GoogleAnalyticsスクリプトをno-opsに変換する変数を設定することで機能します。拡張機能によって挿入されるコードは、拡張機能が作成されているブラウザによってわずかに異なる可能性があり、以下のようなものです。

/* Copyright 2017 Google Inc. All Rights Reserved. http://tools.google.com/dlpage/gaoptout/intl/en/eula_text.html */
(function() {
    var a = document.createElement("script");
    a.type = "text/javascript";
    a.id = "__gaOptOutExtension";
    a.innerText = 'window["_gaUserPrefs"] = { ioo : function() { return true; } }';
    document.documentElement.insertBefore(a, document.documentElement.firstChild);
})()

それはさらにプライバシーの問題を引き起こしますか?

ジョルジオマオネによると、 はい 。彼は、ウェブサイトが_gaUserPrefs変数をリセットしてオプトアウトをバイパスする可能性があり、変数の存在がユーザーエージェントのフィンガープリントの一意性を高める可能性があると述べています。


ブラウザアドオンには本質的に「重い」ものは何もないことに注意してください。グーグルが配布しているものはかなり軽量です。

1
user873319