2013-07-18 61 views
1

以下是我的交易:我在odesk.com做自由職業的工作,我想跟蹤我的個人資料或我留給我的個人網站的工作申請的轉換。從odesk工作申請到個人網站的跟蹤轉換

對於客戶端,作業應用程序頁面的url爲https://www.odesk.com/applications/xxxxxxxxx,其中xxxxxxxxx是您的作業應用程序的標識。

所以我想我只是使用$_SERVER['HTTP_REFERER']來檢索以前的網址,並從它的作業應用程序ID。

但oDesk的人首先將您重定向到這樣一個頁面:https://www.odesk.com/leaving-odesk?ref=yyyyyyyyyyy。 只有用戶重定向到我的網站。

我的問題是:有什麼方法可以知道我的網站的訪問者來自哪個頁面(哪個工作申請)?

回答

1

HTTP_REFERER在這種情況下,只追溯到您來自哪裏的一頁。

所以你不能真正在它上面。例如,當用戶點擊OSIpage,即快速訪問應用程序的網站上的廣告時,http_referrer將OSI頁面作爲源頁面。

但另一方面,當用戶點擊第二頁上的廣告時,http_referrer會成爲同一網站。

HTTP_REFERER確實是不可靠的。它可能不在那裏,它可能會被遺忘,如果出於安全考慮,你不能相信它。

只需嘗試cookies,它可以讓您更好地控制網站的來源。