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,
删除所有其他条件。
几周来我一直在努力在我的 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, 删除所有其他条件。