属性与发布队列

把表格里的单元格转成亚马逊格式的属性 JSON(也能反向转换),校验后从发布队列表格一次发布大量 Listing。

一句话

为一个或多个商品类型生成发布队列表格,填写单元格(或拉取亚马逊现有内容),然后提交。SellerSheet 把每个单元格转换成亚马逊要求的属性格式,也能反向转换。

一步一步

生成表格

“为商品类型 LUGGAGE 准备一个发布队列模板。” listings_prepare_publish_queue_template 打包生成发布队列标签页所需的一切,可同时覆盖多个商品类型——各类型的列自动合并,必填列在前。

填写——或从线上内容开始

listings_fetch_attributes_by_skus 拉取你自己的 Listing 并把属性展开成单元格;listings_fetch_attributes_by_asins 对任意 ASIN 的目录属性做同样的事,listings_parse_asin_to_cells 把单个 ASIN 映射到表格的列上。listings_get_attribute_guide 解释某个属性:格式、单位和允许的取值。

核对转换结果

listings_build_payload 把单元格的值转成亚马逊的属性 JSON,让你看清将要提交的内容;listings_parse_payload 反向转换。

提交

listings_submit_items 按 SKU 一步生成并提交;listings_submit_feed 通过亚马逊 Feeds API 提交整批,listings_poll_feed_results 读取亚马逊接受或拒绝的结果。

可以这样问

“为商品类型 LUGGAGE 准备一个发布队列模板。”

“拉取这 50 个 ASIN 的当前属性,展开写进我的表格。”

“把我改过的行提交到亚马逊。”

生成模板的两种调用方式

同一个工具、同样的参数——通过 AI 客户端,或者从你自己的代码。

MCP——你说出商品类型;AI 调用 listings_prepare_publish_queue_template,再用表格工具把模板写进你的表格。

在 AI 客户端中(MCP)

tools/call
{
  "name": "listings_prepare_publish_queue_template",
  "arguments": {
    "store": "myStore-US",
    "productTypes": [
      "LUGGAGE"
    ]
  }
}

在代码中(Tool API)

curl -X POST https://api.sellersheetai.com/api/v1/tools/listings_prepare_publish_queue_template \
  -H "Authorization: Bearer $SELLERSHEET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"store":"myStore-US","productTypes":["LUGGAGE"]}'
抢先体验 — 如需 Tool API 访问,请 联系我们.

需要写权限

提交商品或 Feed 会改动你的 Listing,所以该店铺需要写权限(见掌控你的 AI)。模板、拉取、属性说明和 payload 预览只需读权限。提交的更新会用这一行替换 Listing 的属性,所以先拉取、再在其基础上修改。

本页用到的工具

构建时从工具目录读取,每个工具带有自己的权限标签。

工具权限作用(英文)
listings_poll_feed_resultswriteCheck the feeds behind the Submission Log's unfinished Submit Feed rows and get back the cells to write: Feed Status, Result, Issues, Raw Response.
listings_build_payloadreadBuild Amazon-shaped attribute JSON from a Publish Queue row's flat cells, per SKU, driven by the productType schema.
listings_fetch_attributes_by_asinsreadBulk fetch + flatten Amazon catalog attributes for N ASINs in ONE call.
listings_fetch_attributes_by_skusreadBulk fetch + flatten Amazon listings attributes for N OWNED SKUs in ONE call.
listings_get_attribute_guidereadThe row-4 guide (format, unit, allowed values, example) for each Publish Queue column of a productType — one per flat-file key, so item_weight has one for #1.value and one for #1.u
listings_parse_asin_to_cellsreadConvenience: fetch an ASIN's catalog attributes from Amazon and return flat, operator-readable cell values.
listings_parse_payloadreadTurn Amazon attribute JSON you already hold (from listings_getListingsItem or catalogItems_getCatalogItem) into Publish Queue cells keyed by Amazon's flat-file keys — the inverse o
listings_prepare_publish_queue_templatereadEverything needed to seed a Publish Queue tab for N productTypes in one call: one bundle for a single productType, or ONE merged bundle keyed by the joined names ("TOWEL,HEADPHONES
listings_submit_feeddestructiveBulk publish through Amazon's Feeds API (JSON_LISTINGS_FEED) — the sidebar's "Submit Listing" parity, for 10+ SKUs up to ~25,000 per call; for interactive edits of ≤20 SKUs with pe
listings_submit_itemsdestructiveBuild Amazon-shaped payloads from Publish Queue cells AND submit them per SKU through the listings-items API in one call — the same input shape as listings_build_payload, then one

常见问题

提交之前能先检查吗?

可以——listings_validate_rows 先对这些行运行亚马逊的校验预览。见创建 Listing。

能在 Google 表格插件里做吗?

可以——插件的商品目录面板在侧边栏运行同一个发布队列。见插件按钮。

怎么知道哪些 Listing 需要处理?

从查看与搜索 Listing开始。

本页内容

操作

查看 Markdown

询问助手

问 ChatGPT问 Claude