Google Analytics

📊 GA4 数据与管理的智能入口

data-analytics榜 #2

通过 Maton 代理安全调用 Google Analytics Admin API 与 Data API,支持账户管理、数据流配置及多维报表分析。

收藏
17.5k
安装
8.6k
版本
1.0.11
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

本技能通过 Maton 代理服务提供对 Google Analytics 4 (GA4) 的双 API 支持:

  • Admin API:管理账户层级结构(accounts)、媒体资源(properties)、数据流(data streams)、自定义维度(custom dimensions)及转化事件(conversion events)
  • Data API:执行标准报表查询(runReport)、实时数据报表(runRealtimeReport)及批量报表(batchRunReports)

认证采用 OAuth 2.0 托管模式,用户仅需在 Maton 平台创建连接并完成 Google 授权,后续所有请求通过 MATON_API_KEY 自动注入凭证,无需手动处理 token 刷新。

显著优点

1. 零 OAuth 维护成本:Maton 自动处理 token 生命周期管理,开发者只需关注业务查询
2. 双 API 统一入口:Admin 与 Data API 分别通过 /google-analytics-admin/google-analytics-data 路径暴露,语义清晰

3. 丰富的查询能力:支持维度/指标组合、日期范围(相对/绝对)、排序、限制条数等完整 GA4 报表语法

4. 多语言示例完备:提供 Python、JavaScript、curl 的即 copy-paste 代码片段,降低接入门槛

潜在缺点与局限性

  • 仅限 GA4:明确不支持已停用的 Universal Analytics 属性
  • 双层连接管理:Admin 与 Data API 需分别创建 google-analytics-admingoogle-analytics-data 连接,增加配置复杂度
  • 速率限制:每账户 10 req/sec,高频场景需本地缓存或批处理
  • 代理依赖:所有流量经 Maton 中转,存在单点可用性风险及额外网络延迟
  • 写入操作需确认:技能文档要求执行 create/update/delete 前必须人工确认,自动化场景受限

适合人群

  • 需要程序化查询 GA4 数据的产品经理、数据分析师
  • 构建内部数据面板、自动化周报系统的工程团队
  • 希望避免自建 OAuth 基础设施的中小型开发者

常规风险

| 风险类型 | 说明 |
|---------|------|
| 数据权限 | 连接授权后,Maton 服务端持有 Google Analytics 数据读取/管理权限,需信任 Maton 安全实践 |
| 密钥泄露 | `MATON_API_KEY` 泄露将导致账户级数据暴露,建议仅存放于环境变量或密钥管理服务 |
| 合规边界 | GA4 数据可能包含用户级行为信息,跨境传输需评估 GDPR/CCPA 合规要求 |
| 供应商锁定 | 深度依赖 Maton 代理路径,迁移至原生 Google API 需改写 URL 及认证逻辑 |

Google Analytics 内容

暂无文件树

手动下载zip · 4.1 kB
contentapplication/octet-stream
请选择文件