1

(間違っている場合は訂正してください。)サーバーホストは、訪問者がホストのサイトにアクセスする前後にアクセスするページを検出できます。

サーバーホストは、現在のページにアクセスする前後に、クライアントがどのサイトにアクセスしたかに関する情報をどの程度受け取ることができますか?

4

1 に答える 1

1

これを行うにはおそらく 2 つの方法があり、どちらも異なる目的を果たします。

  1. ユーザーが別のページのリンクをクリックしてあなたのページに移動すると、元のページ (リファラーReferer) が(sic) HTTP ヘッダーで送信されます。( HTTP 仕様を参照してください。)

    ほとんどの Web フレームワークと Web 指向の言語は、この値にアクセスするための簡単な方法を提供しており、ほとんどの Web 分析ツールはそれをすぐに処理できます。(具体的には、この値を取得する方法は、使用するツールによって異なります。)ただし、3 つの注意事項があります。

    • このヘッダーは、ほとんどのブラウザーの設定でオフにすることができます。(ほとんどのユーザーはこれを行いませんが、テクノロジーに精通し、プライバシーを重視する少数のユーザーはそうするかもしれません。)
    • これは、ユーザーがリンクをクリックした場合にのみ機能します。ユーザーが Web アドレスを手動で入力すると、ヘッダーは表示されません。
    • サイトにアクセスする直前に表示されるページは 1 つだけです。
  2. 管理しているページ間でユーザーが移動した場所を確認するには、訪問ごとに一意の値を持つ Cookie を設定し、各ページの読み込みを保存します。

    上記のように、これを行う方法は使用するツールによって異なり、いくつかの注意事項があります。

    • ヘッダーと同様に、Refererテクノロジーに精通し、プライバシーを重視する一部のユーザーは、Cookie をオフにして閲覧することを好みます。
    • 明らかに、自分で管理している (そして Cookie を設定できる) ページへのアクセスのみを確認できます。
于 2011-04-25T00:46:39.397 に答える