关于 skill-amazon-ads
面向 Amazon 广告运营者的命令行技能,可通过 OpenClaw Agent 查看 Sponsored Products 广告资料、活动、预算和表现数据。
主要功能
- 01列出广告资料
- 02查看 Sponsored Products 活动
- 03汇总活动与预算
- 04导出活动数据
适用场景
- 01核对广告账户资料
- 02检查活动状态与预算
- 03获取广告表现数据
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ zero2ai-hub/ skill-amazon-ads-optimizer --skill skill-amazon-ads安装后在 Claude Code 中输入/skill-amazon-ads确认已加载。
附带文件README.mdscripts/ads.js
详细介绍
Amazon Ads API 技能
通过 OpenClaw Agent 管理 Amazon Sponsored Products 广告活动 — 列出资料、查看广告活动、检查预算并获取效果数据。
设置
1. 创建凭据文件
{
"lwaClientId": "amzn1.application-oa2-client.YOUR_CLIENT_ID",
"lwaClientSecret": "YOUR_CLIENT_SECRET",
"refreshToken": "Atzr|YOUR_REFRESH_TOKEN",
"profileId": "YOUR_ADS_PROFILE_ID",
"region": "eu"
}
保存为 amazon-ads-api.json。设置 AMAZON_ADS_PATH 环境变量指向该文件(默认值:./amazon-ads-api.json)。
区域与端点:
na→advertising-api.amazon.comeu→advertising-api-eu.amazon.comfe→advertising-api-fe.amazon.com
2. 获取 Profile ID
node scripts/ads.js --profiles
复制与你的品牌/商城对应的 profileId,并将其添加到凭据文件中。
脚本
ads.js — 广告活动与摘要
node scripts/ads.js --profiles # list all advertiser profiles
node scripts/ads.js --campaigns # list all SP campaigns
node scripts/ads.js --summary # active campaigns + budgets summary
node scripts/ads.js --campaigns --out c.json # save to file
凭据架构
| 字段 | 描述 |
|---|---|
lwaClientId | Ads 应用客户端 ID(与 SP-API 分开) |
lwaClientSecret | Ads 应用客户端密钥 |
refreshToken | LWA 刷新令牌 |
profileId | Advertising Profile ID(来自 --profiles) |
region | na、eu 或 fe |
说明
- Ads API 使用与 SP-API 分开的 LWA 应用 — 客户端 ID/密钥不同
- 所有广告活动操作都需要 Profile ID
- 每次请求都会重新获取令牌(CLI 使用时无需承担缓存开销)
- 用于生产环境/高频使用时,请添加令牌缓存
相关项目
- skill-amazon-spapi — 订单、库存与商品刊登
评论
支持 Markdown