该技能用于 Google Ads 全流程管理,结合策略知识与程序化 API 访问,采用意图优先方法:先捕获已有需求,验证单位经济模型后再向外扩张。
主要能力:账户概览与对比、广告系列与广告组创建、关键词与否定关键词添加、RSA 广告创建、广告系列状态与预算更新、按日/按关键词查看效果、搜索词报告审计。脚本位于 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 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。
分析流程:先运行 account_overview.py --compare 了解全局,识别高花费广告系列并检查 ROAS,再用 get_campaign_performance.py --by-day 看趋势,用 search_terms_report.py --no-conversions 找浪费,用 get_keyword_performance.py 做关键词级分析,最后给出暂停、加否定词、调预算建议。新建流程:创建广告系列、广告组、关键词、广告,最后启用;所有新广告系列默认 PAUSED,审核后再启用。
适用场景为 B2B 需求获取与搜索广告管理。策略知识库文件涵盖意图阶梯、账户结构、关键词与匹配类型、出价策略、搜索词与否定词、基准与测量、Performance Max、RSA 与落地页等。限制:需自行配置 API 凭据;未提供具体价格或收费信息。