亚马逊数据看板 DIY:用 SP-API + Google Sheet + AI 搭一个自动更新的经营看板

先给结论:一个人的店,用 SP-API 把数据拉进 Google Sheet、再让 AI 写公式和周报,完全做得动——但成本不在写脚本,在于私有开发者的审核等待、报表的异步取数和接口口径的长期维护。 只想看销量和库存,买现成工具更划算;要的是别人工具里没有的那几个自定义指标,自己搭才值。本文接口名、报表类型以亚马逊官方开发者文档为准,限流数字以官方 OpenAPI 模型为准,均 2026年7月23日实查,代码按官方文档编写、未在本文中实跑。 先算账:什么情况下才值得自己搭 隐性成本有四块:开发者审核要等(被追问信息须五天内回复,否则 case 关闭);报表要「下单→轮询→下载」三步、还可能是 GZIP 包;订单口径的销售额和结算口径的到账金额天然对不上;接口还会迭代——官方已写明 Reports API 的报表迁入 Data Kiosk 后会被弃用。 你的情况 建议 理由 只看销量、库存、广告花费 买现成工具 标准指标每家 BI 都有 要算自己的毛利(含头程、包材、退货摊销) 自己搭 成本结构因人而异,现成工具塞不进你的字段 多店铺 / 多站点合并看 自己搭 现成工具的多店铺常锁在高价档 完全没有编程经验 买现成工具 连接器路线也要你懂 OAuth 和报表结构 横向比现成工具,第三方评测站 AMZFinder 按工作流做了打分,比看厂商功能页省事。 SP-API 接入:私有应用怎么注册和授权 还在按 MWS 写的中文教程基本都过期了——SP-API 已取代 MWS,概念差别见站内旧文亚马逊销售伙伴 API VS MWS,接入流程请以下面这版为准。自用看板走私有开发者(Private Developer) 路线(官方注册页、自授权页,2026年7月23日实查): Seller Central 菜单 → Apps and Services → Develop Apps,填注册表,Data Access 选 “Private Developer: I build application(s) that integrate my own company with Amazon Services APIs”。 勾选需要的 Roles(决定能读哪些数据,见站内亚马逊销售伙伴 API 中的角色与官方角色页),填 Use Cases 与 Security Controls 后提交等审核。 通过后点 Authorize app 生成 refresh token。官方两条硬条件:自授权 Seller Central 账号你必须是该账号的 Primary User;私有应用可一直停在 draft,无需发布。 运行时换令牌是固定动作:POST https://api.amazon.com/auth/o2/token,表单参数 grant_type=refresh_token、refresh_token、client_id、client_secret,返回 access_token(expires_in 通常 3600 秒)。调接口不用做 AWS 签名:官方连接文档的示例就是「URI + 请求头、无签名信息」,需要 x-amz-access-token、x-amz-date 和必填的 user-agent;端点按区域选北美 https://sellingpartnerapi-na.amazon.com、欧洲 -eu、远东 -fe。老教程那大段 SigV4 代码照抄只会多踩坑。 ...