需要登录的网站上的Google Analytics行为

时间:2013-12-21 16:00:54

标签: google-analytics

我有一个网站要求访问者登录以便可视化其中的内容。我广泛搜索GA常见问题解答,搜索关于该主题的内容,但我找不到任何内容。

如何确保GA正确记录活动?我是否应该采取任何特殊措施,例如声明自定义变量或其他措施,以提高跟踪效果?

提前谢谢

2 个答案:

答案 0 :(得分:0)

Google Analytics的工作原理是让用户的浏览器使用您放置在每个页面上的JavaScript向Google服务器发送信息。无论您的网站是否需要身份验证,都无关紧要。

答案 1 :(得分:0)

正如Doug指出的那样,只要你想跟踪所有页面上的跟踪代码,你就可以去了。

但是,如果您希望更好地了解您的成员和非成员的行为,特别是作为单独的细分(就像您暗指的那样),那么是的,您将需要使用访问和/或访问者范围custom variables和/或custom dimensions - 我建议使用后者,即使用较新的Universal Analytics

它们易于设置,真正让Google Analytics更加有趣和有意义。

例如,您可以创建一个名为“用户类型”的自定义维度,该维度设置为访问者级别范围,这意味着只要GA Cookie在用户的计算机上保留,泛会话跟踪就会持续。然后只需将值设置为“成员”或“非成员”,即可全部设置。

您可能需要一些简单的PHP来确定登录状态,然后将维度值提供给跟踪代码,类似这样:

<?php if (isset($_SESSION['loggedin']) { ?>
ga('set', 'dimension1', 'Logged In');
} else {
ga('set', 'dimension1', 'Not Logged In');";
}
<? } ?>

有关详情,请参阅this answer