Google analytics 独特的采购及;数量相同

Google analytics 独特的采购及;数量相同,google-analytics,google-tag-manager,enhanced-ecommerce,Google Analytics,Google Tag Manager,Enhanced Ecommerce,在Google Analytics的增强型电子商务报告中,我有一些奇怪的行为,比如独特购买和数量 我看到独特采购与交易相关,该产品在采购产品列表中出现了多少次 Quantity是所有交易中售出的单位数量 在我们的场景中,我们可以有多个产品,甚至在一个事务中有相同的产品。有许多用户在同一笔交易中购买了相同的产品3次,但仍然显示相同的信息。为什么呢?我原以为数量会更多 谢谢大家! 我也经历过这一点,我至少为我们的实现找到了答案。“问题”似乎是google analytics没有在产品级别上聚合数据

在Google Analytics的增强型电子商务报告中,我有一些奇怪的行为,比如
独特购买
数量

我看到
独特采购
与交易相关,该产品在采购产品列表中出现了多少次

Quantity
是所有交易中售出的单位数量

在我们的场景中,我们可以有多个产品,甚至在一个事务中有相同的产品。有许多用户在同一笔交易中购买了相同的产品3次,但仍然显示相同的信息。为什么呢?我原以为数量会更多


谢谢大家!

我也经历过这一点,我至少为我们的实现找到了答案。“问题”似乎是google analytics没有在产品级别上聚合数据。这意味着,如果您将两个相同的项目放入购物篮并发出订单,您可以期望度量为“唯一采购:1”“数量:2”。但结果将是,当您体验到“独特购买:2”时,“数量:2”

发生这种情况的原因在于增强型电子商务的跟踪代码。代码使用对象参数“quantity”来度量数量,正如我所说,当数据发送到google analytics时,不会聚合两种产品的数量

开发者网站的一个示例代码显示,通常使用一个循环来添加每个产品的产品信息,因此,如果参数“数量”的值为1,则每个产品都将具有“唯一购买:1”和“数量:1”

功能签出(购物车){
对于(变量i=0;i
function checkout(cart) {
  for(var i = 0; i < cart.length; i++) {
    var product = cart[i];
    ga('ec:addProduct', {
      'id': product.id,
      'name': product.name,
      'category': product.category,
      'brand': product.brand,
      'variant':  product.variant,
      'price': product.price,
      'quantity': product.qty
    });
  }
}