Google Analytics(分析)设置自定义维度值

时间:2016-03-22 10:14:51

标签: javascript google-analytics

下面,我将dimension1值设置为dimensionValue。 这是我在此代码段之上创建的变量。 上面的代码是一个生成随机数字和字母的函数,并存储在变量dimensionValuevar dimensionValue = (formula for random string...)

在我的谷歌分析中,当我在GA中过滤dimensionValue时,自定义维度为每个用户输出dimension1,而它应该输出EE12345等。

在这行代码ga('set', 'dimension1', 'dimensionValue');中,dimensionValue正确地用反引号编写,或者它不包含反引号

function getRChar() {
    return (Math.random() * 26 + 10 | 0).toString(36).toUpperCase();
    }

    var dimensionValue = getRChar() + getRChar() + Math.floor((Math.random() * 9999) * 7);

ga('create', 'UA-XXXXXX-Y', 'auto');
ga('set', 'dimension1', 'dimensionValue');
ga('send', 'pageview');

1 个答案:

答案 0 :(得分:0)

正如艾克在评论中所说:

  

删除引号。因为它代表dimensionValue被解释为固定的   字符串,而不是变量,所以你总是得到字符串的值   (当然总是一样的。)

解决方案:

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