【发布时间】:2018-11-15 14:14:42
【问题描述】:
它在 GA 界面中返回一天 10,440 个会话。
当我尝试使用标准 SQL 在 BigQuery 中执行类似操作时,我得到了不同的结果:
SELECT fullVisitorId, visitStartTime
FROM `project.id.ga_sessions_20181001`
where EXISTS(
SELECT 1 FROM UNNEST(hits) h
WHERE h.type = 'PAGE'
AND REGEXP_CONTAINS(page.pagePath, r'/signup/.*'));
这将返回同一天的 10,137 个会话。还有这个:
SELECT fullVisitorId, visitStartTime
FROM `project.id.ga_sessions_20181001`
where EXISTS(
SELECT 1 FROM UNNEST(hits) h
WHERE AND REGEXP_CONTAINS(page.pagePath, r'/signup/.*'));
返回同一天的 10,564 个会话。如何让它们匹配GA接口?
【问题讨论】:
-
你不需要统计
fullVisitorId的不同数量吗?如果您也进行一些搜索,过去也有一些类似的问题,这可能会有用。 -
谢谢,但我对会话感兴趣,而不是用户。为什么要统计用户数?
标签: google-analytics google-bigquery