2014-02-07 35 views
0

使用舊版Google分析工具,可以訪問查看__utmz cookie中用戶的原始數據。是否有可能從新的_ga cookie做同樣的事情?我想找回folloging數據:從_ga cookie檢索數據

  • 媒體
  • 長期
  • 內容
  • 活動
  • gclid無效

我想這樣做在我的後端在PHP中,所以我可以將它們存儲到我的數據庫中

+0

如果您同時使用ga.js和analytics.js,則_utm參數在analytic.js跟蹤代碼中可用。但是,如果網站只包含analytics.js,則所有這些參數都在服務器端,因此無法從客戶端獲得。您可能可以編寫一些自定義代碼以從網址中獲取參數... – Blexy

回答

1

否。analytics.js cookie只有客戶端ID。您可以使用get method來檢索廣告系列信息,但這隻適用於着陸頁 - 如果您希望信息在用戶會話中持續存在,您必須爲該信息設置自己的Cookie。

+0

爲什麼這隻能在着陸頁中使用?我可以使用ajax調用將他們的數據保存在我的數據庫中嗎? – marcosh

+0

由於數據不存儲在客戶端(使用ga.js,這就是Cookie所做的)。 analytics.js處理服務器上的所有數據,並通過查看該訪問者的着陸頁的來源來確定會話/訪問者的來源。它不會將任何數據傳回客戶端。 –