我想跟踪一个目标(不知何故我们可以使用细分 - 不要问为什么,这很神秘:))用户访问我网站的两种子页面
我试图通过实施所有子页面的代码来实现它#34; A type"和其他代码到子页面" B类型"。代码是这样的:
对于SubPage" A":
_gaq.push(function() {
_gaq.push(["_setCustomVar", 1, "SubPage_A", "Yes", 2]);
var pageTracker = _gat._getTrackerByName();
if (pageTracker._getVisitorCustomVar(2) == "Yes") {
if (pageTracker._getVisitorCustomVar(3) != "Yes") {
pageTracker._trackEvent("SubA+SubB", "Pageview");
_gaq.push(["_setCustomVar", 3, "isTracked", "Yes", 2]);
}
}
});
对于SubPage" B":
_gaq.push(function() {
_gaq.push(["_setCustomVar", 2, "SubPage_B", "Yes", 2]);
var pageTracker = _gat._getTrackerByName();
if (pageTracker._getVisitorCustomVar(1) == "Yes") {
if (pageTracker._getVisitorCustomVar(3) != "Yes") {
pageTracker._trackEvent("SubA+SubB", "Pageview");
_gaq.push(["_setCustomVar", 3, "isTracked", "Yes", 2]);
}
}
});
然而,这不起作用,因为_getVisitorCustomVar无法取回会话范围的自定义变量的值,只能访问访问者范围的自定义变量'。你会为此推荐什么?我们真的想跟踪这些基于会话的并且不想操纵VisitorCookieTimeout,因为我们会松开其他信息。是否有可能以某种方式获得基于会话的CV-s值???
我真的很感激任何答案, 亚当