返回顶部
g

ga4-data-apiGA4数据查询

Query Google Analytics 4 (GA4) data through the Google Analytics Data API for trends, countries, sources, pages, and conversion analysis. Use when a user wants GA/GA4 metrics inside OpenClaw, wants to set up GA4 access, or needs GA4 reports such as activeUsers, sessions, country/source breakdowns, page trends, or key event analysis. For enterprise/internal GA data, first verify which Google account actually has permission before proposing service accounts or extra cloud setup.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
231
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

ga4-data-api

GA4 数据API

使用此技能通过OAuth用户授权设置和查询GA4。

默认方法

优先使用OAuth用户授权

常规路径使用 scripts/installga4openclaw.sh + scripts/ga4_query.py。

仅在明确需要无头/服务端访问时,才建议使用服务账号

硬性规则

  1. 1. 设置前检查账号和权限
- 询问哪个Google账号能实际登录GA并拥有媒体资源/账号访问权限。 - 对于企业/内部数据,默认不直接开始服务账号设置。
  1. 2. 如实说明障碍
- 如果用户无法添加用户,说明这是权限障碍。 - 如果OAuth应用仍处于测试阶段,说明账号必须添加到测试用户中。 - 如果用户能看到媒体资源但缺乏管理员控制权限,说明这是访问级别问题,而非假装按钮被隐藏。

设置流程

步骤1 — 验证访问模型

询问/确认:

  • - 哪个Google账号拥有GA访问权限?
  • 用户能否登录该账号?
  • GA4媒体资源ID是什么?
  • Google Analytics数据API是否已启用?
  • 是否已有桌面OAuth客户端JSON文件?

步骤2 — 安装并配置凭证

运行:

bash
bash ~/.openclaw/workspace/skills/ga4-data-api/scripts/installga4openclaw.sh PROPERTYID> TOCLIENTSECRETJSON>

此操作将安装Python依赖项,将OAuth客户端JSON文件复制到 ~/.config/openclaw/ga4-client.json,并将 GA4PROPERTYID 写入shell配置。

步骤3 — 首次授权

运行:

bash
python3 ~/.openclaw/workspace/skills/ga4-data-api/scripts/ga4_query.py \
--metrics activeUsers,sessions \
--dimensions date \
--start 7daysAgo \
--end today \
--pretty

浏览器将打开。用户必须选择实际拥有GA访问权限的同一Google账号

授权成功后创建:

  • - ~/.config/openclaw/ga4-token.json

步骤4 — 查询示例

近期趋势:

bash
python3 ~/.openclaw/workspace/skills/ga4-data-api/scripts/ga4_query.py \
--metrics activeUsers,sessions \
--dimensions date \
--start 7daysAgo \
--end yesterday \
--pretty

国家分布:

bash
python3 ~/.openclaw/workspace/skills/ga4-data-api/scripts/ga4_query.py \
--metrics activeUsers \
--dimensions country \
--start 7daysAgo \
--end yesterday \
--limit 50 \
--pretty

来源分布:

bash
python3 ~/.openclaw/workspace/skills/ga4-data-api/scripts/ga4_query.py \
--metrics sessions \
--dimensions sessionSourceMedium \
--start 7daysAgo \
--end yesterday \
--limit 50 \
--pretty

分析指导

对于趋势类问题:

  • - 优先使用完整天数(end=yesterday),除非用户明确需要日内数据。
  • 明确指出当天的下降是否只是部分数据所致。

对于转化类问题:

  • - 将流量事件真实转化事件区分开。
  • 如果关键事件范围过广,建议在得出产品结论前先缩小事件集。

参考资料

  • - 当用户需要可分享的设置流程时,请阅读 references/setup.md。
  • 使用 scripts/ga4_query.py,而非每次手动编写全新的GA SDK示例代码。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ga4-data-api-1776119477 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ga4-data-api-1776119477 技能

通过命令行安装

skillhub install ga4-data-api-1776119477

下载

⬇ 下载 ga4-data-api v0.1.0(免费)

文件大小: 5.37 KB | 发布时间: 2026-4-15 12:49

v0.1.0 最新 2026-4-15 12:49
- Initial release of the GA4 Data API skill for OpenClaw.
- Enables querying Google Analytics 4 data using OAuth user authorization.
- Guides users through access verification, credential setup, and example queries.
- Emphasizes checking account permissions before setup and clarifies common access issues.
- Provides ready-to-use command-line examples for analyzing trends, country/source breakdowns, and conversions.
- Recommends best practices for analysis and directs to included setup and usage references.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部