Skip to content

aba_get_rank_list

查询 ABA 周榜单关键词排名。数据来源:Amazon Brand Analytics 关键词周榜。

用途

  • 查看某个站点某一周的关键词排名榜单(Top N)
  • 按品牌、类目、排名变化类型、点击/转化量等维度筛选
  • 发现新上榜的关键词(fluctuationType: "new"
  • 监控竞品品牌的排名变化(brand 筛选)
  • 发现高点击低转化 / 高转化低点击的机会词(clickSumMin / convSumMin

参数

名称类型必填默认约束说明
countryenumAmazon 站点代码(ABA 支持 9 个站点)
reportDatestringYYYY-MM-DD报告日期。不传则使用最新一期数据。可用日期通过 aba_get_countries 查看
rankMininteger≥ 1最低排名(含)
rankMaxinteger≥ 1最高排名(含)
keywordstring关键词模糊筛选(英文匹配 word,中文匹配 word_cn
fluctuationTypeenum排名变化类型:new=新上榜, rising=上升, falling=下降, stable=稳定
brandstring品牌精确筛选(JSON_CONTAINS 匹配)
categorystring类目精确筛选(JSON_CONTAINS 匹配)
clickSumMininteger≥ 0最低点击量
convSumMininteger≥ 0最低转化量
limitinteger2001–1000返回条数
offsetinteger≥ 0分页偏移量。与 afterRank 互斥,传了 offset 则忽略 afterRank
afterRankinteger≥ 0keyset 分页:传入上一页最后一行的 new_rank,获取下一页。仅在未传 offset 时生效

分页说明offsetafterRank 二选一。keyset 分页(afterRank)利用聚簇索引,大翻页时性能远优于 offset。推荐 Keyset 分页用法:第一次不带分页参数,拿到结果后用最后一行的 new_rank 作为下轮 afterRank

计费

  • ceil(limit / 1000) units。默认 200 条 = 1 unit,上限 1000 条时仍为 1 unit。

使用示例

获取美国站最新一期前 20 名关键词:

json
{ "country": "us", "limit": 20 }

发现美国站新上榜关键词(前 100 名内):

json
{ "country": "us", "rankMax": 100, "fluctuationType": "new", "limit": 50 }

查找 Anker 品牌在德国站前 500 名的关键词:

json
{ "country": "de", "brand": "Anker", "rankMax": 500, "limit": 100 }

Keyset 翻页(获取下一页):

json
{ "country": "us", "limit": 50, "afterRank": 50 }

返回结构

json
{
  "success": true,
  "data": {
    "country": "us",
    "reportDate": "2026-05-11",
    "rows": [
      {
        "word_id": "1234567890123456789",
        "word": "bluetooth speaker",
        "word_cn": "蓝牙音箱",
        "new_rank": 1,
        "old_rank": 2,
        "fluctuation": 1,
        "click_sum": 150000,
        "conv_sum": 12000,
        "brands": ["Anker", "JBL"],
        "categories": ["Electronics", "Portable Speakers"]
      }
    ],
    "hasMore": true,
    "nextAfterRank": 50,
    "total": 150000,
    "amazonTld": "com"
  }
}
字段说明
word_id关键词唯一 ID(xxHash64,可用于 [aba_get_word_detail])
word关键词原文
word_cn中文翻译(可能为 null)
new_rank本期排名
old_rank上期排名(新词时为 null)
fluctuation排名变化量(正值=上升,负值=下降,null=无上期数据)
click_sum该词此周总点击量
conv_sum该词此周总转化量
brands关联品牌列表(JSON 数组)
categories关联类目列表(JSON 数组)
hasMore是否还有更多数据
nextAfterRank下一页的 afterRank 值(hasMore=true 时有值)
total符合条件的总行数

相关工具

和 HTTP API 的对应