电商》》专业术语》》SPU 、SKU
是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。如果只有SKU的概念,那么在前端的商品列表中,多规格商品的每一个规格都会独立占据一个商品位。同一个SPU下的多个SKU,除了规格属性不同,其他的商品信息都是相同的。有了SPU,就可以将同一个SPU下多个SKU相同的商品信息,放在SPU中管理,这样就只需要维护一份商品信息。如果没有SPU,每一个SKU都需要
SPU Standard Product Unit 标准化产品单元
标准化产品单元。是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗点讲,属性值、特性相同的商品就可以称为一个SPU。——百度百科。
根据SPU的定义,我们可以得到两个结论:SPU是商品聚合概念、SPU包含若干款商品。
SKU Stock Keeping Unit 最小库存单元
SKU(Stock Keeping Unit),最小库存单元,即库存进出计量的基本单元。——百度百科。
从定义中可见,SKU定位的是唯一一款现实世界中实际存在的商品,也可以理解为SPU下明确定义了规格属性值的某一款具体的商品。

为什么要做SPU
既然SPU定位的不是现实世界中的某个具体商品,而是对多个SKU的聚合。
那为什么不直接用SKU,而一定要再创造个SPU的概念呢?主要有3个原因:
- 降低商品管理成本
同一个SPU下的多个SKU,除了规格属性不同,其他的商品信息都是相同的。比如品牌、商品名称、商品单位、商品主图、商品详情描述。
有了SPU,就可以将同一个SPU下多个SKU相同的商品信息,放在SPU中管理,这样就只需要维护一份商品信息。
反之,如果没有SPU,就需要直接把商品信息放到SKU中管理。有多少个SKU就需要维护多少份商品信息,商家创建、修改商品信息的操作成本随SKU的数量倍增。
- 减少冗余数据的存储
商品信息中,最占用存储空间的是包含图片、文字,甚至视频的商品详情描述。
同一个SPU下的多个SKU的商品详情描述大部分内容是相同的。因此,只需要存储一份关联SPU的商品详情描述就能满足实际需要。
如果没有SPU,每一个SKU都需要单独存储一份关联SKU的商品详情描述,占用的存储空间随SKU的数量倍增。
- 提高用户查找商品的效率
如果只有SKU的概念,那么在前端的商品列表中,多规格商品的每一个规格都会独立占据一个商品位。比如iPhone14有18个规格,那么在商品列表中,就会占据18个商品位。
更多推荐




所有评论(0)