首页 文章

Universal Analytics中的自定义维度多次触发

提问于
浏览
0

我不确定这是否是一个问题,但任何澄清都会非常有帮助 .

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

在订单确认页面上,我为该页面设置的每个自定义维度至少发送4次 . 一旦进入pageview标记,一次为我创建的事件,一次在事务标记上,一次在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
});

1 回答

  • 1

    你用ga设置值('set'...)?如果是这样,您可以尝试其他语法:

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

    但是,如果维度是基于会话或用户的,则IMO不会产生影响 . 如果它们是基于它的,它取决于你想要做什么(例如,如果你想根据命中级别自定义尺寸过滤/分割事件,你需要将它们与事件一起发送,所以这不仅仅是一个共同的差异) .

    编辑查看您的代码 - 是的,这是预期的行为,您正在为所有后续调用设置维度 . 就数据限制而言,这不是问题(自定义维度不会导致额外的交互) . 所以,不是问题,你必须决定你是否认为你需要这些数据(即你的自定义尺寸可以合理地应用于某个事件),但即使你不这样做,也无需担心发送它的技术问题 .

相关问题