これは、 High Sierra で最も議論されている新機能 の 1 つです。Safari の新しいインテリジェント トラッキング防止です。 広告主はこれに腹を立てており 、「消費者が好む広告付きのオンラインコンテンツやサービスに悪影響を与える」と主張している。 Apple は このレトリックにもひるむことは ありません。しかし、この機能は実際に何をするのでしょうか?
基本的に、インテリジェント トラッキング防止は、特定の Cookie を使用できるサイトとできないサイトを変更し、場合によっては、ユーザーにとって何の役にも立たない Cookie を削除します。 Apple の High Sierra 機能リスト からの公式説明を引用すると、次のようになります。
![]()
緑色のマウンテン バイクをオンラインで見たときのことを覚えていますか?その後、閲覧したあらゆる場所で迷惑な緑色のマウンテン バイクの広告を目にしましたか? Safari は機械学習を使用して、オンラインでの行動を追跡する広告主やその他のユーザーを特定し、広告主が残したクロスサイト追跡データを削除します。したがって、ブラウジングはあなたのビジネスであり続けます。
これは抽象的には良いように思えますが、実際にはどのように機能するのでしょうか? Webkit.org 上の Apple の公式説明では、 開発者向けの言語でテクノロジーの概要が説明されています。ユーザーが注意する必要があるのは次のとおりです。
クロスサイトトラッキングとは何ですか?
インテリジェント トラッキング防止は、いわゆるクロスサイト トラッキング、つまり 1 つの Web サイトから提供される Cookie がより広範囲の Web 上でユーザーを追跡する機能を防止するために機能します。
なぜこのようなことが可能なのでしょうか? Web ページを読み込むときに、表示されるすべての要素が、見ているサイトとまったく同じものであるとは限らないためです。たとえば、広告はサードパーティの広告ネットワークから配信されることが多く、Amazon、eBay、その他のサイトから最近閲覧した商品が取得される場合があります。ソーシャル メディア ボタンは通常、それらのソーシャル ネットワークによってホストされます。ほとんどのサイトでは、Google Analytics やその他のツールを利用してユーザー数を追跡しています。
これは最新の Web サイトの構築方法の一部であり、それ自体は問題ではありません。場合によっては、これらのサードパーティのサービスがブラウザに保存されている Cookie にアクセスすることがありますが、これ自体は問題ありません。
実際、多くの便利な機能はこれに依存しています。 Google または Facebook アカウントを使用して別のサイトにログインしたことがある場合は、作業を容易にする具体的な方法でクロスサイト Cookie を使用したことがあるはずです。
これが複雑な理由です。クロスサイト広告は不気味ですが、他のクロスサイト機能により Web はより良い場所になります。ブラウザはどうやって違いを見分けるのでしょうか?
インテリジェント追跡防止は実際に何を行うのでしょうか?
では、インテリジェント追跡防止は実際にどのように機能するのでしょうか?皮肉なことに、あなたを追跡すると、すべての情報があなたのマシンに残ります。つまり、Apple には何もアップロードされません。 Safari は閲覧履歴を使用して、どのサイトに興味があるかを特定し、その情報を使用してコンテキストに応じて Cookie を保存、分割、または削除します。
Safari にとって、興味のあるドメインは、あなた自身が定期的にアクセスするドメインです。直接アクセスすることはないが、クロスサイト リソースを定期的に使用するドメインは、興味のないものとみなされます。Webkit ページを再度引用するには、次のようにします。
インテリジェント トラッキング防止により、example.com がサイトを越えてユーザーを追跡する機能を持っていると分類されたとします。そこから何が起こるでしょうか?ユーザーが過去 30 日間に example.com と対話しなかった場合、example.com Web サイトのデータと Cookie はすぐに削除され、新しいデータが追加された場合は引き続き削除されます。ただし、ユーザーが example.com をトップ ドメイン (ファーストパーティ ドメインと呼ばれることが多い) として操作する場合、インテリジェント トラッキング防止は、ユーザーが Web サイトに興味を持っている信号とみなして、その動作を一時的に調整します。
動作は比較的単純なので、詳しく見てみましょう。
- ドメインに直接アクセスすると、Safari はそのサイトに興味があると判断し、そのドメインのクロスサイト追跡を 24 時間許可します。
- その後、24 時間そのドメインにアクセスしないと、Safari はユーザーが興味を失ったと判断し、そのドメインに対するクロスサイト トラッキングの許可を停止します。
- そのドメインに 30 日間アクセスしないと、Safari はそのドメインの Cookie を完全に削除します。
少し奇妙なので、具体的な例を見てみましょう。あなたは Facebook ユーザーではありませんが、時々 Facebook リンクをクリックして公開投稿を読むとします。この計画では、非常に多くのページに埋め込まれた「いいね!」ボタンのおかげで、Facebook は Cookie を使用してオンラインでのアクティビティを 24 時間追跡できるようになります。ユーザーが再び Facebook.com にアクセスしないと仮定すると、24 時間後に Facebook はこれらの Cookie にアクセスできなくなります。 Facebook にアクセスしないまま 30 日間が経過すると、Cookie は完全に削除されます。
Facebook は、クロスサイト トラッキングを使用するサイトの一例にすぎません。このトラッキングは、通常の Facebook ユーザーが (好きではないにしても) 慣れ親しんできたものです。広告ネットワークは同じではありません。広告ネットワークは完全にバックグラウンドで実行され、ほとんどの場合、ユーザーが自分のドメインに直接アクセスすることはありません。 Safari のインテリジェント トラッキング防止機能は、実際に使用するサイトの Cookie を破壊することなく、Safari による追跡を阻止します。
考えてみれば当然のことです。 Safari は、定期的に使用するサイトの Cookie を保持しますが、広告主やその他の追跡サービスによってそこに残された Cookie は隔離され、削除されます。それは機能とプライバシーの間の妥協です。
Apple がそのような機能を提供する独自の立場にあることは注目に値します。たとえば、Google は自社の広告ネットワークにクロスサイト トラッキングを多用しています。Chrome ユーザーは、そのブラウザ上で同様の機能が行われるのを息をひそめて待っている必要はありません。
インテリジェント追跡防止をオフにする方法
この機能のファンかどうかわかりませんが、定期的に使用しているサイトが機能しなくなるのではないかと疑問に思っていますか?オフにするのは簡単です。 Safari を開き、メニュー バーで [Safari] > [環境設定] をクリックします。
一番上のオプション「サイト間追跡を防止する」のチェックを外せば完了です。この機能はまだオフになっています。代わりに 、すべてのブラウザでサードパーティ Cookie をブロックする こともできますが、これは Safari のデフォルトの方法よりもサイトを破壊する可能性がはるかに高いことに注意してください。
写真提供者: Alejandro Escamilla 、 Jens Kreuter





