关于 google-ads
面向 B2B Google Ads 策略与管理的技能,结合规划资料库和 API 脚本,支持账户分析、关键词优化及广告系列创建;新建广告系列默认暂停。
主要功能
- 01账户效果分析
- 02搜索词与关键词报告
- 03创建广告系列和广告
- 04更新预算与状态
- 05按意图规划投放
适用场景
- 01查看账户和广告系列表现
- 02从搜索词中发现浪费支出
- 03创建搜索广告系列
- 04调整出价、预算或广告系列状态
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ ivangfalco/ ads-skills --skill google-ads安装后在 Claude Code 中输入/google-ads确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
api-reference.mdknowledge-base/account-structure.mdbenchmarks-and-measurement.mdbidding-strategy.mdcheatsheet-overview.mdintent-first-strategy.mdkeyword-and-match-types.mdperformance-max-b2b.mdrsa-and-landing-pages.mdsearch-terms-and-negatives.mdscripts/account_overview.pyadd_keywords.pyclient.pyconfig.pycreate_ad_group.pycreate_ad.pycreate_campaign.pyget_campaign_performance.pyget_keyword_performance.pylist_ads.pylist_campaigns.pyREADME.mdsearch_terms_report.pysetup_oauth.pyupdate_campaign.py详细介绍
Google Ads 管理
用于管理所有 Google Ads 任务的编排器。将策略知识与程序化 API 访问相结合,实现完整的广告系列管理。
方法论
此技能采用 Ivan Falco 的 B2B 需求开发方法论来管理 Google Ads,优先考虑意向,通过系统化的关键词定位捕获现有需求,并在向外扩展前验证单位经济效益。
核心理念
意向至关重要。先捕获需求,再创造需求。
Google Ads 是捕获现有需求的首要渠道。人们正在积极搜索解决方案,你的任务是在恰当的时机传递恰当的信息。先从高意向关键词(品牌 + 了解解决方案的用户)入手,验证单位经济效益,然后再向中低意向关键词和认知阶段扩展。
架构
此技能分为两层:
- 知识库 — 策略框架和广告系列规划(
knowledge-base/) - API 脚本 — 程序化管理 Google Ads(
scripts/)
API 脚本 — 可执行的操作
所有脚本都位于 scripts/ 中。请从该目录运行。
前提条件: 已在 scripts/.env 中配置凭据。设置方法请参阅 api-reference.md。
快速参考
| 任务 | 命令 |
|---|---|
| 账户概览 | python account_overview.py --date-range last_30d --compare |
| 广告系列效果 | python get_campaign_performance.py --date-range last_7d --by-day |
| 列出广告系列 | python list_campaigns.py --status ENABLED |
| 搜索字词审核 | python search_terms_report.py --no-conversions --min-clicks 3 |
| 关键词效果 | python get_keyword_performance.py --top 30 |
| 创建广告系列 | python create_campaign.py --name "Brand - Search" --type SEARCH --budget 50 |
| 更新广告系列 | python update_campaign.py --campaign-id <id> --status ENABLED --budget 75 |
| 创建广告组 | python create_ad_group.py --campaign-id <id> --name "High Intent KWs" |
| 创建 RSA | python create_ad.py --ad-group-id <id> --headlines "H1" "H2" "H3" --descriptions "D1" "D2" --final-url "https://..." |
| 列出广告 | python list_ads.py --campaign-id <id> |
| 添加关键词 | python add_keywords.py --ad-group-id <id> --keywords "kw1" "kw2" --match-type PHRASE |
| 添加否定关键词 | python add_keywords.py --ad-group-id <id> --keywords "free" "cheap" --negative |
工作流:分析账户
- 运行
python account_overview.py --compare— 获取整体概况 - 找出支出最高的广告系列,并检查 ROAS
- 运行
python get_campaign_performance.py --campaign-id <id> --by-day— 查看每日趋势 - 运行
python search_terms_report.py --no-conversions— 找出浪费的支出 - 运行
python get_keyword_performance.py --campaign-id <id>— 进行关键词级别的分析 - 提出建议:暂停表现不佳的广告系列、添加否定关键词、调整预算
工作流:创建新广告系列
python create_campaign.py --name "..." --type SEARCH --budget 50 --bidding MAXIMIZE_CONVERSIONSpython create_ad_group.py --campaign-id <id> --name "..." --cpc-bid 3.00python add_keywords.py --ad-group-id <id> --keywords "..." --match-type PHRASEpython create_ad.py --ad-group-id <id> --headlines "..." --descriptions "..." --final-url "..."python update_campaign.py --campaign-id <id> --status ENABLED
安全提示: 所有新广告系列均以 PAUSED 状态创建。审核设置后再启用。
路由逻辑
| 用户意图 | 路由 | 使用时机 |
|---|---|---|
| 账户分析、效果评估 | 运行 account_overview.py,然后深入分析 | “我的 Google Ads 效果如何?” |
| 搜索词浪费 | 运行 search_terms_report.py --no-conversions | “我在哪些地方浪费了预算?” |
| 关键词优化 | 运行 get_keyword_performance.py | “哪些关键词效果不错?” |
| 创建新广告系列 | 使用上文的构建工作流 | “为……设置一个搜索广告系列” |
| 暂停/启用/调整预算 | 运行 update_campaign.py | “暂停这个广告系列”/“提高预算” |
| 广告系列战略规划 | 加载下方的知识库文件 | 新账户、媒体计划、扩量决策 |
知识库
所有策略都应以这些文件为依据。提供建议前,先阅读相关文件。
| 文件 | 内容 | 阅读时机 |
|---|---|---|
| intent-first-strategy.md | 意图阶梯(品牌 -> 高意图 -> 竞品 -> 问题认知 -> 需求开发)、先捕获再创建、B2B 现实情况 | 任何策略/规划问题、支出优先级排序 |
| account-structure.md | 按意图拆分、主题化广告组(而非 SKAG)、命名、网络/地理位置默认设置、何时合并 | 设置或重构账户 |
| keyword-and-match-types.md | 匹配类型的使用顺序、B2B 关键词研究、否定关键词、避免内部竞争 | 构建关键词列表、选择匹配类型 |
| bidding-strategy.md | 根据转化量选择出价、tCPA/tROAS、设置/调整目标、优化质量陷阱 | 选择或更改出价策略 |
| search-terms-and-negatives.md | 每周搜索词检查流程、需要设为否定的词、否定匹配类型、共享列表 | 每周优化、减少浪费 |
| benchmarks-and-measurement.md | B2B SaaS 基准范围、关键指标、离线转化导入、每周评分卡 | 效果评估、预期管理、测量设置 |
| performance-max-b2b.md | 何时运行/不运行 PMax、防护措施(品牌排除、信号、否定关键词)、解读 PMax | PMax 相关问题、在搜索之外扩量 |
| rsa-and-landing-pages.md | RSA 素材、固定位置、根据意图撰写、着陆页信息匹配、质量得分 | 撰写广告、提升 CVR 或质量得分 |
| cheatsheet-overview.md | 广告系列类型速查表(搜索、购物、展示、PMax、视频) | 快速选择广告系列类型 |
核心规则
-
始终从暂停状态开始。 切勿创建处于 ENABLED 状态的广告系列。开启支出前,先全面检查。
-
每周检查搜索词。 搜索词报告是首要优化杠杆。找出不相关词、添加否定关键词、发现新的关键词机会。
-
按意图从下往上构建。 从品牌词和高意图关键词开始。验证其能带来转化后,再扩展到中意图,最后扩展到低意图/认知阶段。
-
匹配类型策略至关重要。 先使用词组匹配以保持控制;只有在使用智能出价且转化数据充足(每月 30 次以上转化)时,才扩展到广泛匹配。
-
质量得分会影响成本。 监控关键词的 QS;QS 低意味着广告相关性或着陆页存在问题。提高出价前先解决这些问题。
-
RSA 最佳实践。 撰写 8-10 条独特标题和 3-4 条说明。将关键品牌信息/CTA 固定在位置 1,其余部分交由 Google 优化。
-
直接、有把握地阐述这套方法论——它源于实际管理 B2B 广告支出的经验。不要用泛泛的“最佳实践”凑篇幅。
广告系列类型——何时使用哪种类型
| 类型 | 适用场景 | 时机 |
|---|---|---|
| 搜索 | 捕获高意向关键词流量 | 始终——这是你的基础 |
| Performance Max | 通过 AI 在所有网络上广泛投放 | 搜索广告系列验证单位经济效益后 |
| 展示广告 | 再营销和品牌认知 | 先进行再营销,再拓展新客 |
| 购物广告 | 电商产品广告 | 产品目录广告系列 |
| 视频(YouTube) | 品牌认知和再营销 | 核心广告系列盈利后 |
需要关注的关键指标
| 指标 | 说明 |
|---|---|
| 搜索展示份额 | 你捕获了多少需求 |
| 质量得分 | 广告和落地页的相关性 |
| 每次转化费用 | 单位经济效益 |
| ROAS | 收入效率 |
| 搜索词(无转化) | 预算浪费 |
| 顶部展示率 % | 广告排名竞争力 |