、バックボタンを使用したときのユーザーの位置を知ることは可能でしょうか?
ユーザーがGoogleに行く場合 - > example.com - > newwebsite.com
彼がexample.comに戻った場合は、http-リファラページはまだgoogle.com
になりますは、どのように私は彼が私はそれが本当に新しい訪問ではありませんので、戻るボタンは、サイトへの最初の頃に送られたHTTPヘッダを送信することを信じてnewwebsite.com
、バックボタンを使用したときのユーザーの位置を知ることは可能でしょうか?
ユーザーがGoogleに行く場合 - > example.com - > newwebsite.com
彼がexample.comに戻った場合は、http-リファラページはまだgoogle.com
になりますは、どのように私は彼が私はそれが本当に新しい訪問ではありませんので、戻るボタンは、サイトへの最初の頃に送られたHTTPヘッダを送信することを信じてnewwebsite.com
に行ったことを検出することができます。
ユーザーのhttp-referrerがnewwebsite.comの場合、エラーページを表示したとします。彼らが初めて訪問したとき、彼らはあなたのサイトを得るでしょう。彼らがnewwebsite.comに行き、ヒットバックした場合(つまり、ブラウザの履歴を元に戻って、新しいヘッダーでページを再度ロードしたくないということを意味する)、エラーページが表示され、戻るボタンが無効になります。これが行動に影響を与えるかどうかは分かりませんが、それは私にはちょっと意味があります。
おそらく可能ですが、ブラウザに完全に依存する可能性があります。とにかく、なぜこの機能が必要ですか? Newwebsiteはユーザーをあなたのウェブサイトに全く紹介していないので、2つの間には何の関係もありません。ユーザーが訪問した最後のページになります。
私はこれが一般に可能であるとは思わない。サイト上でjavascriptを使ってトリックを引っ張ってそこからナビゲートしたすべてのリンクを検出して記録することができますが、一度ユーザーがサイトを離れた後は制御できません。
ブラウザを提供した場合、つまり、自分自身を開発したら、api経由でブラウザの履歴を公開することもできます。
http://jeremiahgrossman.blogspot.com/2006/08/i-know-where-youve-been.htmlは、それらが(例えば、リンクの色を変える)訪問したサイトを検出することができるが、これだけ作品を横断されていることを示すためにリンクを変更するには、ブラウザの合意を活用するための技術を説明します事前に宣言された一連のリンクは、一般的に適用可能なアプローチではありません。
私は、ブラウザーの性質を隠そうとしていると思っています。つまり、ユーザーはどこにでも飛び回ることができ、79%という不満足な解決方法がユーザーを不思議に感じる傾向があります。
あなたは実際にどのような問題を解決しようとしていますか?
訪問者が戻るボタンを使用すると、ブラウザのキャッシュからページが読み込まれる可能性があります。その場合、参照元は送信されません。 Googleアナリティクスを使用すると、特定のWebサイトから来た訪問者の数を確認できます。これはあなたにいくつかの情報を与えるかもしれません。
キャッシュのための+1と参照元なし!ブラウザの設定に応じて、キャッシュからすべてをロードできます。期限切れのコンテンツをチェックし、部品をロードする。サーバーからキャッシュを渡すすべてのものを読み込みます。あらゆる方法でリファラーが非常に異なって動作します。 – abatishchev
セッションをインオーダーしてpages.itのパスを追跡することができます。実際に動作します。試してみてください。
ユーザーが外部リンクを気に入っているかどうか、そしてそれらのウェブサイトから自分のページに戻るかどうかを確認したいと思います。 – chris
あなたは同じ場所からの2つの後続のリクエストを返信と解釈することができますが、ユーザーがリンクを好きにしたかどうかをどのように判断するのでしょうか?リンクをクリックして見てから、戻るをクリックすると、好きでブックマークしたのか、好きではないのか、どうやってページに戻ったのですか? –
ああ、良い点。私は、サイトが好きではない人々が私のところに戻ると思ったが、あなたが正しいと思う。 – chris