我在 Google 分析中设置了一个 Magento 目标,但没有一个结帐步骤被注册为退出。根据目标漏斗报告,似乎所有到达结帐单页的用户也都到达了成功页面,这是极不可能的。我注意到 Google 正确注册了结帐步骤,例如我可以看到 saveBilling 的 200 次页面浏览量和 savePayment 的 140 次页面浏览量,所以我假设这些步骤已注册。
我注意到有关此主题的其他几篇文章,但没有一个可以解释这一点。目的地设置为“开始于”,值设置为:“/checkout/onepage/success/”,我设置了以下目标漏斗
1. /checkout/cart/ (required)
2. ^/checkout/onepage/$
3. ^/checkout/onepage/\?register=
4. ^/checkout/onepage/saveBilling/$
5. ^/checkout/onepage/saveShipping/$
6. ^/checkout/onepage/saveShippingMethod/$
7. ^/checkout/onepage/savePayment/$
8. ^/checkout/onepage/saveOrder/$
9. ^/ops/payment/placeform/
我还尝试设置没有开始 ^ 和结束 $ 的漏斗,但仍然没有 有人看到没有检测到退出的任何原因吗?
编辑:经过多次尝试,我得出结论,它无法完成。目标显示所有都存在于 /checkout/onepage 步骤下,因为所有后续步骤都包含此 url。我最后使用的解决方案是使用起始步骤“/checkout/onepage/saveBilling/”和结束步骤“/checkout/onepage/saveOrder/”创建一个单独的目标,这似乎很有魅力。尽管这两个目标之间的唯一区别是最初的目标还包含 cart 和 onepage 作为步骤,但第一个目标没有正确注册存在,而其他目标则正确。希望这可以帮助某人