我正在运行一个使用 OnePage 结帐方法的 Magento 网站。我已将以下脚本添加到 /app/design/frontend/< my site >/template/checkout/onepage.phtml:-
<script type="text/javascript">
Checkout.prototype.gotoSection = function(section) {
try {
_gaq.push(['_trackPageview', 'checkout/onepage/' + section]);
} catch(err) { }
section = $('opc-'+section);
section.addClassName('allow');
this.accordion.openSection(section);
};
</script>
我在 Google Analytics 中设置了一个目标,它执行以下操作:-
Goal URL: /checkout/onepage/success/
Match Type: Head Match
Step 1: /checkout/cart/ - Cart
Step 2: /checkout/onepage/ - Login or Register
Step 3: /checkout/onepage/billing - Billing Address
Step 4: /checkout/onepage/shipping - Shipping Address
Step 5: /checkout/onepage/shipping_method/ - Shipping Method
Step 6: /checkout/onepage/payment/ - Payment Details
Step 7: /checkout/onepage/review/ - Review
我遇到的问题是,虽然目标转换被正确报告,但我通过漏斗可视化收到不正确的报告结果,例如登录或注册阶段出现的 /checkout/onepage/billing,这意味着我在此阶段之后丢失了数据到人们离开的地方。有人可以帮忙吗?