ビデオ: AppleのSafariにおけるインテリジェントトラッキング防止の仕組み

ビデオ: AppleのSafariにおけるインテリジェントトラッキング防止の仕組み

Amazonで何かを買った後、他のウェブサイトやFacebookなどのアプリにまでその商品に関する広告が大量に表示されていることに気づいたことはありませんか? AppleInsiderが、なぜこのようなことが起こるのか、そしてAppleがSafariに実装したインテリジェント・トラッキング・プロテクションの仕組みについて解説します。

たとえば、私はかつて、新しいアディダスの靴を探して Amazon と Google のショッピング検索結果を検索したところ、Facebook、Instagram、そして私が訪問したほぼすべての Web サイトで 1 週間以上にわたってアディダスの靴の広告が表示されました。

Apple はこれを防ぐために懸命に取り組んでおり、その新しい解決策はすでに広告会社に大きな打撃を与えており、オンライン広告ビジネスは数億ドルの損失を被っていると報じられています。

解決策は、Safariの新しいインテリジェント・トラッキング防止機能です。この機能は、iOS 11でモバイルデバイスに、macOS 10.13アップデートでMacにも導入されました。多くのユーザーは依然としてiOS 11へのアップデートに躊躇しています。しかし、セキュリティ面を除けば、この機能だけでもiOS 11へのアップデートは十分に価値があると思います。

この新しいクロストラッキング防止機能の仕組みを理解するために、まずはCookieの仕組みについてご説明しましょう。簡単に言うと、Cookieとは、訪問したウェブサイトからデバイスに保存される小さなデータです。最も大きな例としては、ウェブサイトがログイン情報を保存し、訪問のたびに入力する必要がないようにする機能が挙げられます。

ファーストパーティ Cookie と呼ばれるこれらの Cookie は、消費者が Web サイトにアクセスしているときにのみ Web サイトが書き込んだり作成したりできるため、完全に理にかなっており、完全に安全で、暗号化されていません。

サードパーティCookieが登場しました。これは、ユーザーが全く別のウェブサイトにアクセスしているにもかかわらず、特定のウェブサイトの情報や広告が表示されるというものです。Safariでは、これらのサードパーティCookieは常にブロックされていますが、例外が1つあります。それは、元々ウェブサイトへの訪問時にファーストパーティCookieとして書き込まれた場合です。

このファーストパーティCookieの例外は、一部の広告テクノロジーベンダーによって悪用され、広告主のドメインを使用してCookieを書き込むソリューションが開発されました。例えば、Amazonなどのサイトにアクセスして靴を検索すると、検索履歴を保存するためにファーストパーティCookieが作成されます。

ユーザーがそのサイトを離れると、広告主はサードパーティのコンテキストでファーストパーティCookieにアクセスできるようになります。つまり、Cookieが作成された元のウェブサイトにアクセスしていない場合でも、広告主はそのCookieを読み取り、ユーザーが検索した内容に基づいて広告を配信できるようになります。その結果、ユーザーはウェブ上で靴の広告を目にすることになります。

Safari の新しいインテリジェント トラッキング防止機能は、ユーザーが直接企業のサイトにアクセスしていない場合に企業がファーストパーティ Cookie を読み取ったり更新したりすることを禁止します。

Appleの解決策は、Cookieデータの利用を希望する第三者に対し、Cookieが元のサイトから最後にアクセスされた時点から24時間以内のアクセスのみを許可するというものでした。元のサイトにアクセスするたびに、アクセスタイマーはリセットされます。サイトへの最後のアクセスから24時間経過すると、タイマーが切れてアクセスが拒否されます。

このため、iOS 11 にアップデートした後でも、他の Web サイトにサードパーティの広告が表示されることがあります。

例えば、昨夜Safariでハネムーンのパッケージを検索していたのですが、今朝はInstagramのいたるところでハネムーンの広告が目につきました。ありがたいことに、Safariの新しいサイト越えトラッキング防止機能のおかげで、私が検索を続けなければ、これらのハネムーンの広告は今から約9時間後には消えるはずです。

そうでなければ、広告サイトとアルゴリズムが「もう興味がない」と気づくまで、数週間もハネムーン広告を見つめ続ける羽目になるだろう。まさにこれが、この新機能が広告主に大きな打撃を与えている理由であり、多くの広告主がAppleのSafariのトラッキング機能の変更に抗議している理由でもある。

新しい機能の仕組みに戻ると、前述したように、サードパーティのコンテキストからのファーストパーティ Cookie へのアクセスは、プライマリ Web サイトに再度アクセスしたときにのみ回復され、その場合、24 時間タイマーが再開されます。

ユーザーが今後 29 日以内にプライマリ Web サイトに戻らない場合は、ファーストパーティ Cookie は完全に削除されます。

これの唯一の欠点は、丸 1 か月間 Web サイトにログインしないと、Cookie に保存されキーチェーンには保存されていないログイン認証情報などの特定の情報が失われる可能性があり、その Web サイトを初めて使用する場合のように、それらの情報を再度入力する必要があることです。

この新しい機能は、迷惑な広告を回避するのに役立つだけでなく、プライバシーとセキュリティを保護するのにも役立ちます。