2010-05-09 58 views
-1

如何找出Referers的主機?Referer的主機

我的問題是,我不會檢查,是用戶從谷歌adwords或有機搜索...所以我檢查refferer,但refferer ist allways谷歌organix搜索...如果有人有一個be'tter的想法: )告訴它。

但我發現,HOst是一個特殊的!所以現在我不想檢查Refferes網站的主機。

有沒有辦法找出referer是「google adwords」?

+0

也檢查內容:HTTP://計算器。 com/questions/10613025/how-can-i-use-serverhttp-referer-find-that-user-came-from-google – trante 2012-08-20 07:46:18

回答

3

你能解釋一下嗎?你想抓取推薦人?只需使用

$_SERVER['HTTP_REFERER'] 

然後用

stristr($haystack , $needle) 

進行比較,如果他們從有機或AdWords來了(具有已知值兩個)大段引用

+0

什麼是谷歌AdWords的$針? – 2010-05-09 14:43:57

+0

Google Organic:http://www.google.com/url? Google Adwords:http://www.google.com/aclk? – 2011-12-14 20:46:53

1

正如你所經歷的,推薦人數據可能是不可信的。如果您只是在尋找統計數據來衡量參考來源,我是否可以建議使用Google Analytics?

http://www.google.com/analytics/

如果你想建立邏輯到基於引用你的PHP腳本......你可能很難找到一個完美的解決方案,但這裏是一前一後,與同一主題涉及:

Determining Referer in PHP

+0

我不會在我的頁面上使用這個工具。所以如果用戶是從Adwords到這個,如果有機搜索這樣做... – 2010-05-09 13:50:44