2

我正在尝试通过谷歌标签管理器在谷歌增强电子商务中设置结帐步骤功能。我目前遇到的一个问题是,官方文档没有提及如果我的结帐过程有细微的变化并且有多个结帐路线。

例如:

如果用户没有登录,结帐流程是这样的:

  1. /结帐/购物车
  2. /结帐/登录
  3. /结帐/计费
  4. /结帐/付款
  5. /结帐/确认

对于已登录的用户,它将跳过第 2 步。

一年前有人问过同样的问题,但没有得到答复。所以很想得到关于这个话题的一些见解/建议。

谢谢!

4

2 回答 2

1

I would fire step 2 on step 3.

For step 2 (regardless of page), I would also include a checkout option based on logged-in status.

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

So if a user is logged-in when they are redirected to the billing page, checkout step 2 and step 3 fires, as well as the checkout option "loggedIn" fired for step 2.

When reviewing the enhanced ecommerce checkout report, you can create segments based on the logged-in status.

Similar to how you could apply "View Cart" in this photo: ecommerce checkout

于 2017-03-13T10:10:55.137 回答
0

I would suggest to leave the cart and sign in steps out of the checkout process. I’ve seen many guides including these steps in the checkout funnel, but I think they should not be there.

于 2019-10-19T08:24:33.183 回答