2014-02-24 35 views
0

我不确定这是否是个问题,但任何澄清都会非常有帮助。Universal Analytics中的自定义维度发射多次

每当页面上有单独的事件时,自定义维度将再次触发(它们在pageview标记期间首先被触发)。

在订单确认页面上,我为该页面设置的每个自定义维度至少发送4次。一旦在浏览量标签上,一次为我创建的事件,一次在事务标签上,一次在Item标签上。

我想如果您在访问级别查看自定义维度,则无关紧要,但如果您正在查看浏览量或自定义维度点击次数,这可能是一个问题。

有谁知道这实际上是一个问题?

感谢,

弗兰克

代码如下所示:

ga('create', 'UA-11111111-1', 'mysite.com'); 
ga('set', { 
     'dimension1': Value1, 
     'dimension2': Value2 
    }); 
ga('send', 'pageview'); 
ga('send', 'event', page type,'Stage x',value); 

ga('require', 'ecommerce', 'ecommerce.js'); 
ga('ecommerce:addTransaction', { 
'id': order id, 
'affiliation': '', 
'revenue': revenue total, 
'shipping': shipping cost, 
'tax': transaction tax 
}); 
+0

问题我不知道听起来更像是杀了我。你真的需要记录那么多吗? – DaImTo

回答

1

你设定GA值( '设置')?如果是这样,你可以尝试的另一种写法:

ga('send', 'pageview', { 
    'dimension1': 'My Custom Dimension' 
}); 

但是,如果尺寸是会话级或基于用户的不IMO有所作为。如果它们是基于命中的,它取决于你想要做什么(例如,如果你想根据命中等级自定义维度过滤/分割事件,则需要将它们与事件一起发送,因此它不仅仅是一个美观的差异)。

编辑 看着你的代码 - 是的,这是预期的行为,你正在为所有后续调用设置维度。就数据限制而言,这不是问题(自定义维度不会导致其他交互)。所以,不是问题,您需要决定是否需要这些数据(即,您的自定义维度是否可以合理应用于某个事件),但即使您没有发送任何技术问题也没有问题。

+0

它处于命中水平。我主要用它来查看某个产品页面被查看了多少次或某个标签类型(我们将产品列表页面,产品详细信息页面,结帐等页面分组)。 目前设置为在综合浏览量之前发送自定义维度(在事件和事务和项目之前)。 – user3091576

+0

我已将代码添加到原始问题中。 – user3091576

+0

我已经更新了我的答案。 –

相关问题