我正在玩弄BigQuerygoogle_analytics_sample
数据。
我正在尝试检索从Google Analytics用户界面中看到的唯一搜索总数。
我正在运行以下查询:
SELECT
hits.page.searchKeyword AS Search
FROM
`bigquery-public-data.google_analytics_sample.ga_sessions_*` AS GA,
UNNEST(GA.hits) AS hits
WHERE
(_TABLE_SUFFIX BETWEEN '20170101'
AND '20171231')
and hits.page.searchKeyword IS NOT NULL
当 UI 显示 441 个总唯一搜索时,我得到了 607
。我错过了什么?
谢谢。
看起来链接表不包含 2017 年所有日期的数据。
SELECT
max(_TABLE_SUFFIX) as max_suffix
FROM
`bigquery-public-data.google_analytics_sample.ga_sessions_*` AS GA
WHERE
(_TABLE_SUFFIX BETWEEN '20170101'
AND '20171231')
尝试在 GA 报告中调整日期筛选条件。