关于 google-analytics
面向网站运营者的 Google Analytics 分析技能,可读取 GA4 指标并总结流量、用户行为和转化表现。它基于 API 数据提供带优先级和预期影响的改进建议。
主要功能
- 01分析流量与用户行为
- 02识别高低表现页面
- 03分析来源与转化漏斗
- 04比较不同时段表现
- 05生成改进建议与优先级
适用场景
- 01检查过去 30 天的网站表现
- 02找出主要流量来源
- 03定位跳出率较高的页面
- 04比较本月与上月数据
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ thatrebeccarae/ claude-marketing --skill google-analytics安装后在 Claude Code 中输入/google-analytics确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.env.exampleEXAMPLES.mdLICENSEREFERENCE.mdrequirements.txtscripts/analyze.pyga_client.py详细介绍
Google Analytics 分析
使用 Google Analytics 数据分析网站表现,提供可执行的洞察和改进建议。
安装
git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/google-analytics ~/.claude/skills/
快速开始
1. 设置身份验证
此 Skill 需要 Google Analytics API 凭据。设置环境变量:
export GOOGLE_ANALYTICS_PROPERTY_ID="your-property-id"
export GOOGLE_APPLICATION_CREDENTIALS="/path/to/service-account-key.json"
或者在项目根目录中创建 .env 文件:
GOOGLE_ANALYTICS_PROPERTY_ID=123456789
GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account-key.json
切勿将凭据提交到版本控制中。 服务账号 JSON 文件应安全地存储在仓库之外。
2. 安装所需软件包
# Option 1: Install from requirements file (recommended)
pip install -r cli-tool/components/skills/analytics/google-analytics/requirements.txt
# Option 2: Install individually
pip install google-analytics-data python-dotenv pandas
3. 分析你的项目
完成配置后,我可以:
- 查看当前流量和用户行为指标
- 找出表现最佳和表现欠佳的页面
- 分析流量来源和转化漏斗
- 比较不同时段的表现
- 提出数据驱动的改进建议
使用方法
你可以向我提问,例如:
- “查看我们过去 30 天的 Google Analytics 表现”
- “我们的主要流量来源有哪些?”
- “哪些页面的跳出率最高?”
- “分析用户参与度并提出改进建议”
- “比较本月和上个月的表现”
分析工作流
当你让我分析 Google Analytics 数据时,我会:
- 使用辅助脚本连接 API
- 根据你的问题获取相关指标
- 分析数据,寻找:
- 流量趋势和模式
- 用户行为洞察
- 性能瓶颈
- 转化机会
- 提供建议,包括:
- 具体的改进建议
- 优先级(高/中/低)
- 预期影响
- 实施指导
常见指标
如需详细的指标定义和维度,请参阅 REFERENCE.md。
流量指标
- 会话数、用户数、新用户数
- 页面浏览量、每次会话的屏幕数
- 平均会话时长
参与度指标
- 跳出率、参与度
- 事件数、转化数
- 滚动深度、点击率
获客指标
- 流量来源/媒介
- 广告系列表现
- 渠道分组
转化指标
- 目标完成数
- 电子商务交易数
- 按来源划分的转化率
分析示例
如需完整的分析模式和使用场景,请参阅 EXAMPLES.md。
脚本
此 Skill 包含用于 API 交互的实用脚本:
获取当前表现
python scripts/ga_client.py --days 30 --metrics sessions,users,bounceRate
分析并生成报告
python scripts/analyze.py --period last-30-days --compare previous-period
这些脚本负责 API 身份验证、数据获取和基础分析。我会解读结果并提供可执行的建议。
故障排除
身份验证错误:请确认:
GOOGLE_APPLICATION_CREDENTIALS指向有效的服务账号 JSON 文件- 服务账号拥有 GA4 媒体资源的“查看者”权限
GOOGLE_ANALYTICS_PROPERTY_ID与 GA4 媒体资源 ID 一致(而非衡量 ID)
未返回数据:请检查:
- 媒体资源 ID 是否正确(可在 GA4 管理 > 媒体资源设置中找到)
- 日期范围内是否包含数据
- 服务账号是否已获授 GA4 访问权限
导入错误:安装所需软件包:
pip install google-analytics-data python-dotenv pandas
安全说明
- 切勿在代码中硬编码 API 凭据或媒体资源 ID
- 将服务账号 JSON 文件存储在版本控制之外
- 使用环境变量或
.env文件进行配置 - 将
.env和凭据文件添加到.gitignore - 定期轮换服务账号密钥
- 遵循最小权限原则(仅使用“查看者”角色)
数据隐私
此 Skill 仅访问汇总后的分析数据,不会:
- 访问个人身份信息(PII)
- 持久化存储分析数据
- 与外部服务共享数据
- 修改你的 Google Analytics 配置
所有数据均在本地处理,仅用于在对话过程中生成建议。
评论
支持 Markdown