通过 Google Analytics Data API 查询 GA4 数据,分析趋势、国家/地区、来源、页面及转化情况。
GA4 Data API. 使用此技能通过 OAuth 用户授权设置和查询 GA4.是一项面向实际任务的技能,主要用于Default 方法.;Prefer OAuth 用户授权优先. . 使用脚本/install ga4 openclaw.sh + 脚本/ga4 q。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;
涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
使用此技能通过 OAuth 用户授权方式配置并查询 GA4。
优先采用 OAuth 用户授权。
常规流程请使用 scripts/install_ga4_openclaw.sh + scripts/ga4_query.py。
仅在明确需要无头模式(headless)或服务端访问时,才建议后续使用 服务账号(service accounts)。
配置前务必确认账号与权限
如实说明阻塞点
请询问或确认以下信息:
执行以下命令:
bash ~/.openclaw/workspace/skills/ga4-data-api/scripts/install_ga4_openclaw.sh
该命令将完成以下操作:
~/.config/openclaw/ga4-client.json;GA4_PROPERTY_ID 写入 shell 配置文件。执行以下命令:
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近期趋势分析:
python3 ~/.openclaw/workspace/skills/ga4-data-api/scripts/ga4_query.py --metrics activeUsers,sessions --dimensions date --start 7daysAgo --end yesterday --pretty
国家分布:
python3 ~/.openclaw/workspace/skills/ga4-data-api/scripts/ga4_query.py --metrics activeUsers --dimensions country --start 7daysAgo --end yesterday --limit 50 --pretty
流量来源分布:
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 示例代码。相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章