2010-08-31 41 views
0

我有興趣編寫一些自制分析解決方案,並且迄今爲止所有的點擊跟蹤都非常容易,但我很好奇GA如何獲取數據以顯示用戶如何訪問您的網站。作爲後續,我想知道是否可以自己寫這個功能?谷歌分析如何跟蹤傳入流量

回答

2

GA使用JavaScript來收集有關瀏覽的網頁信息,並將其發送到他們的服務器。就用戶如何訪問您的網站而言,它會查看document.referrer,以獲取首次訪問您網站上的代碼。

1

該網站提供了一些來自Google Analytics的Javascript。他們使用cookie跟蹤你。他們跟蹤你來自哪裏,因爲所有流行的瀏覽器都會根據請求設置HTTP_REFERER標頭來說明你來自哪裏。

1

您當然可以使用referrer字段自己編寫它,如其他人所述。

使用Google Analytics有一些優勢,而不是您在投入大量時間之前可能需要考慮的自助式解決方案。其中最大的可能是AdSense集成,但Google使用GUID cookie來跟蹤每個人意味着理論上至少他們還可以提供關於訪問者的更廣泛的數據。 (在實踐中,他們不會以這種方式使用大部分數據,我假設是出於隱私/ PR原因)。

另一方面,滾動您自己的解決方案,如搜索引擎優化和更多的控制你自己的網站內容有好處。在SEOMoz上有一篇關於how to roll-you-own affiliate program的相當有趣的帖子。