专业术语 · 概念
SKU:库存单位的编码与命名边界
解释 SKU 是商家自定的内部编码,用来识别可单独跟踪库存的销售单元;说明它与 Shopify 变体、条码(GTIN、UPC、EAN)、HS code 和库存地点的关系,以及命名与复用时的常见误用。
- 缩写
- SKU
- 领域
- commerce · logistics
SKU 是 Stock Keeping Unit(库存单位)的缩写,指商家为一个可单独跟踪库存的销售单元自行编制的内部编码。Shopify 官方页把它描述为可选的、在你业务内部识别商品的代码,格式由商家自定,并建议每个 SKU 唯一以便追踪(核验于 2026-09-29)。它是内部标识,不是全球通用编号。
在 Shopify 里落在哪
SKU 是变体层面的字段:Liquid 的 variant.sku 返回变体的 SKU;Admin GraphQL 里 ProductVariant.sku 被描述为店内区分变体的大小写敏感标识,且“连接履约服务时必需”;InventoryItem.sku 同样是大小写敏感字符串,InventoryItem 连接变体与各地点的库存。因此 ABC-1 与 abc-1 会被当作不同值。变体本身的概念(选项组合)见商品与变体。
与相邻概念的边界
| 概念 | 与 SKU 的区别 |
|---|---|
| 条码(Barcode) | Shopify 每个商品或变体最多可加 20 个条码,同一值不能在同一商品或变体上重复;支持类型包括自定义(最长 255 字符)、GTIN(8/12/13/14 位)、UPC(8/12 位)、EAN(8/13 位)、ISBN、ASIN。条码面向扫描与外部识别,SKU 面向内部管理 |
| GTIN | GS1 的标识键,用来识别一件交易商品;由 GS1 体系分配,SKU 由商家自编 |
| 变体 | 变体是顾客选择的选项组合;SKU 是挂在变体上的一个编码,不是变体本身 |
| 库存地点 | SKU 不含地点信息;同一 SKU 在哪个地点有多少库存,要看库存记录,见库存与地点 |
| HS code | HS code 是海关商品分类,用于关税;SKU 与海关分类无关 |
| MOQ | MOQ 是订购数量门槛,可按整单或按 SKU / 变体设定 |
常见误用
- 把易变信息编进 SKU:价格、仓位、供应商一旦变化,编码就要改,而历史订单、外部系统和履约服务里的旧值不会自动同步。SKU 宜只承载相对稳定的商品标识(编辑建议,非官方要求)。
- 一个 SKU 用于不同变体:官方页建议唯一;一旦复用,库存对账、报表和履约映射会无法区分。平台是否在保存时强制唯一,本文未核验。
- 大小写与分隔符不统一:值大小写敏感,导入表、履约系统与 Admin 里必须逐字符一致。
- 拿 SKU 当条码:条码有各自的位数与校验规则;自编 SKU 不能冒充 GTIN 交给需要 GTIN 的渠道。
- 随意改已在用的 SKU:变体 SKU 是连接履约服务的必需字段,修改前先核对外部系统是否按它匹配。