TL;DR
以 10% 折扣购买 1,000 美元的产品应记录为 900 美元价格和 100 美元折扣:
{
value: 900,
items: [{
price: 900,
discount: 100,
quantity: 1
}]
}
购买两个将被跟踪为:
{
value: 1800,
items: [{
price: 900,
discount: 100,
quantity: 2
}]
}
解释
看起来 GA4 文档和示例提供了一些矛盾的信息。
GA4 > 推荐活动 > 购买 https://developers.google.com/analytics/devguides/collection/ga4/reference/events?client_type=gtag#purchase示例表明ecommerce.value
将计算为 ecommerce.items[] 的总和(price - discount) * quantity
然而,他们的文章表明,ecommerce.value
将计算为 ecommerce.items[] 的总和price * quantity
.
Google Analytics(分析)使用 ecommerce.item 的价格和数量来确定电子商务报告中的“商品收入”指标。这电子商务采购报告 https://support.google.com/analytics/answer/12924131,将“商品收入”指标计算为:
商品收入 = 价格 x 数量
-
Price是 items 数组中商品的价格参数
-
Quantity是 items 数组中项目的数量参数
最终,这取决于您希望如何在 Google Analytics 报告中定义和计算“商品收入”,但收入的含义是“企业通过销售商品或服务赚取的总金额”,而不是所购买商品的总零售/建议零售价,那么使用以下提供的示例是有意义的这表明“项目收入”&ecommerce.value
将计算为 ecommerce.items[] 的总和price * quantity
and NOT (price - discount) * quantity
.