我有openart 1.5.6。分析现在运行了一段时间,但我想实现目标,但这就是它出错的地方。
目标URL(以):/index.php?route=checkout/success
不幸的是,当客户进入支付页面,但没有继续(要么取消或只是离开支付页面),他们仍然会去那个URL!因此,谷歌分析认为这是一个成功的目标入口,但后端显示"状态=取消"。
我如何确保那些目标没有被衡量,而成功的目标是被衡量的?
取消订单的完整URL:
/index . php ?路线=付款/success& trxid = & lt; trxid>, ec = & lt; ec>
一个成功订单的完整URL:
/index . php ?路线=付款/success& trxid = & lt; trxid>, ec = & lt; ec>
所以我不能根据url来区分它们
似乎用户是从一个支付网关重定向到这个URL,不是吗?大多数到最佳支付网关的媒介至少有两个返回url -一个用于成功支付,一个用于失败/取消支付(例如successURL和failURL)。
如果是这种情况,那么通过在checkout/success
控制器中创建新方法public function fail() { ... }
并使用此URL作为您的支付网关的failURL,可以很容易地创建新的index.php?route=checkout/success/fail&trxid=...&ec=...
动作。