Bigquery-计算添加到购物车的数量

时间:2019-05-02 01:17:51

标签: google-bigquery

是否有一种类似于GA指标的方法来计算添加到购物车的数量:

ga:quantityAddedToCart

  • UI名称:添加到购物车的数量
  • 添加到购物车(增强型电子商务)中的产品单元数。

BQ Export schema中,我仅看到以下三件事:

  • hits.product.productQuantity 整数:购买的产品数量。

  • hits.item.itemQuantity 整数:所售产品的数量。

  • hits.eCommerceAction.action_type STRING:操作类型。点击产品列表= 1,产品详细信息视图= 2,将产品添加到购物车= 3,从购物车中移除产品= 4,结帐= 5,已完成购买= 6,购买退款= 7,检出选项= 8,未知= 0。

前两个只谈论数量已售,我已经尝试查看是否可以将这两个与hits.eCommerceAction.action_type = 3结合使用,但运气不佳,如下所示:

SELECT
  date,
  product.v2ProductName AS productListName,
  CASE WHEN hits.eCommerceAction.action_type = '3' THEN item.itemQuantity ELSE 0 
  END AS quantityAddedToCart_method1,
  CASE WHEN hits.eCommerceAction.action_type = '3' THEN product.productQuantity ELSE 0 
  END AS quantityAddedToCart_method2
FROM
  `{PROJECT_ID}.{VIEW_ID}.ga_sessions_*`,
  UNNEST(hits) hits,
  UNNEST(hits.product) product
WHERE
  _TABLE_SUFFIX BETWEEN '20190401' AND '20190430'

0 个答案:

没有答案