You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google BigQuery中查询会话浏览器及选取GA浏览器维度?

在Google BigQuery中查询会话的浏览器信息

针对Universal Analytics(UA)数据集

UA导出到BigQuery的会话表以ga_sessions_YYYYMMDD命名,浏览器信息嵌套在device字段下,直接提取device.browser就能对应GA界面里的「浏览器」维度。

1. 查询单一会话的浏览器详情

SELECT
  -- 生成会话唯一ID(UA中由访客ID+访问ID组合)
  CONCAT(fullVisitorId, CAST(visitId AS STRING)) AS session_id,
  device.browser AS browser,
  device.browserVersion AS browser_version,
  -- 可选:附加会话相关字段
  visitNumber AS visit_number,
  totals.pageviews AS pageviews_per_session
FROM
  `你的项目ID.analytics_XXXXXX.ga_sessions_*`
-- 按需过滤日期范围
WHERE
  _TABLE_SUFFIX BETWEEN '20240101' AND '20240131'
GROUP BY
  session_id, browser, browser_version, visit_number, pageviews_per_session

2. 按浏览器聚合统计会话数

SELECT
  device.browser AS browser,
  COUNT(DISTINCT CONCAT(fullVisitorId, CAST(visitId AS STRING))) AS session_count
FROM
  `你的项目ID.analytics_XXXXXX.ga_sessions_*`
WHERE
  _TABLE_SUFFIX BETWEEN '20240101' AND '20240131'
GROUP BY
  browser
ORDER BY
  session_count DESC

针对Google Analytics 4(GA4)数据集

GA4的BigQuery导出是事件级表,会话需通过user_pseudo_id+session_id标识,浏览器信息同样在device.browser字段中。

1. 查询单一会话的浏览器详情

SELECT
  -- 生成GA4会话唯一ID
  CONCAT(user_pseudo_id, session_id) AS session_id,
  device.browser AS browser,
  device.browser_version AS browser_version,
  -- 可选:计算会话时长(微秒,可自行转换为秒/分钟)
  MAX(event_timestamp) - MIN(event_timestamp) AS session_duration_microseconds,
  COUNT(DISTINCT event_name) AS unique_events_per_session
FROM
  `你的项目ID.analytics_XXXXXX.events_*`
WHERE
  _TABLE_SUFFIX BETWEEN '20240101' AND '20240131'
GROUP BY
  session_id, browser, browser_version

2. 按浏览器聚合统计会话数

SELECT
  device.browser AS browser,
  COUNT(DISTINCT CONCAT(user_pseudo_id, session_id)) AS session_count
FROM
  `你的项目ID.analytics_XXXXXX.events_*`
WHERE
  _TABLE_SUFFIX BETWEEN '20240101' AND '20240131'
GROUP BY
  browser
ORDER BY
  session_count DESC

关键说明

device.browser字段完全对应GA界面中的「浏览器」维度,若需要更细分的维度(比如浏览器+版本组合),可同时搭配device.browser_version字段使用。

内容的提问来源于stack exchange,提问作者Sevgi Camuz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 13:20:14