获取自定义维度总数

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 数据的自定义维度获取用户计数

自定义表达式总数

谷歌 BigQuery 中的自定义维度

从 BigQuery 导出自定义维度

在 BigQuery 中按 Google Analytics 自定义维度过滤

GA BigQuery:使用自定义维度计算浏览量