Query Streams 将您的 Google Analytics 4 数据转换为可通过 SQL 查询的表格,让您能够将实时流量、用户参与度和电子商务指标直接导入 Microsoft Excel。 无需编写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密钥文件
已安装查询流插件的桌面版
安装指南
步骤 1:安装查询流网络代理
- 登录到 my.querystreams.com
- 导航至 网络代理 在左侧边栏
- 点击 下载代理 并运行 Windows 安装程序
- 该代理以Windows服务形式安装并自动连接。
- 您的代理将在30秒内于门户中显示为“在线”状态
步骤 2:创建 Google 云服务账户
GA4采用服务账户认证——无需OAuth浏览器流程,无需刷新令牌。只需粘贴JSON密钥即可完成连接。
- 前往 谷歌云控制台 创建或选择一个项目
- 导航至 API与服务 → 图书馆 →启用 谷歌分析数据API 和 Google Analytics 管理员 API
- 前往 身份与访问管理及系统管理 → 服务账户 → 创建服务账户
- 命名(例如“query-streams-ga4”)并点击 创造与延续
- 跳过可选角色分配 → 点击 完成
- 点击服务账户 → 钥匙 tab → 添加键 → 创建新密钥 → JSON
- JSON密钥文件将自动下载——请妥善保存
授予 GA4 访问权限
- 前往 谷歌分析 并选择您的 GA4 资源
- 点击 管理员 → 财产访问管理
- 点击 + → 添加用户
- 粘贴
客户邮箱从你的JSON键(看起来像[email protected]) - 选择 观众 角色 → 点击 添加
步骤 3:添加 Google Analytics 4 连接器
- 在以下地址打开网络代理界面:
http://localhost:1823 - 点击 添加连接 并选择 谷歌分析 4
- 粘贴您的内容 服务账户 JSON 密钥 (或上传文件)
- 选择您的 GA4 属性 从下拉菜单中
- 点击 下一页 配置同步计划并安装预构建查询
步骤4:配置同步计划
每日同步GA4超过一次不会产生新数据——谷歌的数据处理管道通常存在24至48小时的延迟。为提高效率,请将同步设置为每日低流量时段运行一次。
步骤 5:安装 Microsoft Excel 增益集
- 打开 Microsoft Excel
- 前往 插入 → 获取加载项 (或) Office 增益集)
- 搜索 “查询流”
- 点击 添加 安装后,查询流面板将出现在Excel的右侧。
- 使用您的查询流账户凭据登录
- 或直接安装: 安装 Microsoft Excel 的查询流
你已连接! 在Excel中打开查询流面板,点击 保存的查询找到您的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
页面路径,
页面标题,
SUM(屏幕页面浏览量) AS 浏览量,
SUM(会话数) AS 会话数,
ROUND(AVG(平均会话时长), 0) AS 平均时长秒
FROM ga4.页面浏览量
WHERE 日期 >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY 页面路径, 页面标题
ORDER BY 浏览量 DESC
LIMIT 20;
共享 GA4 报告而不共享凭据
在查询构建器中打开任何GA4查询 → 点击 共享 tab → 输入电子邮件地址 → 点击 共享收件人可在其Excel加载项中获取分析数据——无需访问您的Google云服务账户、GA4属性管理后台或SQL代码。
常见问题
相关指南
类别:API 连接器
标签:Google Analytics, GA4, Excel, API, 网络分析, SQL, 流量, 转化, 实时数据
元描述:通过SQL将Google Analytics 4连接至Microsoft Excel。查询流量、用户参与度及电商数据——无需编写API代码。分步设置指南。

