不确定GA360如何将用户访问分成会话。我们将会话超时设置为30分钟。但是,请注意,有大量的访问者在30分钟内进行了多次访问(以及相应的bigquery行)。
例如,以下查询产生的访问者中,最早访问开始时间和最近访问开始时间在30分钟之内的很大一部分:
FullVisitorId,
min(TIMESTAMP_SECONDS(VisitStartTime)) as first_time,
max(TIMESTAMP_SECONDS(VisitStartTime)) as last_time,
(max(VisitStartTime) - min(VisitStartTime)) / 60 as time_diff_min,
count(*) as visitcount
FROM
`project.dataset.ga_sessions_*`
WHERE
FullVisitorId in
(SELECT FullVisitorId from `project.dataset.124196983.ga_sessions_*` GROUP BY FullVisitorId HAVING count(*) > 1)
GROUP BY
FullVisitorId
HAVING
time_diff_min < 30
答案 0 :(得分:0)
有两种结束会话的方法:
基于时间的到期时间:
广告系列更改:
因此,仅看30分钟还不足以计算会话数。
您可以在此处找到官方文档: https://support.google.com/analytics/answer/2731565