2013-07-29 24 views
3

我想了解訪問者如何訪問我的網站的信息。在之前的Google Analytics版本中,您可以使用它的Cookie(例如參見Get the referrer, paid/natural and keywords for the current visitor with Google Analytics),但在Google Aanlytics的最新實施中,Cookie不再存在:它們已被替換爲單個_ga cookie。如何使用新的Google Analytics(分析)獲取PHP中當前訪問者的付款/自然和關鍵字?

有沒有辦法仍然檢索喜歡使用谷歌Analytics(分析)或其他方法引薦支付/自然關鍵字信息?

回答

-1

您可以從$ _SERVER ['HTTP_REFERER']獲取referer(並存儲在您自己的cookie中)。^

如果您使用未加密的搜索,則可以查看引用者是否爲google - 它將在名爲「q」的get參數中包含搜索關鍵字。如果訪問者使用加密搜索(例如,當他/她登錄到她的Google帳戶時),則無法獲取關鍵字(即使GA本身在該情況下也顯示搜索關鍵字)。

您可以維護搜索引擎名稱列表,如果引用者匹配列表中的條目,您就會知道這是一個有機搜索。

Google使用utm參數來識別廣告系列來源,並且由於這些參數只是GET參數,因此您可以在自定義腳本中閱讀它們。對於自動標記的AdWords廣告系列,您無法獲取關鍵字,但glcid-Parameter至少會告訴您這是付費搜索。

因此,雖然我不知道Universal Analytics是否提供了獲取該信息的任何特定方法(例如,我仍在尋找答案),但可以在不依賴Google的情況下獲取至少一些信息所有。

1

您將不得不尋找其他分析解決方案或烘烤自己的cookie。 也許這個新項目可以幫到你: https://github.com/dm-guy/utm-alternative/

+0

當鏈接到外部資源時,請考慮至少引用相關的代碼來解決手頭的問題 –

相關問題