1

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

4

2 回答 2

1

UserId使用代表用户的唯一、持久且非个人可识别的 ID 字符串跨设备分析会话组。

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

更多信息可以在这里找到关于用户 ID 功能

于 2015-09-21T13:51:45.113 回答
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>
于 2015-09-22T13:51:24.480 回答