SPU、SKU、ARPU

在涂涂商城开发之前,发现一篇关于电商中 SPU、SKU、ARPU 的介绍,转至博客,原文地址:http://www.ikent.me/blog/3017

什么是SPU、SKU、ARPU

首先,搞清楚商品与单品的区别。例如,iphone 是一个单品,但是在淘宝上当很多商家同时出售这个产品的时候,iphone 就是一个商品了。

商品:淘宝叫 item,京东叫 product,商品特指与商家有关的商品,每个商品有一个商家编码,每个商品下面有多个颜色,款式,可以有多个SKU。

SPU = Standard Product Unit (标准化产品单元)

SPU是商品信息聚合的最小单位,是一组可复用、易检索的标准化信息的集合,该集合描述了一个产品的特性。通俗点讲,属性值、特性相同的商品就可以称为一个 SPU。

例如,iphone4 就是一个 SPU,N97 也是一个 SPU,这个与商家无关,与颜色、款式、套餐也无关。以化妆品为例,下图是拍拍商城给出的SPU信息:

在商品信息电子化过程中,商品的特性可以由多个“属性及对应的属性值对”进行描述。“属性及对应的属性值对”完全相同的商品,可以抽象成为一个 SPU。同时,这些“属性及对应的属性值对”也在 SPU 中固化下来,逐步标准化。基于 SPU 的商品信息结构,可以实现丰富的应用,比如商品信息与资讯、评论、以及其它 SPU 的整合。

PS:从这个意义上讲,我认为比较购物的产品库以SPU为标准来建立是最合适的。

SKU=stock keeping unit(库存量单位)

SKU即库存进出计量的单位, 可以是以件、盒、托盘等为单位。在服装、鞋类商品中使用最多最普遍。 例如纺织品中一个 SKU 通常表示:规格、颜色、款式。

也有人解释说SKU就是库存的最小单位,在服装行业,正常情况是“单款单色单码”,国内品牌有把“单款单色”当做一个 SKU、也有把“单款”的几个色当一个 SKU、也有把一块面料的几个个款式当一个 SKU,这些都是误读。

同时,引申出另外一个概念:SKC:单款、单色。如果一定要打比方的话:SKC 是一个桔子,SKU 是一瓣桔子,但不管怎么说,一个桔子是桔子,一瓣桔子也是桔子。

不过,SKU 是物理上不可分割的最小存货单元。在使用时要根据不同业态,不同管 理模式来处理。比如一香烟是50条,一条里有十盒,一盒中有20支,这些单位就要根据不同的需要来设定SKU。比如仓储批发式大卖场,一定是按照一箱来设 定的。普通大卖场一定是按照条来设定的。烟酒专卖店一定是按照盒来设定的。过去上海等地的街边小店一定是按一支来设定的。这样一支就是烟的最小零售单位。 但要根据自己的业态和服务模式来设定。

SKC:单款、单色
  1. SKC指单款单色,C是Color。
  2. SKC由来于服装行业进销存管理。早期做服装销售的公司IT水平低,上系统前由手工盘点和记录,每一款每一个颜色有多少就OK了,不记录尺码,因此单款单色就是最小库存管理单位。
  3. SKC在早期服装行业有一定的传播,范围有限。已不适应现在的精细管理需求,逐渐为SKU取代。

PS:关于什么是SKU,可以参考阿福先生的这篇博客。

【总结一下】:SPU 是标准化产品单元,区分品种;SKU 是库存量单位,区分单品;商品特指与商家有关的商品,可对应多个 SKU。

ARPU=Average Revenue Per User(每用户平均收入)

ARPU 注重的是一个时间段内运营商从每个用户所得到的利润。因此,高端的用户越多,ARPU 越高。在这个时间段里,从运营商的运营情况来看,ARPU 值高说明利润高,这段时间效益好。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/414236.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

NOIP2011提高组day2

NOIP 2011 提高组 Day 2 T1 : 题意: 这道题题意很显然,方法就是利用数学中的二项式定理 : ( x y ) ^ n C ( i , n ) * x ^ i * y ^ ( n - i ),i ∈ [ 0 , n ],所以求x ^ n * y ^ m的系数,就是…

react+redux+node报错Tapable.plugin is deprecated. Use new API on `.h ooks` instead

npm run hot运行 报错(node:5372) DeprecationWarning: Tapable.plugin is deprecated. Use new API on .h ooks instead 原因是内网的IP变了,所以启动报错,修改webpack.dev.js里的host,解决。

什么是单点登录

前言: 是时候了解一下SSO相关的知识了,本篇主要是概念篇,发现网上两篇不错的文章,简单整合了一下,原文链接:https://www.cnblogs.com/Java3y/p/10877465.htmlhttps://www.cnblogs.com/EzrealLiu/p/5559255.…

编译原理预测分析程序

直接上代码&#xff1a; 1 #include<cstdio>2 #include<iostream>3 #include<map>4 #include<vector>5 #include<string>6 #include<set>7 #include<stack>8 #include<algorithm>9 #include<Windows.h>10 using namespa…

支付宝H5支付,ISV权限不足

报错如下&#xff1a; 登录支付宝商户平台&#xff0c;发现签约产品已失效&#xff1a; 重新申请&#xff0c;修改网址之后就成功了&#xff1a;

我们为何需要单点登录系统

SSO&#xff0c;Single Sign On&#xff0c;也就是单点登录&#xff0c;保证一个账户在多个系统上实现单一用户的登录 现在随着网站的壮大&#xff0c;很多服务会进行拆分&#xff0c;会做SOA服务&#xff0c;会使用dubbo做微服务&#xff0c;或者简单的小型分布式&#xff0c…

ALGO-123_蓝桥杯_算法训练_A+B problem

问题描述Given two integers A and B, your task is to output their sum, AB. 输入格式The input contains of only one line, consisting of two integers A and B. (0 ≤ A,B ≤ 1 000) 输出格式The output should contain only one number that is AB. 样例输入 1 1 样例输…

微信JSAPI支付,报错当前页面的URL未注册

调用微信统一支付的接口&#xff0c;支付时报错&#xff1a; 解决方案&#xff1a; 打开微信商户平台&#xff0c;将当前页面的URL配置到JSAPI域名。

借助xxl-sso实现SSO

前言 市场上一下主流的SSO技术搭配方案&#xff1a; SpringSecurity OAuth2 SpringSecurity CAS 功能较弱&#xff0c;对前后端分离的项目支持不是很好Shiro CAS JWT 可以自定义需求&#xff0c;灵活扩展鉴权方式 本篇主要是单点登录&#xff0c;不涉及鉴权&#xff0c;后面…

工作277:v-model实战

<!-- 用栅格布局实现的单选框 --> <template><!--v-model默认绑定:value"value" change"value $event.target.value"--><el-radio-group :value"value" input"handleChange" style"width: 100%">…

C语言数组初始化的问题

转载于:https://www.cnblogs.com/chulin/p/8880184.html

blocked by CORS policy,是否跨域?

经排查不是跨域的问题&#xff0c;代码报错&#xff0c;改好就解决了 2021.10.20 项目上线又报错&#xff0c;测试环境一直没问题&#xff0c;上线了就报这个错&#xff0c;如果是前端代码的问题&#xff0c;那么使用测试接口的时候肯定也会报这个错&#xff0c;所以排除前端代…

工作278:控制数据从字典表获取

<el-form-item prop"role" label"角色" :label-width"formLabelWidth"><el-select v-model"form.role" placeholder"请选择角色"><el-option v-for"role in rolelist" :label"role.text&qu…

那些一眼就被看出包装过的简历

本文作者&#xff1a;Coody原文链接&#xff1a;https://my.oschina.net/hooker/blog/3014656 前言 在互联网极速膨胀的社会背景下&#xff0c;各行各业涌入互联网的IT民工日益增大。 早在2016年&#xff0c;我司发布了Java、Ios工程师的招聘信息&#xff0c;就Java工程师单个岗…

sql 查询优化小计

好久没更博了&#xff0c;偷偷的抽时间写一下。 早上开始working的时候&#xff0c;发现一个页面加载很慢&#xff0c;经排查是昨天写的一条联合查询的sql导致的。于是着手优化&#xff01; 首先想到的是在join的时候&#xff0c;减少表体积之后再进行关联&#xff0c;于是有了…

微信支付宝扫一扫进入小程序的相关配置

需求: 微信小程序和支付宝小程序,用微信和支付宝扫同一个普通二维码,支付宝扫码进入支付宝小程序指定页面,微信扫码进入微信小程序的指定页面。解决办法: 微信公众平台和支付宝开放平台都有自己的二维码配置规则。配置相同的规则,然后用配置的二维码地址加上参数,用草料…

工作279:控制退回的逻辑修改

this.$confirm(你正在进行退回操作, 提示, {confirmButtonText: 确定,cancelButtonText: 取消,type: warning}).then(() > {putAction(/task/ id /status, {status: -1}).then(res > {this.$message({message: 已被退回,type: success});this.list()})}).catch(() >…

重温Elasticsearch

什么是 Elasticsearch &#xff1f; Elasticsearch (ES) 是一个基于 Lucene 构建的开源、分布式、RESTful 接口全文搜索引擎。还是一个分布式文档数据库&#xff0c;其中每个字段均是被索引的数据且可被搜索&#xff0c;它能够扩展至数以百计的服务器存储以及处理PB级的数据。它…

unity之中级工程师

主要是实际操作。 Destroy(游戏对象)&#xff1a;会真正销毁游戏对象。 动态链接库 热更新&#xff1a;用户不需要更新整个项目&#xff0c;只需要更新需要更新的部分&#xff0c;使用AssetBundle。PC,Android可以使用逻辑热更新&#xff0c;将脚本利用反射打包成一个动态链接库…