我有一个(基于Symfony)网站。我希望使用Google Analytics分析网站流量。我的网站分为几个(即N个)类别,每个类别可能有0到M个子类别。
示意图,网站的分类法分解为:
可以进一步嵌套,但我只是为了说明而保持简单。
我需要知道网站的哪些部分可以产生更多流量,以便我可以将精力集中在这些部分上。我的问题是:
无论如何都要识别从我网站的不同部分生成的数据?
换句话说,是否存在我可以动态生成的代码或“标记”(在每个被监控的页面中)并传递给GA,以便我可以识别流量来自哪个网站部分?< / p>
我在谷歌上发现的关于这个主题的documentation并不是很有用(至少它没有回答这个问题)。
答案 0 :(得分:3)
您可以将uri传递给_trackPageview,以允许您以您喜欢的任何格式记录请求,包括您的用户请求该页面。
使用以下内容删除/替换对pageTracker._trackPageview的原始调用:
pageTracker._trackPageview('/topcategory/subcategory');
您只需要插入topcategory和子类别信息。如果URL中的信息可用,您可以使用js动态解析它。