google-analytics - GA 增强型电子商务中 checkout_option 的几个选项

标签 google-analytics

使用 GA 增强型电子商务为单个结账步骤注册多个选项的最佳方式是什么?

如文档所述:

// Called when user has completed shipping options.
function onShippingComplete(stepNumber, shippingOption) {
  ga('ec:setAction', 'checkout_option', {
    'step': stepNumber,
    'option': shippingOption
  });

  ga('send', 'event', 'Checkout', 'Option', {
     hitCallback: function() {
       // Advance to next page.
     }
  });
}

问题是我们一步收集运费和付款选项,我们想跟踪这两个选项。这是我们最初的想法:

// Called when user has completed shipping and payment options.
function onStepComplete(stepNumber, shippingOption,paymentOption ) {
  ga('ec:setAction', 'checkout_option', {
    'step': stepNumber,
    'option': shippingOption
  });

ga('ec:setAction', 'checkout_option', {
    'step': stepNumber,
    'option': paymentOption
  });

  ga('send', 'event', 'Checkout', 'Option', {
     hitCallback: function() {
       // Advance to next page.
     }
  });
}

这会按预期工作吗?之后我们可以正确分割吗?

最佳答案

恐怕选项是排他性的,它们在 GA 的新增强结帐漏斗报告中充当一个维度。如果要分析哪种运输方式效果更好,则不能将其与付款方式混合在一起,两者必须是不同的维度,因为维度的值是互斥的。

我会将运输和付款分成两个单独的步骤,每个步骤都有自己的运输/付款维度,即使您有一步结帐(现在很正常),您也可以根据需要创建任意数量的步骤。

查看 Enhanced Ecommerce Demo Store ,这里他们在第 2 步中显示付款方式,但是当用户点击选择器以选择 Visa/transfer/etc 时,会创建第 3 步。

关于google-analytics - GA 增强型电子商务中 checkout_option 的几个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31052842/

相关文章:

google-analytics - 单击下载链接后,使用jQuery Event API v1.3的Google Analytics(分析)事件跟踪未获取任何响应数据

google-analytics - 选择框的 Google Universal Analytics 事件跟踪

android - 通过应用内结算获取谷歌分析税

r - 如何显示两列相交的日期?

android - 我可以检索 Android 和 IOS 应用程序上的 Google Analytics 事件计数以在我的应用程序中显示吗?

filter - 谷歌分析 |高级过滤器中的多个精确匹配

javascript - 使用 Rails 5 的谷歌分析不工作

firebase - 什么是 Firebase Analytics 日志事件(未设置)关键字

node.js - 分析服务到服务 google-auth-library-nodejs

google-analytics - 数据层未从 GTM 推送到 Google Analytics