如何正确跟踪Google增强型电子商务中的多个结帐流程?

时间:2017-03-10 15:09:24

标签: google-tag-manager enhanced-ecommerce

我正在尝试通过Google跟踪代码管理器在Google Enahanced电子商务中设置结帐步骤功能。我目前遇到的一个问题是official doc没有提及如果我的结帐流程有轻微的变化,并且有多个路线签出。

例如:

如果用户未登录,则结帐流程如下:

  1. /结帐/购物车
  2. /结帐/登入
  3. /结帐/计费
  4. /结帐/付款
  5. /结帐/确认
  6. 对于登录用户,它将跳过步骤2.

    有人在一年前问same question并没有得到答复。所以希望得到关于这个主题的一些见解/建议。

    谢谢!

2 个答案:

答案 0 :(得分:1)

我会在第3步触发第2步。

对于第2步(无论页面如何),我还会根据登录状态添加结帐选项。

dataLayer.push({
    'event': 'checkoutOption',
    'ecommerce': {
      'checkout_option': {
        'actionField': {'step': 2, 'option': ["loggedIn"|"signIn"|"signUp"|"guest"]}
      }
    }
  });

因此,如果用户在重定向到结算页面时已登录,则会结帐第2步和第3步,以及结帐选项" loggedIn"为第2步开除。

查看增强型电子商务结帐报告时,您可以根据登录状态创建细分。

类似于你如何申请"查看购物车"在这张照片里: ecommerce checkout

答案 1 :(得分:0)

我建议您离开购物车,然后退出结帐流程。我在结帐渠道中看到了很多指南,包括这些步骤,但我认为它们不应该存在。