ウェブトラッキングとは、ウェブサイト運営者や第三者がワールドワイドウェブ上での訪問者の活動に関する情報を収集、保存、共有する行為です。ユーザーの行動分析は、運営者がユーザーの好みを推測できるコンテンツを提供するために利用されることがあり、広告主など様々な関係者にとって有益な情報となる可能性があります。[ 1 ] [ 2 ]ウェブトラッキングは、訪問者管理の一部となることもあります。[ 3 ]
ウェブトラッキングの用途には、以下のようなものがあります。
インターネットに接続されたすべてのデバイスには、デバイス同士が通信できるようにするために必要な固有のIP アドレスが割り当てられます。ホスト Web サイトに適切なソフトウェアがあれば、サイト訪問者の IP アドレスをログに記録でき、訪問者の地理的位置を特定するためにも使用できます。[ 8 ] [ 9 ] IP アドレスをログに記録することで、たとえば、ある人が複数回投票したかどうか、またその人の閲覧パターンを監視できます。訪問者の位置がわかれば、その他にも国がわかります。たとえば、現地通貨での価格表示、利用可能な商品の価格や範囲、特別な条件の適用、場合によっては特定の国からのリクエストや応答が完全にブロックされる可能性があります。インターネット ユーザーは、VPN接続を使用して、検閲やジオブロッキングを回避し、個人の身元と位置を保護して、インターネット上で匿名性を保つことができます。
HTTP Cookieとは、ユーザーがウェブサイトを訪問した際に、ウェブサイトがユーザーのデバイスに埋め込むコードと情報のことです。[ 10 ]ウェブサイトは、ユーザーがその後ウェブサイトを訪問した際に、Cookieに保存された情報を取得することがあります。Cookieは、ユーザーの閲覧体験をカスタマイズしたり、ターゲット広告を配信したりするために使用できます。[ 11 ] Cookieに保存できる閲覧アクティビティには、次のようなものがあります。
ファーストパーティクッキーは、ユーザーが訪問しているウェブサイトによって作成されます。ファーストパーティクッキーの主な目的は、通常、ユーザーとその好みを認識し、ユーザーが希望する設定を適用することです。[ 12 ]
サードパーティCookieは、ユーザーが訪問しているWebサイト以外のWebサイトによって作成されます。これらのCookieは、ユーザーのオンラインアクティビティを記録できる追加のトラッキングコードを挿入します。オンサイト分析とは、現在のサイトでのデータ収集を指します。これは、ユーザーの訪問回数など、ユーザーインタラクションの多くの側面を測定するために使用されます。[ 13 ]
ウェブブラウザによって導入されたサードパーティ Cookie の制限は、一部のトラッキング会社によってCNAME クローキングと呼ばれる技術を使用して回避されています。この技術では、サードパーティのトラッキング サービスにファーストパーティのオリジン ドメイン (通常はCNAME ) のDNSレコードが割り当てられ、法的および組織的には別のエンティティであるにもかかわらず、ファースト パーティであるかのように偽装されます。この技術は、既知のトラッカーのブロック リストを使用して、一部のブラウザや広告ブロッカーによってブロックされます。[ 14 ] [ 15 ]
ETag は、プライバシーを意識するユーザーによってHTTP Cookie が削除されることが増えているため、ユニーク ユーザーを追跡するために使用できます。 [ 16 ] 2011 年 7 月、 Ashkan SoltaniとUC Berkeleyの研究チームは、Huluを含む多数の Web サイトが追跡目的で ETag を使用していることを報告しました。[ 17 ] Hulu と KISSmetrics は、2011 年 7 月 29 日をもって「復活」を停止しました。[ 18 ] KISSmetrics と 20 社以上のクライアントが、 ETag の使用を含む「削除不可能な」追跡 Cookieの使用をめぐって集団訴訟に直面しているためです。[ 19 ]
ETagはブラウザによってキャッシュされ、同じリソースに対する後続のリクエストで返されるため、トラッキングサーバーはブラウザから受信したETagを単純に繰り返すことで、割り当てられたETagが永続的に保持されるようにすることができます(永続的なCookieと同様の方法です)。追加のキャッシュヘッダーによってETagデータの保持を強化することもできます。[ 20 ]
ETagはブラウザのキャッシュをクリアすることで消去できる場合があります(実装方法は様々です)。
2025年の調査によると、ブラウザがユーザーの閲覧データを収集する程度は様々です。Chromeは、ユーザーの操作なしに最も多くの個人データを収集するブラウザであり、20種類のデータタイプを収集しています。これは、一般的な競合ブラウザの平均6種類と比較すると多く、BraveとTorはそれぞれ2種類の匿名データタイプと、全く収集していません。[ 34 ] [ 35 ]このデータには、固有識別子、デバイス識別子、連絡先リスト情報、金融データ(カード、口座など)、位置情報、完全な閲覧履歴が含まれます。[ 36 ]
ウェブ閲覧はユーザーの個人情報と結びついています。ユーザーがどのページを訪問したかだけで、位置情報、興味、購入履歴などが明らかになる可能性があります。これにより、ユーザーに関する結論を導き出し、活動パターンを分析することが可能になります。[ 37 ]ウェブ追跡の使用は、個人の文脈で適用される場合、議論の的となる可能性があります。また、程度は異なりますが、EUの電子商取引指令や英国のデータ保護法などの法律の対象となります。ユーザーの知らないうちに行われる場合は、ブラウザのセキュリティ侵害とみなされる可能性があります。
企業間取引の文脈では、購買意欲を特定するために訪問者の行動を理解することは、多くの商業組織にとってマーケティング活動のターゲット設定 に効果的な方法とみなされています。[ 38 ]訪問企業には、オンラインとオフラインの両方で、現在のニーズに関連するマーケティングおよび販売提案を行うことができます。販売組織の観点からすると、潜在顧客が積極的に購入を検討しているときに顧客と関わることで、そうでなければ無駄になるマーケティング資金を節約できます。
より高度な保護ツールとしては、Firefoxのトラッキング保護や、ブラウザのアドオンであるuBlock OriginやPrivacy Badgerなどがあります。[ 33 ] [ 39 ] [ 40 ]
さらに、ブラウザのアドオンであるNoScript 、 DuckDuckGoのような代替検索エンジンの使用、 VPNの使用などが含まれる場合もある。[ 40 ]
モバイルでは、最も高度な方法はモバイルブラウザのFirefox Focusを使用することかもしれません。これは、従来のFirefoxブラウザのプライベートモードと同様に、完全なCookie保護を含め、モバイルでのWebトラッキングを大幅に軽減します。[ 41 ] [ 42 ] [ 43 ]
ユーザーは、他の手段によってサードパーティのウェブ追跡をある程度制御することもできます。オプトアウト クッキーを使用すると、ユーザーはウェブサイトが今後クッキーをインストールするのをブロックできます。ウェブサイトがブラウザにサードパーティの広告主やクッキーをインストールするのをブロックすると、ユーザーのページでの追跡が防止されます。[ 44 ] Do Not Trackは、ウェブ アプリケーションにユーザーの追跡を無効にするよう要求できるウェブ ブラウザの設定です。この機能を有効にすると、ユーザーがアクセスしているウェブサイトに、クロス サイト ユーザー追跡を自主的に無効にするよう要求が送信されます。
一般的に信じられていることとは異なり、ブラウザのプライバシーモードは、通常は訪問者のサイト(Cookie)への情報の保存をブロックするだけなので、(すべての)追跡の試みを防ぐことはできません。しかし、さまざまなフィンガープリンティング方法には効果がありません。そのようなフィンガープリントは匿名化解除される可能性があります。[ 45 ]プライバシーモードを使用すると、Webサイトにログインしたままにならず、設定を保存するCookieがブラウザによって自動的に削除されるため、設定が失われる可能性があります。
一部のウェブブラウザは、ウェブトラッカーをブロックするために「トラッキング保護」または「トラッキング防止」機能を使用しています。[ 46 ] NoScriptおよびuBlockアドオンの開発チームは、FirefoxのSmartBlock機能の開発を支援しました。[ 47 ]
検索エンジン
検索エンジンによるユーザーデータの追跡からユーザーデータを保護するため、さまざまなプライバシー重視の検索エンジンが代替手段として開発されてきました。そのような検索エンジンの例としては、DuckDuckGo、MetaGer、Swiscowsなどがあり、これらはユーザーアクティビティの保存と追跡を防止することを優先しています。[ 48 ]
私たちはウェブサイトやサービスを監視し、企業がどのようなユーザーデータを収集しているか、どのように収集しているか、そしてどのように利用しているかを明らかにします。私たちの測定プラットフォームを用いて、消費者データ利用におけるプライバシー、セキュリティ、倫理について研究しています。