我一直在使用较旧版本的分析代码,并使用以下代码来跟踪不同类型的用户
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-xxxxxxx");
pageTracker._setVar('memberlevel-2'); pageTracker._trackPageview();
} catch(err) {}</script>
如何在新的异步代码中使用它?Google Analytics 论坛已经不再更新,我得不到回应 :(
_setVar
和_setCustomVar
的作用域是不同的。默认情况下,_setVar
设置一个持久的用户级变量,适合在登录后设置用户的会员级别等。_setCustomVar
默认为页面级别作用域(3),更适合跟踪单个页面的其他属性(类别等)。如果您切换到_setCustomVar
,应该为第四个参数指定1(用户级别作用域)。更多信息请参见:https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables - Nate Cook