mcpField

skill-amazon-ads

github.com/zero2ai-hub营销与增长48 次安装
代码仓库

关于 skill-amazon-ads

面向 Amazon 广告运营者的命令行技能,可通过 OpenClaw Agent 查看 Sponsored Products 广告资料、活动、预算和表现数据。

主要功能

  1. 01列出广告资料
  2. 02查看 Sponsored Products 活动
  3. 03汇总活动与预算
  4. 04导出活动数据

适用场景

  1. 01核对广告账户资料
  2. 02检查活动状态与预算
  3. 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.com
  • eu → advertising-api-eu.amazon.com
  • fe → 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

凭据架构

字段描述
lwaClientIdAds 应用客户端 ID(与 SP-API 分开)
lwaClientSecretAds 应用客户端密钥
refreshTokenLWA 刷新令牌
profileIdAdvertising Profile ID(来自 --profiles)
regionna、eu 或 fe

说明

  • Ads API 使用与 SP-API 分开的 LWA 应用 — 客户端 ID/密钥不同
  • 所有广告活动操作都需要 Profile ID
  • 每次请求都会重新获取令牌(CLI 使用时无需承担缓存开销)
  • 用于生产环境/高频使用时,请添加令牌缓存

相关项目

评论

支持 Markdown