gpt4 book ai didi

session - BigQuery 中的 VisitorID 与 Google Analytics session 不匹配

转载 作者:行者123 更新时间:2023-12-02 11:28:24 26 4
gpt4 key购买 nike

我浏览过网络,不断得到相同的答案:要计算 BigQuery 中的 session 数量,请采用 count(distinct concat(fullvisitorID, string(visitID)))。但在某些情况下,这甚至无法让我接近 Google Analytics 中的 session 。还有其他方法可以更好地统计 session 数吗?这就是我正在尝试做的事情:

SELECT hits.customdimensions.value val,
count(*) as pageviews,
exact_count_distinct(CONCAT([fullVisitorId], STRING([visitid]))) sessions
FROM [xxx.ga_sessions_20150619]
where hits.customdimensions.index = 7 and lower(hits.type) = 'page'
group by val
order by pageviews desc
LIMIT 1000

对于某些自定义维度值,该值接近 GA,但其他值则相差两倍。有什么方法可以在 BQ 中获得更好的 session 计数吗?

最佳答案

好吧,我无法真正谈论您的 GA 数据本身(当然,请检查以确保您根本没有对数据进行采样),但是如果您运行以下查询,您将提取每个 fullVisitorId 的每个 session 计数:

SELECT SUM(sessionsPerUser)
FROM (SELECT fullVisitorId, COUNT(visitNumber) AS sessionsPerUser
FROM [xxx.ga_sessions_2017yyzz]
GROUP BY fullVisitorId)

关于session - BigQuery 中的 VisitorID 与 Google Analytics session 不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31054879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com