Google Analytics如何跟踪传入流量

时间:2010-08-31 01:54:33

标签: javascript google-analytics

我有兴趣编写一些自制分析解决方案,到目前为止所有点击跟踪都非常简单,但我很好奇GA如何获取数据显示用户如何访问您的网站。另外作为后续工作,我想知道是否有可能自己编写这个功能?

4 个答案:

答案 0 :(得分:2)

GA使用javascript收集有关所查看页面的信息并将其发送到他们的服务器。至于用户如何访问您的网站,它会查看document.referrer,以便首次点击您网站上的代码。

答案 1 :(得分:1)

该网站会从Google Analytics中提供一些Javascript。他们使用cookie跟踪您。它们会跟踪您的来源,因为所有流行的浏览器都会在请求中设置HTTP_REFERER标头,以说明您的来源。

答案 2 :(得分:1)

您可以查看一个开源GA“克隆”:http://piwik.org/

答案 3 :(得分:1)

你可以使用引荐来源字段自己编写,正如其他人所提到的那样。

使用Google Analytics(分析)有一些优势,而不是在投入大量时间之前可能需要考虑的自助式解决方案。其中最大的可能是AdSense集成,但Google使用GUID cookie跟踪每个人的事实意味着理论上至少它们还可以提供更广泛的访问者数据。 (实际上,他们不会以这种方式使用大部分数据,我假设出于隐私/公关原因)。

另一方面,滚动自己的解决方案(如SEO)和对自己网站内容的更多控制也有好处。 SEOMoz在how to roll-you-own affiliate program上有一篇非常有趣的帖子。