hirale/openmage-ga4-measurement

一个用于集成Google Analytics 4测量协议API的模块

安装: 15

依赖项: 0

建议者: 0

安全: 0

星标: 4

关注者: 1

分支: 0

开放问题: 0

类型:magento-module

v1.1.1 2024-06-14 19:07 UTC

This package is auto-updated.

Last update: 2024-09-14 19:42:28 UTC


README

一个用于集成Google Analytics 4测量协议API的模块,从服务器端发送事件。

此模块可以与Mage_GoogleAnalytics模块一起工作。对于重复键事件,您可以参考此页面https://support.google.com/analytics/answer/12313109?hl=en

支持的事件

  • page_view
  • begin_checkout
  • add_to_cart
  • remove_from_cart
  • view_cart
  • purchase
  • view_item
  • view_item_list
  • add_to_wishlist
  • sign_up
  • login
  • search
  • view_search_results

您可以在事件部分中查看更多事件。

安装

注意

此模块依赖于openmage-redis-queue。它已被添加到composer要求中。

使用Magento Composer Installer进行安装

composer require hirale/openmage-ga4-measurement

使用方法

设置

  1. 在Google Analytics UI中生成一个API密钥。要创建一个新的密钥,请转到管理 > 数据流 > 选择您的流 > 测量协议 > 创建
  2. 获取与流关联的测量ID,在Google Analytics UI中的管理 > 数据流 > 选择您的流 > 测量ID下找到。
  3. 转到openmage系统配置系统 > 配置 > 销售 > Google API > 测量协议。插入步骤1和2中的参数,保存。

调试

在openmage系统配置中启用调试模式系统 > 配置 > 销售 > Google API > 测量协议

2024-06-10T18:28:24+00:00 DEBUG (7): {"client_id":"2131884568.1715846325","timestamp_micros":1718044092903759,"non_personalized_ads":false,"user_id":"140","events":[{"name":"page_view","params":{"engagement_time_msec":1,"page_location":"https://example.com/customer/account/index/","page_title":"Create New Customer Account"}}]}
2024-06-10T18:28:24+00:00 DEBUG (7): {
  "validationMessages": [ ]
}

许可

开放软件许可证v. 3.0 (OSL-3.0)。有关更多信息,请参阅许可文件