2009-11-04 53 views
1

我正在使用Google analytics并希望区分主页上的两种不同情况,具体取决于用户正在登录还是退出(类似于facebook)。动态页面的分析跟踪

有人建议为每个页面使用不同的URL,但我不喜欢做它涉及修改网站结构,并涉及不必要的重定向和复杂性。

有没有办法修改谷歌分析来跟踪这个(例如,所以通过网站的路径跟踪每个案件不同)?我已阅读有关跟踪events,但我不认为这是正确的。

回答

4

如果用户登录,在服务器端写出<meta>标记,然后在js中检查它并更改_trackPageview()调用中正在跟踪的内容?

+2

下面是参数信息 “_trackPageview()”:http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._trackPageview – David 2009-11-04 16:58:33

+0

谢谢,我不知道你可以添加一个参数。 – Pool 2009-11-04 18:57:25

1

这可能会使它看起来像另一个网页,但我用它作为onclick事件,所以我不明白为什么它可以在这里使用一些如何;

pageTracker._trackPageview('/unauthorised-homepage-viewer'); 

或者使用_setCustomVar方法

0

谷歌分析可以让你看到的URL内容,在概述默认值,或称号。

您可以动态更改页面的标题。

1

您也可以使用自定义变量。你会找到文档in the Google Analytics help site

编辑:请参见“使用案例”下的特别例子2:

举例来说,如果你的网站提供 用户登录功能,您可以 使用自定义变量作用域为 会议用户登录状态的级别。 通过这种方式,您可以通过 将登录成员与 匿名访问者进行细分。

pageTracker._setCustomVar(
     1,    // This custom var is set to slot #1 
     "User Type", // The name of the custom varaible 
     "Member",  // Sets the value of "User Type" to "Member" or 
"Visitor" depending on status 
     2    // Sets the scope to session-level  ); 
pageTracker._trackPageview(); 
相关问题