获取自定义维度总数
Posted
技术标签:
【中文标题】获取自定义维度总数【英文标题】:Get total custom dimensions 【发布时间】:2021-11-12 16:44:51 【问题描述】:我正在尝试获取会话中使用的总服装尺寸,但出现以下错误。我该如何解决这个问题
select count(hits.product.customDimensions.value)
FROM `bigquery-public-data.google_analytics_sample.ga_sessions_xxxx`,
UNNEST(hits) AS hits,
UNNEST(hits.product) AS prod,
UNNEST(hits.product.customDimensions) AS cust
我收到以下错误
Cannot access field customDimensions on a value with type ARRAY<STRUCT<productSKU STRING, v2ProductName STRING, v2ProductCategory STRING, ...>> at [5:21]
【问题讨论】:
试试count fn里面的cust.value。 @Mr.Batra 按照建议添加select count(cust.value)
仍然返回相同的错误。
【参考方案1】:
试试下面
select count(cust.value)
FROM `bigquery-public-data.google_analytics_sample.ga_sessions_20170801`,
UNNEST(hits) AS hits,
UNNEST(hits.product) AS prod,
UNNEST(prod.customDimensions) AS cust
【讨论】:
一个问题有点不相关。我应该为日期(2017-08-01 4)采石,在这种情况下 4 是什么意思 你应该用你感兴趣的任何日期替换20170801
以上是关于获取自定义维度总数的主要内容,如果未能解决你的问题,请参考以下文章
Google Big Query 按页面路径和 Google Analytics 数据的自定义维度获取用户计数