通过官方 Advertising API 管理 Amazon 广告活动。读取实时的广告活动/关键词/搜索词表现数据,计算 ACOS/ROAS/CTR,识别……
amazon-ads-manager.
功能概述
amazon-ads-manager.是一项面向实际任务的技能,主要用于Amazon 广告 API 包装用于现场竞选管理 — 读取绩效报告,更新竞标,暂停关键词,添加负数.;Setup(一次性).;
核心要点
- Setball. etball.。
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
amazon-ads-manager
面向实时广告活动管理的 Amazon Advertising API 封装工具 — 支持读取效果报告、调整出价、暂停关键词、添加否定词等操作。
初始化配置(仅需一次)
在技能根目录(与本 SKILL.md 文件同级)创建一个 .env 文件:
AMAZON_ADS_CLIENT_ID=amzn1.application-oa2-client.xxx AMAZON_ADS_CLIENT_SECRET=xxx AMAZON_ADS_REFRESH_TOKEN=Atzr|xxx AMAZON_ADS_PROFILE_ID= # 通过 `ads.py profiles` 获取 AMAZON_ADS_REGION=NA # NA | EU | FE
如何获取凭证:
- 访问 Amazon Ads Developer Console → 创建应用 → 获取 client_id 和 client_secret
- 完成 OAuth 流程 → 获取 refresh_token(使用您的 Seller Central 账户登录)
- 运行
ads.py profiles查找您的AMAZON_ADS_PROFILE_ID(每个站点市场对应一个)
若尚未配置凭证:请向该技能的所有者(即安装此技能的人员)索取 Amazon Ads API 凭证,并将其保存至上方列出的
.env文件中。缺少任一凭证,所有命令均会失败,并明确提示缺失的具体环境变量名称。
命令
列出 profile(查找您的 PROFILE_ID)
uv run/scripts/ads.py profiles
返回所有已关联广告账户的信息,包括 profileId、站点市场(marketplace)、币种(currency)。
请将 AMAZON_ADS_PROFILE_ID 设置为后续调用所需的正确 profileId。
查看广告活动(campaigns)
# 仅显示启用中的广告活动 uv run ... campaigns # 显示全部(含已暂停) uv run ... campaigns --state all
返回字段:campaignId、name、state、budget、bidding strategy。
查看广告组(ad groups)
uv run ... adgroups
查看关键词(keywords)
uv run ... keywords
返回字段:keywordId、keywordText、matchType、state、bid。
效果报告(异步执行,耗时约 30–90 秒)
# 广告活动层级 ACOS/ROAS 汇总(最近 30 天) uv run ... report campaigns --days 30 # 关键词层级效果数据 uv run ... report keywords --days 30 # 搜索词报告(用于词源挖掘与否定词添加) uv run ... report searchterms --days 30 # 限定至单个广告活动 uv run ... report keywords --days 30 --campaign-id 12345678
输出字段(增强版):impressions、clicks、cost、attributedSales7d、attributedUnitsOrdered7d、acos_pct、roas、ctr_pct、cpc
结果按花费(spend)降序排列。
更新关键词出价
uv run ... set-bid# 示例: uv run ... set-bid 987654321 0.85
暂停 / 启用 / 存档关键词
uv run ... set-statepaused uv run ... set-state enabled
添加广告活动级否定关键词
# 否定精确匹配(默认) uv run ... add-negative"bad search term" # 否定短语匹配 uv run ... add-negative "irrelevant" --match phrase
优化工作流
步骤 1 — 获取整体概览
uv run ... report campaigns --days 30
标记 acos_pct > 50% 的广告活动,作为深度分析对象。
步骤 2 — 深入分析问题广告活动
uv run ... report keywords --days 30 --campaign-id
对每个关键词进行如下分类:
| 条件 | 操作 |
|---|---|
| 花费 > $5,销售额 = 0,点击数 ≥ 10 | 🔴 暂停 — 完全无效消耗 |
| acos_pct > 目标值 × 1.5,点击数 ≥ 20 | 🟠 降低出价 20–30% |
| acos_pct > 0,acos_pct < 目标值,曝光量 < 500 | 🟡 提高出价 20% |
| ctr_pct > 0.5%,订单转化率(orders/clicks)< 5% | 🟡 Listing 问题 — 不调整出价 |
| 曝光量 = 0 | 检查匹配类型及出价底限(bid floor) |
目标 ACOS 基准参考值:SP 手动 25–35% · SP 自动 35–45% · SB 40–55%
步骤 3 — 挖掘搜索词(Search Term Harvesting)
uv run ... report searchterms --days 30
针对自动广告活动(Auto Campaigns):
acos_pct < 目标值 AND 点击数 ≥ 5 AND 销售额 > 0→ 以当前自动出价的 80% 添加至手动广告活动的精确匹配关键词花费 > $3 AND 销售额 = 0 AND 点击数 ≥ 8→ 添加为否定精确匹配词
步骤 4 — 执行变更
对识别出的每一项操作,运行对应命令(set-bid、set-state、add-negative),并提供变更摘要及预期影响说明。
输出格式
完成分析后,请按如下格式呈现结果:
## 广告优化报告 ### 账户概览 (最近 N 天) | 总花费 | 总销售额 | ACOS | ROAS | 点击数 | 平均 CPC | |--------|---------|------|------|--------|---------| ### 🔴 高优先级 — 建议暂停 (X 个词,节省 $X/月) | Campaign | Ad Group | Keyword | 花费 | 点击 | 销售 | 操作 | ### 🟠 降价建议 (X 个词) | Keyword | 当前 bid | 建议 bid | 当前 ACOS | 目标 ACOS | ### 🟢 收割词 — 建议加入 Manual (X 个词) | 搜索词 | Auto 花费 | ACOS | 建议 bid | ### 执行摘要 已执行 / 等待确认 X 项操作
除非用户明确指示“直接执行”或“just do it”,否则在执行任何出价调整或暂停操作前,必须主动请求确认。
热门AI工具
相关专题
本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。
0
2026.11.12
本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。
0
2026.11.12
本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。
0
2026.11.12
本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。
0
2026.11.06
围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。
0
2026.11.06
详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。
0
2026.11.06
DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。
0
2026.11.05
DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。
0
2026.11.05
本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。
0
2026.11.04
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.8万人学习
共6课时 | 54.7万人学习
最新文章