Google Analytics(分析) - 获取每个UserId的会话数

时间:2015-09-21 13:43:54

标签: google-analytics analytics segment-io

我在我们的网站上使用Google Analytics和SegmentIO。 我已启用UserId功能。有没有办法按用户ID查询Google Analytics?例如:获取每个用户ID的会话数量?

2 个答案:

答案 0 :(得分:1)

  

UserId可以分析整个会话组   设备,使用独特,持久和非个人身份识别   表示用户的ID字符串。

这是Google分析用于对您的数据进行分组的内部值,这不是您可以看到的内容。如果您已启用它,则您的数据应该已经在使用它。

可在此处找到更多信息About the User ID feature

答案 1 :(得分:0)

在GA中,您无法明确控制用户ID。 尝试使用面向用户操作的分析平台,例如http://mixpanel.comhttp://www.devmetrics.io

例如,在devmetrics中,您可以为注册用户显式设置用户ID,而不是可以浏览特定用户执行的所有操作(向下钻取UI):

<html>
<head>
<!-- devmetrics.io start -->
<script type="text/javascript">
(function (doc, inst) {
window.devmetrics = inst; inst.q = inst.q || []; inst.init = function (token) { this.token = token; }; inst.userEvent = function (eventName) { inst.q.push(eventName); };
var a = doc.createElement("script"); a.type = "text/javascript"; a.src = 'http://rawgit.com/devmetrics/devmetrics-js/master/jdevmetrics.js?' + Math.floor(((new Date()).getTime() - 1442107445573) / 8640000); var e = doc.getElementsByTagName("script")[0]; e.parentNode.insertBefore(a, e);
})(document, window.devmetrics || []);
devmetrics.init("your-id");
</script>
<!-- devmetrics.io end -->

<script>
devmetrics.userEvent('page_opened');
devmetrics.setUserId(191); // set your real users id
</script>
</head>
<body>
  <button onclick="devmetrics.userEvent('button_click');">click to send event</button>
</body>
</html>