跟踪不同的 'logged in' 用户组

Tracking different groups of 'logged in' users

我在跟踪用户组时遇到了一些问题。

在我们的网站上,我们有两种不同类型的 "logged-in" 用户。

我们有 'sellers' 和 'buyers'。

有没有办法分别跟踪这两种不同类型的 "logged-in" 用户? 我已经设法跟踪登录用户与未登录用户,但我找不到一种方法来跟踪不同类型的登录用户。

有人有想法吗?

你可以使用 Custom Dimensions and Segments.

例如,对于卖家:

ga('set', 'dimension2', 'Buyer');

对于买家:

ga('set', 'dimension2', 'Seller');

因此,在伪代码中,您可能会得到类似于:

if (userIsLoggedIn) { // Assuming a variable to check the user's login status
   ga('set', 'dimension1', 'Logged in');

   if (userGroup === 'Buyer') { // Assuming a variable containing the user's Group
      ga('set', 'dimension2', 'Buyer');
   } else if (userGroup === 'Seller') {
      ga('set', 'dimension2', 'Seller');
   }
} else {
   ga('set', 'dimension1', 'Not logged in');
}