首页 > 解决方案 > Google Analytics - 同一台公共计算机上的不同用户具有相同的用户 ID 指标

问题描述

我有一个应用程序,我们在其中跟踪会话中的用户 ID 并传递给 Google Analytics 中的自定义指标。

我们看到的是,如果您注销,然后以不同的用户身份重新登录,两个用户都将使用谷歌分析中的最新用户 ID。

是否可以“清除”每个会话之间的这种公共链接,以便每次登录都在 GA 中开始它自己的会话?

这是 ga 论坛上的相同主题:https: //support.google.com/analytics/thread/96259041?hl=en

标签: javascriptgoogle-analyticsanalytics

解决方案


您必须在clientId创建跟踪器时设置。IE:

ga('create', 'UA-XXXX-Y', {
  'clientId': '<my custom clientid>'
});

您将不得不找到一种方法在下一次获得新的并将其传递给上面的代码片段(或通过 GTM)。例如,您可以将其写入一个 cookie 中,当您关闭浏览器时该 cookie 会被删除,这样在整个导航期间它将被维护,并且在您下次打开浏览器时,您会创建另一个并使用等等。


推荐阅读