2010-03-17 94 views
1

我有一个(基于Symfony的)网站。我想用Google Analytics分析网站流量。我的网站分为几个(即N个)类别,每个类别可能有0到M个子类别。谷歌分析和动态页面

示意性地,网站的分类分解成这样的:

  1. ň大类
  2. 每个主要类别可以有0至M个子类别

进一步嵌套可能,但我只是为了说明的目的而保持简单。

我需要知道网站的哪些部分正在生成更多的流量,以便我可以集中精力在这些部分。我的问题是:

是否有无法识别正在从我的网站的不同部分生成的数据?

换一种说法,我是否可以动态生成一个代码或“标记”(在每个正在监视的页面中)并传递给GA,以便我可以识别网站流量来自哪个部分?

documentation我在google上发现这个主题并不是很有用(至少它没有回答这个问题)。

回答

3

您可以将uri传递给_trackPageview,以允许您以任何格式(包括您的用户请求页面)以任何格式记录请求。

删除/替换原来的呼叫以下文pageTracker._trackPageview:

pageTracker._trackPageview('/topcategory/subcategory'); 

你只需要在topcategory和子类别的信息堵塞。如果信息在URL中可用,您可以使用js进行分析。

+0

nbrew:你能否指点我在​​文档中的部分,所以我可以阅读它,看看我能否使用它来解决我的问题(也看看是否有任何疑难问题 - 因为我给出的例子必然是简单的) – 2010-03-17 20:01:01

+0

对不起,回复慢!您可能已经发现了这一点,但是: http://www.google.com/support/googleanalytics/bin/answer.py?hl=zh_CN&answer=55520 请注意,即使他们谈论的是Flash,它也适用于任何类型的资源。 – 2010-03-25 21:05:44