BigQuery 中的 Google Analytics(分析)数据(timeOnPage 和 searchStartPage)
Posted
技术标签:
【中文标题】BigQuery 中的 Google Analytics(分析)数据(timeOnPage 和 searchStartPage)【英文标题】:Google Analytics data (timeOnPage & searchStartPage) in BigQuery 【发布时间】:2015-05-18 14:02:15 【问题描述】:我们正在从 Google Analytics API 迁移到 BigQuery API。
在 GA API 中,我可以请求 ga:timeOnPage 和 ga:searchStartPage,但是这在 BigQuery 中是否可行(因为这包括与以前/未来的匹配进行比较)?
如果是这样,我该如何设置我的查询?
【问题讨论】:
【参考方案1】:你可以使用:
totals.timeOnScreen hits.page.pagePath当您拥有hits.page.searchKeyword
值时,您将使用hits.page.pagePath
。这将是您的搜索结果页面。
在hits
中有一个事件列表,您还可以访问hits.hitNumber
。并根据命中数-1的位置,就可以得到搜索起始页。哪个是结果页面之前的页面。
查看导出的架构https://support.google.com/analytics/answer/3437719?hl=en
【讨论】:
您确定 totals.timeOnScreen 吗?我只得到“空”值,有人可能认为 timeOnScreen 仅指移动点击。关于 searchStartPage,我想不可能在单个查询中检索 searchStartPage?或者在这种情况下我可以以某种方式使用子查询吗? 您应该与支持人员联系以澄清这一点。通常模式输出需要在后端进行调整。以上是关于BigQuery 中的 Google Analytics(分析)数据(timeOnPage 和 searchStartPage)的主要内容,如果未能解决你的问题,请参考以下文章
我们可以将 BigQuery 中的数据导入 Google 表格吗?
如何使用 Google Natural Language API 丰富 Bigquery 表中的数据?