- 「さっき見た商品の広告」が出るのは偶然ではない
- 広告は人ではなく「ブラウザ」を識別している
- Cookieが「覚えている」正体
- なぜどのサイトでも同じ広告が出るのか
- JavaScriptが裏で通信している
- 「会話を聞かれている」ように感じる理由
- 広告が止まらない場合
- リスクと注意点
- 広告の正体は追跡ではなく識別
「さっき見た商品の広告」が出るのは偶然ではない
通販サイトで商品を見たあと、別のサイトやニュースを読んでいると、先ほど見ていた商品の広告が表示されることがあります。
まるでスマホが会話を聞いているように感じる瞬間です。
しかし結論から言うと、広告はあなたを見ているのではなく、ブラウザの記録を見ています。
盗聴でも監視でもありません。Webの仕組みとして設計された「リターゲティング広告」です。
この仕組みを理解すると、不気味さはかなり減ります。
広告は人ではなく「ブラウザ」を識別している
Webサイトは訪問者の名前を知ることができません。
代わりに使われるのが識別子です。
商品ページを開くと、ページの裏側で次の処理が行われます。
<script src="https://ad-network.example/tracker.js"></script>
このJavaScriptが実行されると、広告ネットワークはブラウザに識別番号を割り当てます。
そして「このブラウザは〇〇の商品ページを見た」という情報を保存します。
ここで重要なのは、保存されるのは個人情報ではなく行動履歴に結びついた番号です。
Cookieが「覚えている」正体
この識別番号を保存する場所がCookieです。
Cookieはブラウザに保存される小さなデータで、ログイン情報だけでなく行動の記録にも使われます。
広告の流れは次のようになります。
1. 商品ページを閲覧
2. Cookieに識別子が保存される
3. 別サイトを閲覧
4. 広告枠が広告サーバーへ問い合わせ
5. 識別子が送信される
6. 閲覧履歴に応じた広告が表示される
つまり、広告が追いかけているのではなく、広告枠が「このブラウザは誰か」を確認しているだけです。
なぜどのサイトでも同じ広告が出るのか
ここで疑問が出ます。
なぜ全く関係ないサイトでも同じ広告が表示されるのでしょうか。
理由は、広告会社が同じだからです。
多くのWebサイトは、自前で広告を持っていません。
広告ネットワークの配信システムを利用しています。
- ニュースサイト
- 個人ブログ
- レシピサイト
- 天気サイト
これらの広告枠は、同じ広告配信サーバーに接続しています。
そのため、閲覧履歴が共通で利用されます。
JavaScriptが裏で通信している
広告は画像を表示しているだけに見えますが、実際には通信処理です。
ページを開いた瞬間、ブラウザは広告サーバーへ問い合わせを行います。
fetch("https://ad-network.example/ad?user_id=xxxx");
この問い合わせのときにCookieが送られ、広告内容が決まります。
つまり広告表示はページの一部ではなく、リアルタイムの問い合わせ結果です。
「会話を聞かれている」ように感じる理由
たまたま話していた内容の広告が出ると、盗聴を疑う人もいます。
しかし技術的には、マイクから音声を取得して広告に使うのは現実的ではありません。
理由は単純です。
- 許可が必要
- 通信量が膨大
- OS側で制限される
それよりも広告は、次の情報から推測します。
- 検索履歴
- 閲覧履歴
- 購入履歴
- 滞在時間
これだけで興味関心はかなり推定できます。
人間は記憶に残った広告だけを意識するため、「聞かれた」と感じやすいだけです。
広告が止まらない場合
一度商品を見ると、長期間同じ広告が出続けることがあります。
これは広告システムが「興味がある」と判断しているためです。
止めたい場合は次の方法があります。
- Cookieを削除する
- ブラウザのトラッキング防止を有効化
- 広告設定でパーソナライズを無効化
Cookieを消すと識別子も消えるため、広告の関連性はリセットされます。
リスクと注意点
この仕組み自体は違法でも危険でもありません。
ただし注意点はあります。
広告会社は個人を特定していなくても、行動パターンを蓄積します。
つまり「誰か」は分からなくても「どんな行動のブラウザか」は分かります。
そのため、複数人で同じPCを使うと広告内容が混ざります。
家族共用PCでベビー用品の広告が増えるのはこのためです。
広告の正体は追跡ではなく識別
広告が追いかけてくるように見えるのは、あなたを認識しているからではありません。
同じブラウザを再識別しているからです。
Webはログインしなくても状態を持てます。
それを可能にしているのがCookieとJavaScriptです。
リターゲティング広告は、ユーザー監視というより「前回の続き」を提供する仕組みです。
不気味に感じるのは自然ですが、実態はかなり機械的な処理です。
広告があなたを覚えているのではありません。
あなたのブラウザが、自分の履歴を持っているだけです。