当付款被取消时的目标



我有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 -一个用于成功支付,一个用于失败/取消支付(例如successURLfailURL)。

如果是这种情况,那么通过在checkout/success控制器中创建新方法public function fail() { ... }并使用此URL作为您的支付网关的failURL,可以很容易地创建新的index.php?route=checkout/success/fail&trxid=...&ec=...动作。

最新更新