我试图让谷歌分析eCommerce跟踪与我们网站的支付网关,世界支付很好地发挥作用。一个解决方案,我宁愿不使用已经张贴(链接下面),但涉及额外的点击为购物者,这是我希望避免。http://www.tatvic.com/blog/google-analytics-worldpay-ecommerce-tracking
购物者被带到Worldpay的网站处理卡片,在那里没有javascript可用,GA eCommerce跟踪崩溃。
让我带你走过台阶:
我的问题是,请原谅我的无知,但是否可以使用这条自动支付信息,发送到我们的response.cfm页面发送所有的GA数据到谷歌?如果我能帮上忙的话,我不想让用户/将他们重定向回我们。
Worldpay允许我们向它们发送自己的变量,然后返回支付响应中的变量。我希望我们能利用这个功能让它发挥作用?这将是一个类似的解决方案,上面的链接,但不需要购物者点击按钮在最末尾(并得到警告信息)
发布于 2015-04-15 09:05:03
我知道这是一个古老的问题,但由于没有人认为这将是值得张贴我的解决方案,这个问题。
构建一个响应脚本,它纯粹是为了处理响应,而不是显示消息,例如response.php。还创建一个显示消息的页面,例如complete.php
在response.php内部包括:
<?php if($_REQUEST["transStatus"] == "Y" && $_REQUEST["testMode"] != "0" && $_REQUEST["callbackPW"] == "your_password"){
//update order status internally here
?>
<meta http-equiv="refresh" content="4; url=complete.php?parameters">
<?php } ?>将“参数”替换为您希望传递给Analytics的预订中的任何信息。在complete.php中,包括必要时引用$_GET参数的分析代码。
为了获得额外的安全性,我建议使用一个秘密哈希(每个事务不同)传递一个附加参数,并在上面的if语句中进行比较。
我希望这是一个有用的解决办法:)
https://stackoverflow.com/questions/5903518
复制相似问题