elgentos/serversideanalytics

此包已被弃用且不再维护。没有推荐替代包。
关于此包的最新版本(0.1.3)没有可用的许可证信息。

Elgentos_ServerSideAnalytics

安装次数: 1,240

依赖项: 0

建议者: 0

安全: 0

星标: 5

关注者: 12

分支: 3

公开问题: 0

类型:magento-module

0.1.3 2018-08-19 19:00 UTC

This package is auto-updated.

Last update: 2020-02-06 15:42:47 UTC


README

此扩展旨在解决 Magento 收入报告与 Google Analytics 收入报告之间出现差异的问题。

这个问题是由于一定数量的用户在返回到 Magento 成功页面之前关闭了浏览器窗口。由于 Google Analytics 是基于 JavaScript 的,因此是客户端的,GA 购买事件不会触发,订单也不会在分析中注册。

此问题出现的另一个原因是人们决定在稍后的时间通过不同的平台(如 PSP)支付,例如使用电子邮件中的链接。

注意事项

  • 此扩展完全禁用了成功页面上的 GA JS 购买事件。然而,它会跟踪页面浏览。
  • 此扩展仅跟踪 已支付 订单(在 sales_order_payment_pay 上触发)。未支付的订单永远不会出现在分析中。这是我们当前客户的用例,效果可能不同。欢迎提交用于跟踪未支付订单的代码的 PR。

更多信息

  • 兼容 GA 测量协议版本 1;
  • 当 Magento 处于开发者模式时启用调试。查看 var/log/elgentos_serversideanalytics_debug_response.log 中的日志;
  • 异常将被记录到 var/log/exceptions.log
  • 有效载荷中的产品是基于发票检索的,而不是基于订单;
  • 已为您添加了一个事件,用于在购买事件中添加或覆盖产品自定义字段;elgentos_serversideanalytics_product_item_transport_object
  • 已为您添加了一个事件,用于在购买事件中添加或覆盖跟踪数据字段;elgentos_serversideanalytics_tracking_data_transport_object
  • 可以通过在有效载荷中包含一个 $payment(《Mage_Sales_Order_Payment》)对象来发送 test_event_for_serversideanalytics 进行测试;
  • 可以通过添加 app/locale/your_LOCALE/Elgentos_ServerSideAnalytics.csv 文件来翻译错误消息。