未设置Google Analytics自定义维度

时间:2014-05-07 21:01:21

标签: google-analytics dimensions

我最近将我们的网站升级为使用Universal Analytics,并尝试使用一些自定义维度。但是,似乎没有记录自定义维度数据。下面是我的代码示例。

ga('create', 'UA-XXXXX', 'test.com');
ga('send', 'pageview');
ga('set', 'dimension1', '149377');

发送网页浏览之前是否需要设置自定义尺寸?

2 个答案:

答案 0 :(得分:25)

维度与页面视图或事件一起发送。它不会自行发送。因此,您应该切换“发送”和“设置”的顺序,然后在网络中查看页面查看调用,您应该将维度视为参数之一。

请注意,您会在Google Analytics中看到维度数据,延迟时间为一天左右。

答案 1 :(得分:4)

我遇到了同样的问题,花了一段时间找出原因......

顺便说一句,这是正确的,你必须在SEND 之前做SET。

以下是官方文档(参见" Collection">部分):

  

[...]与其他类型的数据不同,自定义维度和指标会作为附加到其他匹配的参数发送到Google Analytics,例如综合浏览量,事件或电子商务交易。因此,需要在进行跟踪调用之前设置自定义维度或指标值,以便将该值发送到Google Analytics。

     

例如,要设置自定义维值,您的代码可能如下所示:

ga('create', 'UA-XXXX-Y', 'auto');

// Set value for custom dimension at index 1.
ga('set', 'dimension1', 'Level 1');

// Send the custom dimension value with a pageview hit.
ga('send', 'pageview');

(CFR)。 https://support.google.com/analytics/answer/2709828?hl=en