GTM增强电子商务:实现加入购物车功能

GTM enhanced ecommerce : implement Add to Cart function

几周来我一直在努力在我的 Prestashop 网站上使用 Google 标签管理器实现“添加到购物车”功能。

我有交易详情和印象页面,但我不知道如何配置添加到购物车。按照 Google 说明,这是我所做的:
-对于标签,我只是采用了与 Google 文档中相同的说明。 -触发器:trigger-image

我想必须输入另一件事而不是 "addToCart" 字段。我试图通过我的 addtocart class 按钮上的点击事件触发标签,但我只有一个事件的数据,我的数据层中从未有过 "add" 操作。

我哪里错了?

我正在制作基本演示 PrestaShop 网站。

任何帮助都会非常有用!

谢谢

您应该在添加购物车时调用函数。

<script>
   function addToCart(product) {
   dataLayer.push({
     'event': 'addToCart',
     'ecommerce': {
       'currencyCode': 'EUR',
       'add': {                                // 'add' actionFieldObject measures.
         'products': [{                        //  adding a product to a shopping cart.
           'name': 'Triblend Android T-Shirt',
           'id': '12345',
           'price': '15.25',
           'brand': 'Google',
           'category': 'Apparel',
           'variant': 'Gray',
           'quantity': 1
          }]
       }
     }
   });
   }
   </script>

之后你应该修改你的触发规则: 活动名称——addToCart, 删除所有其他条件。