Query Streams 将您的 Google Analytics 4 数据转换为可通过 SQL 查询的表格,让您能够将实时流量、用户参与度和电子商务指标直接导入 Google 表格。 无需编写API代码,无需手动导出——只需编写SQL查询,即可在电子表格中获取GA4分析数据。 在QueryStreams.com免费注册 并开始在几分钟内查询您的GA4数据。
流量、用户参与度、电子商务、页面、事件和地理数据
不支持 OAuth 浏览器流程——只需粘贴 JSON 密钥即可实现无服务器身份验证
您的GA4服务账户密钥安全存储于您的网络中,绝不存放于云端。
编写自定义归因、漏斗和用户群查询,超越GA4用户界面
您可以访问哪些Google Analytics 4数据?
Query Streams 将您的 GA4 数据同步至采用 AES-256 加密的本地缓存,并将其转换为可通过 SQL 查询的表格。请注意,GA4 数据通常会因 Google 的处理管道而延迟 24-48 小时。
交通
交通概览每日会话数、用户数、页面浏览量、用户参与度流量来源来源/媒介/活动细分及转化数据地理数据按国家、地区和城市划分的用户
订婚
页面浏览量页面级指标(含路径和标题)用户参与度设备、浏览器和操作系统分布活动事件计数(包括转化事件)
电子商务
电子商务概述收入与交易指标交易交易和项目级别的详细信息
数据说明
- GA4数据存在24至48小时的谷歌处理延迟
- 所有表格每日同步——更频繁的同步不会获取新数据
- 每张表都包含一个
原始数据包含完整API响应的JSON列
先决条件
免费注册 — 无需信用卡
已安装在您网络上的Windows服务。 安装指南
启用 Google Analytics 数据 API 和 Analytics 管理 API
在您的GA4属性中授予查看器访问权限的JSON密钥文件
通过 Google Workspace 应用商店安装 Query Streams 附加组件
安装指南
步骤 1:安装查询流网络代理
- 登录到 my.querystreams.com
- 导航至 网络代理 在左侧边栏
- 点击 下载代理 并运行 Windows 安装程序
- 该代理以Windows服务形式安装并自动连接。
- 您的代理将在30秒内于门户中显示为“在线”状态
步骤 2:创建 Google 云服务账户
- 前往 谷歌云控制台 创建或选择一个项目
- 导航至 API与服务 → 图书馆 →启用 谷歌分析数据API 和 Google Analytics 管理员 API
- 前往 身份与访问管理及系统管理 → 服务账户 → 创建服务账户
- 命名(例如“query-streams-ga4”)并点击 创造与延续
- 跳过可选角色分配 → 点击 完成
- 点击服务账户 → 钥匙 tab → 添加键 → 创建新密钥 → JSON
- JSON密钥文件将自动下载——请妥善保存
授予 GA4 访问权限
- 前往 谷歌分析 并选择您的 GA4 资源
- 点击 管理员 → 财产访问管理
- 点击 + → 添加用户
- 粘贴
客户邮箱从您的 JSON 键 - 选择 观众 角色 → 点击 添加
步骤 3:添加 Google Analytics 4 连接器
- 在以下地址打开网络代理界面:
http://localhost:1823 - 点击 添加连接 并选择 谷歌分析 4
- 粘贴您的内容 服务账户 JSON 密钥 (或上传文件)
- 选择您的 GA4 属性 从下拉菜单中
- 点击 下一页 配置同步计划并安装预构建查询
步骤4:配置同步计划
每日同步GA4超过一次不会产生新数据——谷歌的数据处理管道通常存在24至48小时的延迟。为提高效率,请将同步设置为每日低流量时段运行一次。
步骤 5:安装 Google 表格附加组件
- 在浏览器中打开 Google 表格
- 前往 扩展 → 附加组件 → 获取附加组件
- 搜索 “查询流”
- 点击 安装 并授予所需权限
- 通过以下方式访问: 扩展 → 查询流 → 打开
- 使用您的查询流账户凭据登录
- 或直接安装: 为 Google Sheets 安装查询流
你已连接! 在 Google 表格中打开查询流,点击 保存的查询找到您的Google Analytics文件夹,其中包含预先构建的查询模板,涵盖流量趋势、渠道归因、转化跟踪等功能。选择任意查询并点击 运行 将GA4数据导入您的电子表格。
Google Analytics 4 SQL 查询示例
SELECT
DATE_TRUNC('week', date) AS 周,
SUM(sessions) AS 访问量,
SUM(total_users) AS 总用户数,
SUM(new_users) AS 新增用户数,
ROUND(AVG(bounce_rate) * 100, 1) AS 平均跳出率(%)
FROM ga4.traffic_overview
WHERE date >= CURRENT_DATE - INTERVAL '90 days'
GROUP BY DATE_TRUNC('week', date)
ORDER BY week DESC;
SELECT
session_default_channel_group AS 渠道,
SUM(sessions) AS 会话数,
SUM(total_users) AS 用户数,
SUM(conversions) AS 转化数,
ROUND(AVG(engagement_rate) * 100, 1) AS 参与率百分比
FROM ga4.traffic_sources
WHERE date >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY channel
ORDER BY sessions DESC
LIMIT 10;
SELECT
event_name,
SUM(event_count) AS 总事件数,
SUM(total_users) AS 独立用户数,
ROUND(AVG(event_count_per_user), 2) AS 每用户事件数
FROM ga4.events
WHERE is_conversion = true
AND date >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY event_name
ORDER BY total_events DESC;
共享 GA4 报告而不共享凭据
在查询构建器中打开任何GA4查询 → 点击 共享 tab → 输入电子邮件地址 → 点击 共享收件人可在其Google表格附加组件中获取分析数据——无需访问您的Google云服务账户、GA4属性管理员权限或SQL代码。
常见问题
相关指南
类别:API 连接器
标签:Google Analytics、GA4、Google 表格、API、网络分析、SQL、流量、转化
元描述:通过SQL将Google Analytics 4连接至Google表格。查询流量、用户参与度及电商数据——无需编写API代码。分步设置指南。

