我正在尝试通过Google跟踪代码管理器在Google Enahanced电子商务中设置结帐步骤功能。我目前遇到的一个问题是official doc没有提及如果我的结帐流程有轻微的变化,并且有多个路线签出。
例如:
如果用户未登录,则结帐流程如下:
对于登录用户,它将跳过步骤2.
有人在一年前问same question并没有得到答复。所以希望得到关于这个主题的一些见解/建议。
谢谢!
答案 0 :(得分:1)
我会在第3步触发第2步。
对于第2步(无论页面如何),我还会根据登录状态添加结帐选项。
dataLayer.push({
'event': 'checkoutOption',
'ecommerce': {
'checkout_option': {
'actionField': {'step': 2, 'option': ["loggedIn"|"signIn"|"signUp"|"guest"]}
}
}
});
因此,如果用户在重定向到结算页面时已登录,则会结帐第2步和第3步,以及结帐选项" loggedIn"为第2步开除。
查看增强型电子商务结帐报告时,您可以根据登录状态创建细分。
答案 1 :(得分:0)
我建议您离开购物车,然后退出结帐流程。我在结帐渠道中看到了很多指南,包括这些步骤,但我认为它们不应该存在。