如何从数组(BigQuery中具有匹配项的Google Analytics(分析)表)中检索参数?

埃琳娜·埃普什汀(Elena Epshtein)

我正在尝试从我的GA视图获取带有EventInfo的新表,例如EventAction,EventCategory和EventLabel。但是我面临以下问题无法访问类型为的值的字段eventInfoARRAY<STRUCT<hitNumber INT64, time INT64, hour INT64, ...>> at [2:6]

即使在尝试如上所述编写查询之后,我仍然收到错误。阵列>

你能让我知道如何解决吗?

米哈伊尔·伯利安(Mikhail Berlyant)

以下是BigQuery标准SQL的示例

#standardSQL
SELECT visitId, visitNumber, hit.eventInfo.*
FROM `bigquery-public-data.google_analytics_sample.ga_sessions_20170801`,
UNNEST(hits) hit
WHERE NOT eventInfo IS NULL   

结果如下所示

visitId     visitNumber eventCategory       eventAction     eventLabel                      eventValue   
1501607501  1           Enhanced Ecommerce  Quickview Click YouTube Men's Vintage Henley    null     
1501633019  1           Enhanced Ecommerce  Quickview Click YouTube Custom Decals           null        

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

重复的UTM参数如何影响Google Analytics(分析)中的报告?

在Google表格中具有多个匹配项的Vlookup

如何在Google Analytics(分析)Data API中检索媒体资源ID和使用utm标记?

如何从具有匹配属性的数组中删除对象?

如何将网址中的参数值作为变量插入Google Analytics(分析)代码中?

angular 4 typeahead仅显示在对象数组中具有匹配项的属性?

从具有多个依赖项的表中检索行

检索数组中具有匹配属性的对象-Elasticsearch

Google Analytics(分析)中的误报

SPA中的Google Analytics(分析)

如何在JS中手动将gclid参数传递给Google Analytics(分析)

在Pentaho Kettle中,如何为Google Analytics(分析)API的参数生成格式化日期?

如何使用Javascript从具有多个参数的数组中删除重复项

如何从具有重复项的表中查询最新项?

从具有匹配元素的数组中求和

如何在 mongodb 中为 javascript 数组中的所有元素查找匹配项?

如何匹配数组中的元素并仅打印匹配项?

如何在Elasticsearch中按具有完全匹配项的字段搜索查询

如何仅返回具有多个匹配项的JavaScript RegEx中的捕获组

如何从左侧外部联接中查找具有AND条件的完全匹配项

如何在db中查询表中所有值与Rails数组中的值之一相匹配的项?

BigQuery与Google Analytics(分析)报告中的会话总数

BigQuery的Google Analytics(分析)数据中的页面组合

Google Analytics(分析)和UTM参数

弹性搜索中的数组中没有匹配项

如何在对象数组中搜索包含字符串的所有匹配项?

如何使用typeorm排除Postgres嵌入式数组中的所有匹配项?

如何从给定的范围数组中获取具有最小最大值的匹配数组索引

如何找到表中的所有匹配项?