Google Analytics“用户计数”与大查询“用户计数”不匹配
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google Analytics“用户计数”与大查询“用户计数”不匹配相关的知识,希望对你有一定的参考价值。
我们的Google Analytics“用户数”与我们的Big Query“用户数”不符。
我正确计算它吗?
通常情况下,GA和BQ非常接近地对齐......虽然不完全一致。
最近,GA vs.BQ中的用户数量是不协调的。
- 我们的“每用户会话数”通常非常正常 分配。
- 在过去的4周里,“每个用户的会话数”(在GA中)与常规有几个偏差。
- 在交叉检查BQ中同一时间段的数据时,我无法复制这种偏差
不同之处在于用户计数。
我希望有人能回答的是:
我至少使用正确的SQL语法来获得BQ中的答案吗?
这是我在BQ中运行的查询:
SELECT
WEEK(Week) AS Week,
Week AS Date_Week,
Total_Sessions,
Total_Users,
Total_Pageviews,
( Total_Time_on_Site / Total_Sessions ) AS Avg_Session_Duration,
( Total_Sessions / Total_Users ) AS Sessions_Per_User,
( Total_Pageviews / Total_Sessions ) AS Pageviews_Per_Session
FROM
(
SELECT
FORMAT_UTC_USEC(UTC_USEC_TO_WEEK (date,1)) AS Week,
COUNT(DISTINCT CONCAT(STRING(fullVisitorId), STRING(VisitID)), 1000000) AS Total_Sessions,
COUNT (DISTINCT(fullVisitorId), 1000000) AS Total_Users,
SUM(totals.pageviews) As Total_Pageviews,
SUM(totals.timeOnSite) AS Total_Time_on_Site,
FROM
(
TABLE_DATE_RANGE([zzzzzzzzz.ga_sessions_],
TIMESTAMP('2015-02-09'),
TIMESTAMP('2015-04-12'))
)
GROUP BY Week
)
GROUP BY Week, Date_Week, Total_Sessions, Total_Users, Total_Pageviews, Avg_Session_Duration, Sessions_Per_User, Pageviews_Per_Session
ORDER BY Week ASC
我们每周有超过1,000,000名用户/会议/等。
将100万美元投入Count Distinct条款应该可以阻止对BQ的任何抽样。
我这样做了吗?
如果是这样的话,欢迎任何有关如何/为何以不同方式报告GA的建议。
干杯。
*(统计上)显着的差异从第11周开始
更新:
正如@ Pentium10建议的那样,我们有Premium Analytics。所以,我伸出了有偿的支持。
现在当我从GA中提取完全相同的数据时,我得到了这个:
在我看来,GA已经解决了这个问题。
没有实际承认曾经有过。
::耸肩::
我之前有这个问题。我修复它的方法是使用COUNT(DISTINCT FULLVISITORID)来表示total_users。
在标准SQL中,使用COUNT(DISTINCT fullVisitorId)
Google Analytics显示用户的近似值,Big Query是准确的。您可以使用Google Analytics中的非抽样报告对此进行测试 - 数字将匹配。
另外:GA使用所有可用数据来计算用户数,即使totalals.visits为NULL也是如此!相比之下,GA仅计算会话,其中totals.visits = 1!
以上是关于Google Analytics“用户计数”与大查询“用户计数”不匹配的主要内容,如果未能解决你的问题,请参考以下文章
javascript Javascript:Google Analytics Snipper + Google Analytics JS日志记录
如何从 Google-Analytics 迁移到 Firebase-Analytics?
html Google Analytics(分析) - 更多信息:https://developers.google.com/analytics/devguides/collection/analyt