名词百科
什么是 SKU 与 SPU?
一句话定义
SPU(Standard Product Unit)是一组标准化商品的抽象,代表「同一款产品」;SKU(Stock Keeping Unit)是库存管理的最小单位,对应具体的规格组合,库存挂在 SKU 上。
它到底是什么
用一句话区分:SPU 是「这双鞋」,SKU 是「这双鞋 42 码黑色」。用户搜索和浏览看到的是 SPU,下单时选择的每一项规格组合对应一个 SKU。
为什么要分两层:因为库存、价格、条码都挂在具体规格上,而文案、图片、参数、评价通常按款共享。混为一层会导致要么库存算不清,要么内容重复维护。
怎么运作的
结构:SPU 持有标题、主图、详情、类目、品牌;SKU 持有规格值组合、价格、库存、条码、重量。
规格设计:规格项(颜色、尺码)与规格值(黑、白、42)组成笛卡尔积,但只保留真实存在的组合。允许「无此规格」能减少无效数据。
库存:库存必须落在 SKU 上,否则无法准确扣减。多仓时库存再按 SKU × 仓库维度记录。
价格:可以在 SPU 层设指导价,SKU 层设实际售价。促销价通常再按活动单独配置。
容易混的几个概念
- SPU 与类目:类目是分类维度的组织,SPU 是具体商品。
- SKU 与条码:条码是 SKU 的一种标识,但同一 SKU 可能有多个条码(不同包装)。
- SKU 与批次:批次用于保质期或追溯管理,是 SKU 下的更细维度。
- 商品与货品:货品偏仓储与供应链视角,商品偏销售视角。
常见问题
所有商品都需要分 SPU 和 SKU 吗?
单规格商品可以只建一个 SKU,但建议保留 SPU 层结构,否则后续增加规格时要重构数据结构。服装、鞋类、生鲜等规格差异大的品类,两层分离几乎是必需的。
库存应该记在哪一层?
记在 SKU 上。SPU 层的「总库存」只是 SKU 库存的汇总展示,不能作为扣减依据,否则会出现规格之间串货。
C 电商交易 · 同组词条
OMSOMS(Order Management System,订单管理系统)是负责订单接收、拆单合单、库存分配、履约调度与状态跟踪的系统。它通常位于商城与仓储物流之间。支付接口支付接口是商户系统与支付机构之间的对接方式,用于发起收款、接收支付结果通知、处理退款。支付网关则是屏蔽多家渠道差异的统一接入层。拼团拼团、秒杀、优惠券是三种常见的促销机制:拼团靠成团门槛换低价,秒杀靠限时限量制造稀缺,优惠券靠抵扣凭证刺激下单。三者的库存与并发模型各不相同。平台分账平台分账是把一笔收款按约定规则拆分给多个收款方(平台、商户、推广者、服务商)的资金处理方式,通常由持牌支付机构执行,而不是平台自行转账。分销系统分销系统是让推广者替商家卖货并按成交结果分佣的机制。系统需要记录推广关系、归因订单归属、计算多级佣金并处理结算与提现。二清「二清」指未取得支付业务许可的平台,先归集客户资金再自行转付给商户的行为,实质是无证从事支付结算。它与持牌机构的合规分账相对。直播带货直播带货商城是支撑直播场景交易的电商系统,需处理实时商品讲解与上下架、直播间专属价、瞬时高并发下单以及主播与平台的佣金分账。资金清分资金清分是按交易记录计算各方应得金额的账务过程;结算周期是这笔钱实际可以打给商户的时间安排,常见如 T+1、T+7 或按账期月结。