zoukankan      html  css  js  c++  java
  • SPU、SKU、ARPU是什么,我来记录一下我的理解

    在电商系统里经常会提到“商品”、“单品”、“SPU”、“SKU”这几个词,那么这几个词到底是什么意思呢?
    既然不知道是什么,那么我们就查一下:SPU = Standard Product Unit (标准化产品单元),SKU=stock keeping unit(库存量单位)。
    然后搞清楚商品与单品的区别。例如,iphone是一个单品,但是在淘宝上当很多商家同时出售这个产品的时候,iphone就是一个商品了。
    商品:淘宝叫item,京东叫product

    理解一下:
    SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗点讲,属性值、特性相同的商品就可以称为一个SPU。例如,iphone4就是一个SPU,N97也是一个SPU,这个与商家无关,与颜色、款式、套餐也无关。
     
    SKU即库存进出计量的单位,也可以理解为“最小化库存单位”, 可以是以件、盒、托盘等为单位。在服装、鞋类商品中使用最多最普遍。 例如纺织品中一个SKU通常表示:规格、颜色、款式。
    在使用时要根据不同业态,不同管 理模式来处理。比如一香烟是50条,一条里有十盒,一盒中有20支,这些单位就要根据不同的需要来设定SKU。
     
    一个SPU可以对应多个SKU!!
     
    下面摘录一些在知乎上的玩家简述的他们的理解:
     
    作者:Tony 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. 国人的另一种叫法!
     
    作者:姜沈励
    链接:https://www.zhihu.com/question/19841574/answer/34013014
    来源:知乎
    著作权归作者所有,转载请联系作者获得授权。

    我从电商实际运营的角度说下:

    SKU:Stock Keeping Unit
    从名字上可以看出,SKU以从库存视角看的(一箱可乐和一打可乐由于库存包装不同,因此是不同SKU)。因此很多自营B2C电商在早期的每一个商品详情页对应一个独立的SKU编码。

    SPU:Standard Product Unit
    从名字可以看出,SPU的提出主要是为了体现商品标准化。
    这个名词随着电商平台的发展收到更多关注。因为在一个电商平台下,大家发现同一个基本产品(例如iphone 6 白色 16g 裸机)经常由多个卖家在销售,因此在前台页面展示上比较冗余,消费者在浏览时存在不便,也因此大家开始采用一个新的展示方案:先显示基本产品,点击后再展示这个产品下所售商家的商品。(大家可以在淘宝搜索下‘手机’,展示的不再是item,而是基本产品,也就是我们所说的SPU。但是顺便说下,淘宝的SPU做得不是很完善,如果大家需要深度学习和借鉴,可以研究下美国亚马逊)

    商品:
    如果某个商家出售某个SPU,那么这个东西叫做商品。商品相对产品,数据层面增加了价格、促销活动、运费等信息。目前主流的B2C网站,一个商品详情页对应了一个商品。刚刚提到,早期自营B2C系统由于对应的是SKU,因此需要升级改造。往往这个项目叫做‘一品多商’。大部分电商都经历过这个痛苦的改造过程,很多至今伤痕累累。

    ITEM:
    淘宝作为平台,不关注库存。ITEM直接代指宝贝。但一个ITEM可能包括 “黑色iphone6”、“白色iphone6”等多个商品。ITEM虽然前台展示灵活,但是数据底层有些紊乱。

    BTW:
    对于服装,同一个产品可能有不同颜色和不同尺码。
    那么SPU到底是对应到服装款式,还是服装款式+颜色,还是服装款式+颜色+尺码这个最细粒度?
    这个没有最终答案,YHD、JD、Vancl的做法也都有差异,也各有利弊。
    但是按照个人经验,由细到粗易,有粗到细难。
    底层如果做细,展示层才能灵活。反之有时候无解。
     
     
  • 相关阅读:
    Android音视频之MediaRecorder音视频录制
    Android数据加密之Des加密
    Java设计模式之模板模式(Template )
    Android图片缓存之Glide进阶
    Android图片缓存之初识Glide
    Android图片缓存之Bitmap详解
    Java设计模式之单例模式(Singleton)
    Java设计模式之工厂模式(Factory)
    Java设计模式之建造者模式(Builder)
    Android okHttp网络请求之Retrofit+Okhttp+RxJava组合
  • 原文地址:https://www.cnblogs.com/yiven/p/6472664.html
Copyright © 2011-2022 走看看