BigQuery和GA中的页面视图差异很小

时间:2016-09-13 18:09:37

标签: google-analytics google-bigquery pageviews

我从BigQuery页面查询页面浏览量。我的疑问是:

SELECT hits.page.pagePath, COUNT(*) as pageViews FROM `bigquery-refresh.refresh.ga_sessions_2015*`,
UNNEST(hits) as hits
WHERE date >= '20150101' AND date < '20150701'
AND geoNetwork.country = "United States"
AND hits.type="PAGE"
GROUP BY hits.page.pagePath
ORDER BY pageViews DESC

我将此查询与GA内部报告的总页面浏览量进行比较(针对相同的国家/地区和日期范围),并且发现GA中的网页浏览总数比BigQuery大约0.4% 。这种小差异是否有原因?

2 个答案:

答案 0 :(得分:0)

我不熟悉GA,但这是我的随机猜测:
(1)正如艾略特所指出的,也许GA包含一些额外的数据 (2)或者GA可能使用与计数不同的规则(*) (3)我碰巧知道Adwords甚至会在几天后调整报告数据。也许GA具有相同的功能。

答案 1 :(得分:0)

你确定你正在计算正确的事吗?

Schema documentation上,它说BQ中的每一行都对应一个会话(不是点击,也不是网页浏览),所以计数(*)不正确,因此显示不同的数字与GA的UI相比。

架构还显示,对于网页浏览,您有总计:

  • totals.pageviews(检查定义here
  • totals.hits(检查定义here

因此,与页面的每次互动都很受欢迎。您能否通过使用totals.pageviews确认您获得正确的数字?