SKU 是 stock keeping unit(库存单位)的缩写,是零售商在内部分配的唯一字母数字编码,用于在库存系统、销售终端和商品 Feed 中跟踪某一个具体的可售商品——精确到尺码、颜色或配置。与由外部机构签发并在全行业共享的 GTIN 或 UPC 不同,SKU 完全由使用它的企业自行定义,这意味着同一件实物商品在每个销售它的零售商那里都可能拥有不同的 SKU。由于它是为内部跟踪而非公开识别而设计的,SKU 往往是 Feed 用来保持库存与商品信息同步时最依赖的字段。
SKU 为何对 Feed 准确性至关重要
SKU 通常是将 Feed 中的一行与其应跟踪的确切库存记录联系起来的纽带,因此它对于在商品上架的每个渠道中保持库存水平、价格和库存状态的准确性至关重要。当零售商库存系统与 Feed 中的 SKU 不一致时——重复、在商品停售后被重复使用,或只是输入错误——库存状态和价格就会悄然失去同步,渠道会继续销售实际上已经没有的商品。这是较常见的、严重到足以触发账户级暂停的 Feed 错误来源之一,因为平台会将不匹配的标识符视为底层目录数据不可信的信号。
SKU 如何运作
商品的每个变体通常都有自己的 SKU,因为 SKU 用于识别一个具体的、可单独跟踪的单位,而不是一个商品系列。在 Feed 中,SKU 通常直接填入 id 字段,或作为参考值与之一同携带,使库存管理系统和 Feed 保持映射到同一条底层记录。由于 SKU 是内部编码,它可以遵循零售商偏好的任何规则——有的将类目、颜色或尺码直接编入代码,有的则只是顺序编号——只要该值在这一具体商品的整个生命周期内保持稳定且唯一即可。
示例:SKU 作为 Feed 标识符
<item>
<g:id>APP-JCKT-BLK-L</g:id>
<title>Technical Shell Jacket - Black, L</title>
<g:item_group_id>TECH-SHELL-2024</g:item_group_id>
<g:mpn>APP-JCKT-BLK-L</g:mpn>
<g:gtin>00887654321098</g:gtin>
<g:availability>in stock</g:availability>
<g:price>210.00 USD</g:price>
</item>
此处的 SKU(APP-JCKT-BLK-L)同时用作 Feed 的 g:id 和 g:mpn,而 g:gtin 仍是一个独立的、由外部签发的编码——这是一种常见模式,让零售商自己的库存系统和购物平台的商品匹配逻辑都能使用对各自有意义的标识符。
相关概念
只有当 SKU 在变体层级保持唯一,并与将该变体与其同系列变体归为一组的 item group ID 保持一致时,它才能真正发挥作用,因为这两个字段相互依赖,共同维持 Feed 结构的连贯性。在整个商品目录中做好 SKU 和标识符的规范管理,也是库存管理的基础;正在清理不匹配标识符的零售商,可以在 Fix Common GTIN and Product Identifier Errors in Your Shopping Feed 中找到实用指南。
















