【发布时间】:2015-08-18 02:39:05
【问题描述】:
尝试为我的网站实施 Google Analytics 增强型电子商务跟踪。
如何指定产品从哪个“列表”添加到购物车?
这是将产品添加到购物篮的标准跟踪代码:
// Called when a product is added to a shopping cart.
function addToCart(product) {
ga('ec:addProduct', {
'id': product.id,
'name': product.name,
'category': product.category,
'brand': product.brand,
'variant': product.variant,
'price': product.price,
'quantity': product.qty
});
ga('ec:setAction', 'add');
ga('send', 'event', 'UX', 'click', 'add to cart'); // Send data using an event.
}
没有任何功能可以指定单击“添加到购物车”按钮的产品列表的名称。
一定有这样的:
ga('ec:setAction', 'click', {'list': 'Search Results'});
但这仅适用于“点击”操作(而不是“添加”)。 (根据https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#(product action))
此外,我需要指定产品在列表中的位置。 有什么想法吗?
【问题讨论】:
-
您的“点击”与“添加”有何不同?换句话说,当您将产品添加到购物车时,需要“点击”操作。那是你的实现吗?此外,产品数据允许您指定位置:developers.google.com/analytics/devguides/collection/…。
-
nyuen,谢谢您的评论。 “添加”和“点击”是 Google Analytics(分析)中不同类型的增强型电子商务操作。单击是关于单击产品链接然后查看其详细信息页面的全部内容。但“添加”衡量购物车的添加量。有区别...
-
Google 文档是错误的。 Google Analytics Tracker 已经有一个错误。
标签: javascript google-analytics e-commerce implementation product