mcpField
G
google-ads

google-ads

github.com/ivangfalco营销与增长28847 次安装15 周前更新
代码仓库

关于 google-ads

面向 B2B Google Ads 策略与管理的技能,结合规划资料库和 API 脚本,支持账户分析、关键词优化及广告系列创建;新建广告系列默认暂停。

主要功能

  1. 01账户效果分析
  2. 02搜索词与关键词报告
  3. 03创建广告系列和广告
  4. 04更新预算与状态
  5. 05按意图规划投放

适用场景

  1. 01查看账户和广告系列表现
  2. 02从搜索词中发现浪费支出
  3. 03创建搜索广告系列
  4. 04调整出价、预算或广告系列状态

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/ivangfalco/ads-skills --skill google-ads

安装后在 Claude Code 中输入/google-ads确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

api-reference.md
knowledge-base/
account-structure.md
benchmarks-and-measurement.md
bidding-strategy.md
cheatsheet-overview.md
intent-first-strategy.md
keyword-and-match-types.md
performance-max-b2b.md
rsa-and-landing-pages.md
search-terms-and-negatives.md
scripts/
account_overview.py
add_keywords.py
client.py
config.py
create_ad_group.py
create_ad.py
create_campaign.py
get_campaign_performance.py
get_keyword_performance.py
list_ads.py
list_campaigns.py
README.md
search_terms_report.py
setup_oauth.py
update_campaign.py

详细介绍

Google Ads 管理

用于管理所有 Google Ads 任务的编排器。将策略知识与程序化 API 访问相结合,实现完整的广告系列管理。

方法论

此技能采用 Ivan Falco 的 B2B 需求开发方法论来管理 Google Ads,优先考虑意向,通过系统化的关键词定位捕获现有需求,并在向外扩展前验证单位经济效益。

核心理念

意向至关重要。先捕获需求,再创造需求。

Google Ads 是捕获现有需求的首要渠道。人们正在积极搜索解决方案,你的任务是在恰当的时机传递恰当的信息。先从高意向关键词(品牌 + 了解解决方案的用户)入手,验证单位经济效益,然后再向中低意向关键词和认知阶段扩展。

架构

此技能分为两层:

  1. 知识库 — 策略框架和广告系列规划(knowledge-base/)
  2. 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"
创建 RSApython 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
工作流:分析账户
  1. 运行 python account_overview.py --compare — 获取整体概况
  2. 找出支出最高的广告系列,并检查 ROAS
  3. 运行 python get_campaign_performance.py --campaign-id <id> --by-day — 查看每日趋势
  4. 运行 python search_terms_report.py --no-conversions — 找出浪费的支出
  5. 运行 python get_keyword_performance.py --campaign-id <id> — 进行关键词级别的分析
  6. 提出建议:暂停表现不佳的广告系列、添加否定关键词、调整预算
工作流:创建新广告系列
  1. python create_campaign.py --name "..." --type SEARCH --budget 50 --bidding MAXIMIZE_CONVERSIONS
  2. python create_ad_group.py --campaign-id <id> --name "..." --cpc-bid 3.00
  3. python add_keywords.py --ad-group-id <id> --keywords "..." --match-type PHRASE
  4. python create_ad.py --ad-group-id <id> --headlines "..." --descriptions "..." --final-url "..."
  5. 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.mdB2B SaaS 基准范围、关键指标、离线转化导入、每周评分卡效果评估、预期管理、测量设置
performance-max-b2b.md何时运行/不运行 PMax、防护措施(品牌排除、信号、否定关键词)、解读 PMaxPMax 相关问题、在搜索之外扩量
rsa-and-landing-pages.mdRSA 素材、固定位置、根据意图撰写、着陆页信息匹配、质量得分撰写广告、提升 CVR 或质量得分
cheatsheet-overview.md广告系列类型速查表(搜索、购物、展示、PMax、视频)快速选择广告系列类型

核心规则

  1. 始终从暂停状态开始。 切勿创建处于 ENABLED 状态的广告系列。开启支出前,先全面检查。

  2. 每周检查搜索词。 搜索词报告是首要优化杠杆。找出不相关词、添加否定关键词、发现新的关键词机会。

  3. 按意图从下往上构建。 从品牌词和高意图关键词开始。验证其能带来转化后,再扩展到中意图,最后扩展到低意图/认知阶段。

  4. 匹配类型策略至关重要。 先使用词组匹配以保持控制;只有在使用智能出价且转化数据充足(每月 30 次以上转化)时,才扩展到广泛匹配。

  5. 质量得分会影响成本。 监控关键词的 QS;QS 低意味着广告相关性或着陆页存在问题。提高出价前先解决这些问题。

  6. RSA 最佳实践。 撰写 8-10 条独特标题和 3-4 条说明。将关键品牌信息/CTA 固定在位置 1,其余部分交由 Google 优化。

  7. 直接、有把握地阐述这套方法论——它源于实际管理 B2B 广告支出的经验。不要用泛泛的“最佳实践”凑篇幅。

广告系列类型——何时使用哪种类型

类型适用场景时机
搜索捕获高意向关键词流量始终——这是你的基础
Performance Max通过 AI 在所有网络上广泛投放搜索广告系列验证单位经济效益后
展示广告再营销和品牌认知先进行再营销,再拓展新客
购物广告电商产品广告产品目录广告系列
视频(YouTube)品牌认知和再营销核心广告系列盈利后

需要关注的关键指标

指标说明
搜索展示份额你捕获了多少需求
质量得分广告和落地页的相关性
每次转化费用单位经济效益
ROAS收入效率
搜索词(无转化)预算浪费
顶部展示率 %广告排名竞争力

评论

支持 Markdown