首页 > 解决方案 > Google Analytics,基于自定义维度的自定义细分?

问题描述

我在我的 GA 属性中创建了两个自定义维度:一个称为员工(内部流量),另一个称为非员工(外部流量)。

在我的 Angular 代码库中,我有一个 if 检查标志,它根据我的身份验证服务中的电子邮件将用户置于任一类别中。

   if(res.loginName.match(/@someemail.com/g)) {
      //send user UID to google analytics
      (<any>window).ga('set', 'employees', 1, res.id);
      (<any>window).ga('send', 'pageview');
    }
    else {
      (<any>window).ga('set', 'non-employees', 2, res.id);
      (<any>window).ga('send', 'pageview');
    }

我想根据这些维度创建自定义细分/报告。如何设置我的细分市场?下面的员工是自定义维度...

在此处输入图像描述

编辑:以下部分是否正确?我正在提取准确的信息,就像确保我的自定义维度和细分设置正确一样。 在此处输入图像描述

标签: google-analyticsgoogle-analytics-apiuniversal-analytics

解决方案


要根据自定义维度设置细分,您看起来是在正确的位置并且知道如何执行该部分。

但我认为您应该对自定义维度进行一些更改。

您应该有一个名为“员工类型”或“用户类型”的用户范围自定义维度 (CD)。

在此 CD 下,您可以将值发送或设置为“员工”或“非员工”。

此外,您用来设置的代码应该是:

ga('set', 'dimension1', 'employee');

或 ga('set', 'dimension1', 'non-employee');

将“dimension1”替换为“dimensionXX”,其中 XX 代表 CD 的索引号,它不是 CD 的显示名称。


推荐阅读