后端架构
后端架构设计模式
该技能提供两种模式管理 Google Ads 账户:API 模式支持批量操作,适合有开发能力的用户;浏览器自动化模式无需 API 凭证,通过控制已登录的 ads.google.com 页面完成常见任务。
广告投放人员常面临多账户数据分散、低效关键词持续消耗预算的问题。该技能支持两种接入方式:有开发能力的团队可通过API批量拉取全账户数据;运营人员也可在浏览器登录状态下,直接对当前页面执行查询与优化操作,无需等待技术排期。
落地案例:某电商大促后,优化师需清理表现差的关键词。浏览器模式下,技能自动遍历已登录账户中的广告系列,按日期范围和消耗阈值筛选出零转化但花费超500元的关键词列表,一键暂停并生成审计报告。API模式则用于每周一早会前,自动汇总各账户的转化成本数据表,替代手工复制粘贴。
安装依赖
# 验证 Python 环境
python3 --version
# API 模式需安装 google-ads SDK
pip install google-ads
配置检查
# 检查 API 配置文件是否存在
ls ~/.google-ads.yaml 2>/dev/null || ls google-ads.yaml 2>/dev/null
# 验证 SDK 安装
python -c "from google.ads.googleads.client import GoogleAdsClient; print('OK')"
模式选择
~/.google-ads.yaml 或 GOOGLE_ADS_* 环境变量,使用 API 模式常用操作示例
获取广告系列效果(浏览器模式):
查找零转化关键词:
暂停关键词:
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Google Ads 账户访问权限(API 凭证或浏览器登录状态)、客户 ID、操作指令、筛选条件 |
| 输出 | 性能数据表、浪费支出关键词列表、健康度清单、操作建议、CSV 报表 |
| 适用人群 | 广告优化师、开发人员、无 API 权限的营销人员、转化追踪审计人员 |
| 不包含 | 自动创建广告系列、智能出价调整、竞品情报、跨渠道分析 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/jdrhyne/google-ads/SKILL.md
来源类型:GitHub 仓库