GA4 Analytics

📊 官方 GA4 数据一键查询分析

通过 Google Analytics Data API 只读查询 GA4 数据,支持页面流量、用户行为、转化追踪等多维度分析,需 OAuth 环境变量配置。

收藏
16.7k
安装
3.8k
版本
1.2.2
CLS 安全性认证2026-06-03
点击查看完整报告 >

使用说明

核心用法

GA4 技能是连接 Google Analytics 4 的官方数据查询工具,基于 Analytics Data API v1 构建。用户通过环境变量配置 OAuth 凭证后,可执行只读查询获取网站分析数据,包括页面浏览量、会话数、用户数、流量来源、转化率等核心指标。

显著优点

1. 官方 API 集成:直接对接 Google 官方 Analytics Data API,数据准确性与实时性有保障
2. 只读安全设计:明确限定为读取权限,无法修改 GA4 属性配置或数据

3. 灵活查询能力:支持多指标/维度组合、自定义日期范围、正则过滤、多种输出格式(表格/JSON/CSV)

4. 开箱即用示例:提供覆盖常见场景(热门页面、流量来源、着陆页等)的现成命令模板

潜在局限

  • 配置门槛:需预先完成 Google Cloud 项目设置、API 启用、OAuth 授权流程,对非技术用户不够友好
  • 凭证管理风险:依赖四个环境变量(含 client_secret 和 refresh_token),若配置不当存在凭证泄露隐患
  • 仅限 GA4:不支持 Universal Analytics(已停止服务),历史 UA 数据需迁移
  • 无可视化:纯 CLI/文本输出,需配合其他工具做数据可视化

适合人群

  • 网站运营人员、增长黑客、数据分析师
  • 需要将 GA4 数据集成到自动化报告或数据管道的技术团队
  • 熟悉 OAuth 流程、具备基础 Python 环境的开发者

常规风险

  • OAuth refresh_token 长期有效,需妥善保管环境变量
  • 查询范围受 GA4 账号权限限制,无法越权访问未授权属性
  • 频繁 API 调用可能触及 Google 配额限制(每日 200,000 次请求)

安全解读

GA4 数据查询 Skill 评估报告

核心用法

该 Skill 是 Google Analytics 4 (GA4) 的官方数据查询工具,基于 Analytics Data API 实现。用户可通过命令行方式提取网站核心指标(页面浏览量、会话数、用户数、跳出率、转化数等)与维度(页面路径、流量来源、设备类型、地理位置等)。支持自定义日期范围、多指标组合查询、路径过滤及 JSON/CSV 多格式输出。

典型查询场景包括:Top Pages 排行、流量来源分析、着陆页表现、自定义时间段报表等。配置一次性完成后,后续调用无需重复认证。

显著优点

1. 安全架构优良:采用 OAuth 2.0 认证,凭证通过环境变量管理,无硬编码密钥风险;代码通过静态与动态双重审计,无危险函数调用
2. 官方生态兼容:基于 Google 官方 Python 库(google-analytics-data、google-auth-oauthlib),依赖包无已知 CVE 漏洞

3. 只读权限设计:明确限定为读取操作,无法修改或删除 GA4 资产,权限边界清晰

4. 输出灵活:支持表格、JSON、CSV 三种格式,便于下游数据加工与自动化集成

5. 审计透明度高:安全认证报告完整,涵盖代码统计、网络流量、隐私合规、威胁情报六大维度

潜在缺点与局限性

  • 配置门槛较高:需预先完成 Google Cloud 项目启用、API 激活、OAuth 凭证创建与令牌获取,对非技术用户不够友好
  • 环境变量依赖:GA4_PROPERTY_ID、GOOGLE_CLIENT_ID/SECRET/REFRESH_TOKEN 四项变量缺一不可,缺失会导致运行时中断
  • Beta API 风险:当前使用 BetaAnalyticsDataClient,虽为官方提供,但 API 版本迭代可能带来兼容性调整
  • 网络依赖性强:全程依赖 Google 服务端点,受网络波动与区域可用性影响

适合人群

  • 网站运营人员:需要定期拉取流量报表进行内容优化
  • 数据分析师:希望将 GA4 数据接入本地分析 pipeline
  • 开发者/运维:构建自动化数据同步或监控告警系统
  • 营销团队:追踪 campaign 效果与转化漏斗

常规风险

| 风险类型 | 等级 | 说明 |
|---------|------|------|
| 外部 API 调用 | 低 | 仅访问 Google 官方可信端点,TLS 1.2+ 加密 |
| 凭证泄露 | 低 | 环境变量管理优于硬编码,但需防止 .env 文件误提交 |
| 数据隐私 | 低 | 仅读取聚合统计数据,不涉及个人身份信息采集 |
| 功能误用 | 极低 | 只读设计,无数据篡改或删除风险 |

总体评价

该 Skill 在安全性、功能专一性与官方生态兼容性方面表现优异,适合具备基础技术能力、需程序化获取 GA4 数据的用户。建议生产部署前完成隔离环境测试,并妥善保管 OAuth 凭证。

GA4 Analytics 内容

scripts文件夹
手动下载zip · 5.3 kB
ga4_auth.pytext/plain
请选择文件