magento - Google Analytics 电子商务仅跟踪 Paypal

标签 magento paypal google-analytics

我在使用 Google Analytics 电子商务跟踪时遇到问题。我发现了很多关于此的帖子,但似乎没有一个修复程序适用。我们使用的是 Magento 1.5.0.1,因此应该内置所有 GA 代码。我们还安装了 Fooman GA+ 模块,但这对解决这个问题没有帮助。查看页面源代码时,跟踪代码显示在成功页面上,但看起来不正确...未列出任何项目。如果我查看 GA 中的交易列表,似乎它们都是 Paypal 交易,但信用卡或汇票交易没有通过。我们使用 Website Payments Pro 进行信用卡交易,因此无论如何最终都是通过 Paypal 进行的。

我仔细研究了代码,似乎问题出在 Ga.php 中的“_getOrdersTrackingCode”函数。我添加了一些日志...

$orderIds = $this->getOrderIds();
Mage::Log($orderIds);

...发现大多数时候,$orderIds 是空的。有时不是,那是跟踪代码起作用的时候。

这是怎么回事?有人知道吗?

最佳答案

我已经解决了这个问题。我们使用第 3 方扩展进行结帐,需要对其进行更新以兼容 1.5.0.1。 *checkout_onepage_controller_success_action* 事件的调度程序也需要发送一个订单 ID 数组。这在 1.4.2.0 中不是必需的。我更新了扩展程序,现在运行良好!我希望这对遇到类似问题的其他人有所帮助。

关于magento - Google Analytics 电子商务仅跟踪 Paypal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5598049/

相关文章:

php - 在 magento 2 中重新生成 URL

使用不同/多种货币的 Paypal 并行付款

php - 如何在 Paypal 中分多个阶段处理付款?

google-analytics - 您如何获得任何两个指标在 Google Analytics 中的百分比差异?

google-analytics - Google BigQuery 中的自定义维度

java - 如何在不明确指定的情况下获取 Magento Product 的所有附加属性

Magento - 按数组保持顺序的集合过滤器

mysql - Magento 1.9 从 phpMyAdmin 更改基本图像

Paypal作为支付网关?

google-analytics - 有人乐于在大型网站上使用 Google Analytics(分析)吗? (百万+页,百万+月访问者)