spu 和 sku 区别

作者:TY Liu
链接:https://www.zhihu.com/question/19841574/answer/74171565
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

spu 和 sku 都是属性值的集合, 举个栗子 >>

一部 6S, 它身上有很多的属性和值. 比如 :

  • 毛重: 420.00 g
  • 产地: 中国大陆
  • 容量: 16G, 64G, 128G
  • 颜色: 银, 白, 玫瑰金

你跑进苏宁顺电, 说想要一台 6S, 店员也会再继续问: 你想要什么 6S? 16G 银色? 64G 白色?

每一台 6S 的毛重都是 420.00 g, 产地也都是 中国大陆. 这两个属性就属于 spu 属性.
而容量和颜色, 这种会影响价格和库存的(比如 16G 与 64G 的价格不同, 16G 银色还有货, 金色卖完了)属性就是 sku 属性.

spu 属性(不会影响到库存和价格的属性, 又叫关键属性) >>
  • 毛重: 420.00 g
  • 产地: 中国大陆

sku 属性(会影响到库存和价格的属性, 又叫销售属性) >>
  • 容量: 16G, 64G, 128G
  • 颜色: 银, 白, 玫瑰金

sku 在生成时, 会根据 属性生成 相应的 笛卡尔积.
想像一下扑克牌的黑红梅方和 A-K, 扑克牌是这样的 sku 属性:
  • 牌面: A - K
  • 花色: 黑红梅方

最终会生成 13 * 4 = 52 张牌, 上面的 6S 则会生成 3 * 3 = 9 个 SKU


商品 : iphone 6s
spu : 包含在每一部 6s 的属性集合, 与商品是一对一的关系(产地:中国, 毛重:420g...)
sku : 影响价格和库存的 属性集合, 与商品是多对一的关系
单品 : 同 sku. 国人的另一种叫法!

posted @ 2020-08-04 18:52  路要一步一步走  阅读(1327)  评论(0编辑  收藏  举报