首页 > 解决方案 > 唯一购买和数量相同

问题描述

在 Google Analytics 的增强型电子商务报告中,我有一些奇怪的Unique Purchases行为Quantity

我看到它Unique Purchases与 Transactions 相关联,该产品在购买的产品列表中出现了多少次

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

在我们的场景中,我们可以有多个产品,甚至是同一个产品在一次交易中。有很多用户在同一笔交易中购买了3次相同的产品,但仍然显示相同。这是为什么?我期待数量会更多?

例子

谢谢!

标签: google-analyticsgoogle-tag-managerenhanced-ecommerce

解决方案


我也经历过这种情况,并且至少为我们的实施找到了答案。“问题”似乎是谷歌分析没有在产品级别聚合数据。这意味着,如果您将两个相同的商品放入购物篮并发出订单,您可以预期指标是“唯一购买:1”“数量:2”。但结果将是,正如您所经历的“唯一购买:2”“数量:2”。

发生这种情况的原因在于增强型电子商务的跟踪代码。该代码使用对象参数“数量”来衡量数量,正如我所说,在将数据发送到谷歌分析时不会汇总两种产品的数量。

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

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
    });
  }
}

推荐阅读