2017-05-24 6 views
-1

から私は、私は、ユーザーがこのページを訪問された場所から追跡する必要が取得ページの訪問は、有機、PPCまたはウェブサイト

http://www.test.com/contact-us 

のようなページを持っているウェブサイト、に取り組んでいますがある場合。たとえば、

- From a Search engine 
- From web website 
- From PPC ads 
- From Feeds 
etc 

DBに保存する必要があります。 PHPでこれを実現する方法はありますか?

-

おかげ

答えて

0

あなたはその目的のために$_SERVER['HTTP_REFERER']を使用することができます。 しかし、$ _SERVER変数のオプションのキー。誰か他のソースからあなたのサイトにアクセスする場合にのみ$_SERVER['HTTP_REFERER']が得られます。

可能なソースがある -

  • 別のサイト
  • 別のページをあなたのサイト

からユーザが直接あなたのウェブを入力することで、あなたのサイトを訪問されている場合は、任意のHTTP_REFERERキーを取得することはありませんブラウザのアドレス。

+0

多くの検索エンジン、広告代理店があります。私たちがHTTP_REFERERを追跡しても、ソースが検索エンジンまたは広告である場合、どのように追跡しますか? –

+1

HTTP_REFERERには、訪問先の最後のアドレスが含まれます。それがGoogleに関連している場合は、Googleは間違いなくあなたのためのrefererです。同じように広告代理店で起こるでしょう。 –

関連する問題