トラッキングクッキーとは?
トラッキングクッキーとは、ユーザーに適切な広告やコンテンツを提供するために個人を特定できない範囲で情報収集する追跡システムに使われることがあります。
トラッキングクッキーを作成するためにCookieの機能を使うわけですが、このCookieを利用することでユーザーの閲覧履歴を収集することができるようになっています。
個人を特定できない匿名データではありますが、勝手に収集されることに不満を感じる方もいるでしょう。
ですが、このトラッキングクッキーを拒否できる設定がほとんどの最新ブラウザに搭載されており、必要に応じてトラッキングクッキーを無効化・削除することが可能です。
トラッキングクッキーを無効化・削除する方法はいくつかあるので、使える方法を4つ紹介していきます。
トラッキングクッキーの4つの対処法
トラッキングクッキーに対処する方法を大きくして4つあります。
・トラッキングを拒否する意思を表示する
・クッキーを自動で削除する拡張機能を使う
・クッキーのオン・オフを設定する
・シークレットウィンドウを使う
それぞれ特徴や注意点が異なるので、一つ一つ見ていきましょう。
トラッキングを拒否する意思を表示する
最新のブラウザにはトラッキングされることを拒否する意思表示が出来るDo Not Track(DNT)設定が用意されています。
これをDo Not Trackといいますが、簡単に設定できるので気になる方はやっておくといいかもしれません。
この設定を有効化することで、不要なトラッキングをある程度抑制できる可能性があります。
設定方法:Edge
設定の保存は切り替えたタイミングで自動で保存されますので、保存ボタンが見つからないとのことで焦らないようにしてください。
設定方法:Google Chrome
これでDo Not Trackの設定が有効化されます。
設定方法:Firefox
これでトラッキング拒否のリクエストを送ることができます。
ただしこれはあくまで要求・リクエストであって、トラッキングクッキーが一切作成されなくなるわけではありません。
Do Not Track情報を利用しているサイトであればトラッキングされなくなりますが、ほとんどのサイトはその要求を無視して閲覧トラフィックを収集しているので、気持ち程度の対策と思っておきましょう。
現に、世界で最も使われているブラウザ「Google Chrome」を提供しているGoogleも、Do Not Track(DNT)情報をチェックしないといっているため、効力はほとんどないといっても過言ではありません。
クッキーを自動で削除する拡張機能を使う
一つ目で紹介した方法は強制力はないためあまり効果がありません。
より高いトラッキング拒否効果を得たいのであれば「cookie autodelete」という拡張機能を使う方法があります。
この拡張機能はGoogle ChromeやFirefoxで使用することができ、使われていないクッキーを自動削除したり、不要だと思ったクッキーは任意で除去することも可能です。
任意削除も可能であるため、間違えてログインクッキーを除去して再ログインを求められるというトラブルも防ぐことが可能です。どちらも同じ開発元が提供している拡張機能で使い方はほとんど同じなので、この記事ではGoogle Chrome版cookie autodeleteで使い方を解説します。
Google Chromeの方はこちらから拡張機能をインストールできます。
Firefoxユーザーの場合は以下のページから拡張機能をインストールしてください。
ホワイトリストに追加するとクッキーをブロックせずに追跡などのクッキーの処理を有効化、グレーリストに追加するとトラッキングクッキーの設定を細かく行えます。
ですが、どのクッキーが重要なものなのか推測しなければならないため、初心者が適切に設定するにはほぼ不可能でしょう。
セッション ID はログイン状態の保持に使われることが多いため、ログイン・サインインすることのあるサイトに「SessionID・SSID・session_id」など、セッションIDと推測できるクッキーは必ず有効化しておきましょう。
ログインできなくなる不具合を未然に防げる可能性があります。
クッキーのオン・オフを設定する
とにかく楽にクッキーを無効化したいのであれば、ブラウザ設定でクッキーを完全に無効化するのがいいでしょう。
無効化方法:Edge
基本的にブロックするとしても「サードパーティの Cookie だけブロックする」にとどめておいてください。
理由については後述していますが、全てのクッキーをブロックするとAmazonやTwitterなどログインを必要とするすべてのサービスがまともに使えなくなります。
無効化方法:Google Chrome
これについても後述していますが全てのCookieをブロックするとあらゆる Web サービスショッピングサイトがまともに使えなくなります。
ですのでCookieの読み取りは許可したまま、「サードパーティの Cookie をブロックする」にチェックを入れると良いでしょう。
無効化方法:Firefox
設定画面にも書いていますが、ほとんどのクッキーを無効化してしまうと、ログインができなくなるといったサイト機能に悪影響が出る可能性が極めて高いです。
そうなっても問題ないという場合に限り、設定を変更するようにしてください。
すべてのクッキー無効化は非推奨
なんとか言いましたがすべての Cookie を無効化することをあまりしてはいけません。
トラッキングに使われるクッキーは、ただ情報収集のために使われてるだけではないのです。
- ログイン状態の維持
- ショッピングサイトのカートの中身の記憶
- オンラインエディタなど編集中の内容の一時保存
一番問題なのがログイン状態の維持問題で、ログイン状態を維持するためにクッキーを使ってるサイトでは、何回ログインしてもログインしていない扱いにされてしまいます。
AmazonやTwitterなどあらゆるWebサービスがログイン状態の維持にクッキーを使っているので、すべてのクッキーを無効化することはよっぽどのことがない限り避けるようにしましょう。
トラッキングクッキーによる隠しトラッカー・追跡を拒否したいだけであればサードパーティCookieをブロックするだけで十分です。
シークレットウィンドウを使う
一時的にトラッキングクッキーによる追跡を無効化したい場合はシークレットウィンドウを使うのが一番です。
シークレットウィンドウで閲覧したページでは履歴が一切残らず、不必要にクッキーが収集されることもありません。
クッキーが完全に収集されなくなるというわけではありませんが、収集されるクッキーに匿名性が高まり、ブラウザには保存されないため、追跡システムにとって使いづらい非常に匿名性が高いデータしか収集されません。
開き方:Edge
名称はIn Privateウィンドウですが、名前が違うだけで実際はシークレットウィンドウと同じです。
開き方:Google Chrome
開き方:Firefox
名称はプライベートウィンドウですが、名前が違うだけで実際はシークレットウィンドウと同じです。
トラッキングクッキーが気になる方は、いくつかの対処法を試してみるといいでしょう。