用 SellerSheet MCP 管理亚马逊广告预算
通过 MCP 把 AI 助手连上你的亚马逊账号:实时预算用量、官方建议、到期自动恢复的预算规则——由 AI 执行,结果写回 Google 表格供你审核。
速览
把 AI 客户端连上 SellerSheet MCP,然后用日常语言说清楚你要什么:「查一下 myStore-US 今天的预算消耗」「按亚马逊建议给 Prime Day 建一条加预算规则」「ACOS 低于 20% 时预算自动 +25%」。AI 会替你调用亚马逊广告预算接口——实时用量、官方建议、以及到期自动恢复的日程/业绩规则——并把每一步的方案和结果写进你的 Google 表格供你审核。
前言
有两个预算问题,比任何一个烂关键词都更能吃掉广告利润:广告活动中午就把预算烧完,整个下午都不展示——而你要到第二天才发现;大促当天流量涌进来,预算却还是平时的水位,因为前一晚没人记得调。
亚马逊广告 API 对这两件事都有答案:Budget Usage(当日实时消耗)与 Budget Rules(按日程、大促活动或业绩指标自动加预算,窗口结束自动恢复)。SellerSheet 把这一整套做成了 MCP 工具,你的 AI 助手(Claude、ChatGPT 或任意 MCP 客户端)可以替你跑完整个流程,而你的 Google 表格就是审计记录:
ads_campaigns_budget_usage/ads_portfolio_budget_usage— SP / SB / SD 广告活动与组合的实时预算消耗。ads_create_budget_rules_for_campaigns/ads_update_budget_rules_for_campaigns/ads_create_associated_budget_rules_for_campaigns— 创建、修改(也用于暂停,发送ruleState: PAUSED)、关联日程型或业绩型规则(SP / SB / SD)。ads_get_budget_rules_recommendation— 亚马逊列出的即将到来的大促活动及建议加价幅度(SP / SB)。ads_sp_get_budget_recommendations/ads_sb_get_budget_recommendations/ads_get_sd_budget_recommendations— 建议预算,以及当前预算下错失的展示/点击/销售估算。ads_get_budget_recommendation— 尚未创建的广告活动的起步日预算。
本文所有内容均依据亚马逊官方预算规则文档,并已在三种广告类型上对真实亚马逊接口做过端到端实测,随后又经过一轮专门的加固:格式错误的请求会被整体拒绝,而不是「改一半」。凡是亚马逊限定某些广告类型或站点才支持的能力,文中都会写明。
前置条件
- 一个已连接亚马逊店铺、并且已授权广告(Ads)的 SellerSheet 账号 — 两者都在 SellerSheet 应用的「设置 → 店铺与市场」中完成。广告授权与卖家平台授权是分开的。
- 已连接的 MCP 客户端 — 参见 如何连接 SellerSheet MCP(Claude、ChatGPT、Cursor 等)。
- AI 所用密钥对该店铺有广告写权限 — 只看用量和建议有读权限就够,但创建或修改规则需要写权限,由店铺所有者在「设置 → API 与 MCP」中按密钥授予。
流程一 — 每天早上的预算巡查
你最好的广告活动在下午一点就把预算花光,整个下午零展示。昨天的报表看不出来——它是按天汇总的。等你在卖家平台发现时,又一个下午的流量已经没了。
ads_campaigns_budget_usage / ads_portfolio_budget_usage 返回的是当日实时消耗——日报给不了的那个数字。你可以这样问 AI:
提示词 · 日常巡查
「检查 myStore-US 所有广告活动今天的预算使用情况,标出超过 80% 的活动,并结合最近 7 天的花费和销售给我调整建议。」
AI 会先查出你的广告活动,再调用用量接口,然后把一张表写进你的表格:活动名、预算、已消耗百分比,以及亚马逊最后一次评估用量的时间。接近 100% 的活动就是你的行动清单——要么手动加预算,更好的做法是加一条预算规则(流程二、三),让它不再重演。
这些数字怎么读
- **budgetUsagePercent:**已花费占当前可用预算的百分比(87.5 表示已用 87.5%)。
- **usageUpdatedTimestamp:**亚马逊最后一次评估用量的时间——数据较新,但不是秒级实时。
- **覆盖范围:**SP、SB、SD 广告活动,以及组合(Portfolio);每次最多 100 个 ID(更多时 AI 会自动分批)。
- **组合:**只有设置了预算上限的组合才会返回有意义的百分比。
流程二 — 用日程规则应对 Prime Day 与旺季
Prime Day 流量翻了三倍——而你的广告上午十点就掉线了,因为预算还是按平常的周二设的。或者你记得调高了,却忘了调回来,然后悄悄超支了一整周。
日程型规则(ruleType: SCHEDULE)在你设定的窗口内,按你设定的百分比提高日预算,窗口结束后自动恢复。按亚马逊官方文档,有三种玩法:
- 自定义日期区间 — 「12 月 1 日到 15 日,+50%」。SP、SB、SD 都支持。
- 官方大促活动 — 亚马逊会按广告活动列出即将到来的大促(Prime Day、黑五等)及建议加价幅度;规则绑定的是「活动」,所以亚马逊调整日期时规则会跟着变。SP 和 SB 提供此项建议。
- 按星期重复 — 「每周五到周日 +20%」(SB / SD 支持按周重复;SP 的规则按天生效)。亚马逊还在美国、加拿大、英国、印度、日本站支持日程规则的时段(intraday)窗口。
提示词 · 大促准备
「myStore-US 近期有哪些官方大促活动?按亚马逊建议的幅度,给我的主力广告活动各建一条大促预算规则并关联好——先把方案写进表格给我确认。」
这句话背后,AI 执行的正是亚马逊文档描述的三步:先取大促建议(ads_get_budget_rules_recommendation 返回活动 ID、日期和建议幅度),再用该活动 ID 通过 ads_create_budget_rules_for_campaigns 创建规则,最后通过 ads_create_associated_budget_rules_for_campaigns 把规则关联到每个广告活动。一条规则可以服务多个活动,每一步的结果都会落到你的表格里。
注意:大促建议的可用范围不同
大促活动建议只有 SP 和 SB 才有(SD 展示型广告亚马逊未提供);而 SB 的建议还受站点限制——美国站可用,部分站点尚不支持(我们实测确认中东站和澳洲站会返回「不支持该站点」)。返回空列表只代表近期没有大促,属于正常现象,不是报错。
流程三 — 业绩规则:让数据决定加不加预算
一个广告活动转化很漂亮——ACOS 15%,远低于目标——而且天天被预算卡住。你每晚一天加预算,就等于把一天的高利润流量让给了竞争对手。但你不可能每天盯着每个活动的指标。
业绩型规则(ruleType: PERFORMANCE)只在指标优于你的阈值时才加预算:「ACOS 低于 20% 时,预算 +25%」。亚马逊对卖家按近 7 天的数据评估(供应商为 14 天)。条件不再满足,加价就停止——要不要多花钱,交给数据判断。
提示词 · 业绩规则
「给 myStore-US 的『床品系列』SP 广告活动建一条业绩规则:ACOS 低于 20% 时预算上调 25%。先写到表格里让我确认。」
可用指标因广告类型而异
- **SP 商品推广 / SD 展示型:**ACOS、点击率 CTR、转化率 CVR、ROAS。
- **SB 品牌推广:**搜索结果首位展示份额(IS)、新客占比(NTB)、ROAS — 不支持 ACOS / CTR / CVR。(含视频素材的活动无法使用 IS。)
- **比较符:**大于/小于(可含等于);
EQUAL_TO仅 SP 支持。 - **最低预算:**亚马逊要求活动达到一定日预算,业绩规则才会真正生效,否则没有足够流量算指标。
小技巧:规则会叠加,加之前先查一遍
同一个活动上若有多条规则同时满足条件,亚马逊会全部生效并相加——一条 +40% 的业绩规则加上一条 +100% 的黑五规则,那天就是 +140%。单个活动最多可挂 250 条规则。新增之前,先让 AI 列出该活动已有的规则(「这个广告活动上有哪些预算规则?」),避免加价在不知不觉中叠上去。
流程四 — 用亚马逊自己的数字校准预算
「现在的日预算够吗?」新活动你只能猜;在跑的活动,你也看不见因为预算烧完而没拿到的那部分销售。这两个答案其实都存在——亚马逊算得出来——只是埋在接口里。
两类只读工具把亚马逊的估算取出来:
- 在跑的活动 —
ads_sp_get_budget_recommendations/ads_sb_get_budget_recommendations/ads_get_sd_budget_recommendations返回每个活动的建议日预算,以及在当前预算下亚马逊估算你错失的展示、点击和销售(每次最多 100 个活动)。 - 新活动 —
ads_get_budget_recommendation在活动还没创建时,根据 ASIN、投放类型和竞价,给出一个第一周不至于限流的起步日预算。仅支持 SP 商品推广。
提示词 · 该不该加预算
「myStore-US 的品牌广告如果加预算,能多拿到多少展示和销售?把每个活动的建议预算和错失机会整理成表格。」
小技巧:一定要和实时用量对照着看
每条建议都要配合流程一来读。一个从来碰不到预算上限的活动,无论建议值多高都不需要加预算——把钱花在真正吃紧的地方。
流程五 — 复查规则到底做了什么
规则设好了……然后呢?查不了账的自动化,迟早会被你关掉。你需要看到:哪几条规则触发了、当天实际生效的预算是多少、多花的钱有没有换来转化。
亚马逊在每天开始时按站点当地时区评估预算规则(规则或活动预算变更时也会立即重算)——所以「今天」指的是广告站点所在时区的一天,不是你的。每条规则都有可读回的状态:Active(生效中)、On Hold(条件当前未满足)、Paused(已暂停)、Budget threshold not met(未达最低预算门槛)、Pending Start(待生效)、Expired(已过期)。三种复查方式,按即时性排序:
- 列出某个活动上的规则 —
ads_list_associated_budget_rules_for_campaigns会给出每条已关联规则及其状态。这也是亚马逊自己推荐的权威口径:因为规则会叠加,别处那个「当前适用规则」字段可能并不完整。 - 规则生效期间盯用量 — 在规则窗口内重跑流程一,确认抬高后的预算真的被消耗掉了(也就是说,加价确实换来了流量)。
- 用报表拉审计字段 — SP 商品推广的活动报表(
ads_create_async_report,报表类型spCampaigns,按 campaign 分组)包含campaignRuleBasedBudgetAmount、campaignApplicableBudgetRuleId、campaignApplicableBudgetRuleName——逐日记录当时实际生效的规则预算,可与花费和销售并排比对。
提示词 · 规则复查
「把 myStore-US 每个 SP 广告活动上的预算规则和状态列出来,再拉上周的活动报表(含规则预算字段),告诉我哪些规则触发了、各花了多少。」
注意:不要再用 Snapshots 接口
早期的亚马逊文档会让你用 Snapshots 接口来查规则预算。该接口已被亚马逊废弃(2024 年 10 月关停)——请改用上面两条仍然有效的路径:列出活动上的规则,以及在活动报表里拉规则预算字段。
我该用哪个流程?
| 你的需求 | 让 AI 做什么 | 背后的工具 | 适用广告类型 |
|---|---|---|---|
| 知道今天谁快没预算了 | 查今天的预算使用情况 | ads_campaigns_budget_usage / ads_portfolio_budget_usage | SP / SB / SD / 组合 |
| 自动扛住 Prime Day 与旺季 | 建一条大促或日期区间规则 | ads_create_budget_rules_for_campaigns(+ 大促建议) | SP / SB / SD(大促建议:SP / SB) |
| 不盯盘也能给赢家加预算 | 按指标阈值建一条业绩规则 | ads_create_budget_rules_for_campaigns | SP / SB / SD |
| 判断加预算值不值 | 取建议预算与错失机会估算 | ads_sp_get_budget_recommendations / ads_sb_get_budget_recommendations / ads_get_sd_budget_recommendations | SP / SB / SD |
| 给新活动定起步预算 | 问亚马逊建议的起步日预算 | ads_get_budget_recommendation | 仅 SP |
| 复查规则触发情况与花费 | 列出活动规则 + 拉报表审计字段 | ads_list_associated_budget_rules_for_campaigns + ads_create_async_report | 全部(报表字段:SP) |
开始自动化之前,先知道这几件事
- **规则只按百分比加价,且只在窗口内。**你的基础预算永远不会被永久改动;窗口之外,一切与你设定的完全一致。
- **没有删除接口。**亚马逊的 API 没有删除规则的操作——把规则暂停,或与活动解绑,两者都能让它立刻停止作用。
- **先审后跑。**提示词得当的 AI 会先把规则方案写进你的表格、等你确认后再创建——本文的提示词都是这么写的。
- **规则是逐个活动关联的。**亚马逊的批量关联接口不对第三方工具开放(我们在三个广告账号、多个站点实测确认),所以 AI 会逐个活动关联,结果完全一样。
- **新规则会先显示「待生效」,而且会停留一阵子。**规则要到窗口开始才生效,实测中还需要在站点当地零点之后几个小时才切换为 Active。这是正常的。大促当天早上看到还没生效时,不要重建——否则会变成两条,加价还会叠加。
- **请求出错会被整体拒绝,不会「改一半」。**如果 AI 发出的请求格式有误,会在任何改动落地之前被拒绝,并指明具体是哪个字段、允许哪些取值——AI 据此自我纠正后重试,不会在你的账户上留下改了一半的状态。
常见问题
什么是亚马逊广告的预算规则?
预算规则会按你设定的百分比自动提高广告活动的日预算——触发方式可以是日程(一个日期区间,或 Prime Day 这样的亚马逊大促活动),也可以是业绩指标(例如 ACOS 或 ROAS 优于某个阈值)。窗口或条件结束后,预算会自行恢复原状。SP 商品推广、SB 品牌推广、SD 展示型推广都支持。
预算规则能调低预算吗?
不能。预算规则只会在你设定的窗口内、按百分比提高日预算。窗口之外沿用你原本的预算,不做任何永久改动。
业绩规则可以用哪些指标?
SP 商品推广和 SD 展示型推广支持 ACOS、CTR、CVR、ROAS。SB 品牌推广用的是另一套:搜索结果首位展示份额(IS)、新客占比(NTB)、ROAS。指标按卖家近 7 天的数据计算(供应商为 14 天)。
同一个活动上多条规则同时满足条件会怎样?
所有条件满足的规则都会生效,各自的加价百分比会在日预算之上相加。单个活动最多可挂 250 条规则,所以新增之前值得先列一遍现有规则。
怎么删除一条预算规则?
亚马逊的 API 没有删除操作。改用暂停(把状态设为 PAUSED)或与活动解绑,两者都能让规则不再影响预算。
让 AI 管理预算规则需要什么权限?
查看预算用量、规则和建议,只需要该店铺广告数据的读权限。创建、修改、关联或暂停规则则需要广告写权限,由店铺所有者在 SellerSheet 的「设置 → API 与 MCP」中按 API 密钥授予。
如果 AI 发出的预算请求有问题会怎样?
请求会在你的账户发生任何变化之前被拒绝,并明确指出错在哪个字段、亚马逊允许哪些取值。AI 读到这个信息后会自行更正并重试——所以一次失误的代价只是多一个来回,而不是一个改了一半、需要你回头收拾的预算变更。