stefandoorn/sylius-google-tag-manager-enhanced-ecommerce-plugin

Sylius 的 Google Tag Manager Enhanced Ecommerce 插件。

v3.0.0 2024-01-03 09:22 UTC

This package is auto-updated.

Last update: 2024-09-23 05:06:06 UTC


README

License Version Build

安装

1. Composer

composer require stefandoorn/sylius-google-tag-manager-enhanced-ecommerce-plugin

2. 遵循所需子包的安装说明

https://github.com/stefandoorn/google-tag-manager-plugin

3. 加载包

添加到 bundles.php

StefanDoorn\SyliusGtmEnhancedEcommercePlugin\SyliusGtmEnhancedEcommercePlugin::class => ['all' => true],

4. 调整配置

配置您想要使用/不使用的功能。通过运行以下命令找到基本配置参考:

bin/console config:dump-reference SyliusGtmEnhancedEcommercePlugin

默认情况下,所有功能都已启用。

功能

设置 GTM 容器的参考和示例: https://developers.google.com/analytics/devguides/collection/ga4/ecommerce?client_type=gtm

支持的事件

  • view_item
  • view_item_list
  • add_to_cart
  • remove_from_cart
  • view_cart
  • begin_checkout
  • add_shipping_info
  • add_payment_info
  • purchase

确保检查所需的 'sonata_block_render_events' 模板事件是否可用。检查 src/Resources/config/features/*.yml & src/Resources/config/services.yml 以获取定义。

仅当您自己覆盖模板时才进行检查。