本文详细介绍了商家后台商品字段的设计思路,希望能对你有帮助。

一、背景前言

1.拍卖业务模式概述

为了方便理解,大家可以联想一下线下的拍卖场,在一个一个“位置”展出商品,由用户出价来赢得商品。

整个拍卖过程中,全部商品1元起拍,参与竞价是免费的,如果赢了就去付款。针对一个商品,每次有用户出价,将拍卖时间延长10秒,直到确定最后的赢家。

目前该业务只在美国开放。

2.商品常用专业名词解释

在开始讲具体功能模块之前,这里先普及一些商品常用名词,以便大家统一概念,后续阅读更顺畅。

SPU:StandardProductUnit,标准化产品单元。通俗点讲,属性值、特性相同的商品就可以称为一个SPU。如优衣库上新了一款裙子A,那么这个裙子A就是一个SPU,与这款裙子的颜色、尺码都没有关系。

SKU:StockKeepingUnit,库存量单位。通俗点讲,是对每一个产品和服务的唯一标示符。还用上面的例子,如优衣库的裙子A,有红色的M码、蓝色的M码、白色的M码三种颜色 尺码组合,那么这三种各自是一个SKU。可以简单理解为有不同的库存量,所以是独立的SKU。

3.关于每个字段信息的限制

这里只是提供思考方向和示例。

好,铺垫完了,接下来开始核心内容。本文从实际场景出发,分析商家管理商品信息的设计思路。

二、商家后台商品信息结构

商家后台商品信息结构图:

1.基础信息

商品基础信息是不考虑额外附加意义的、商品客观本质的信息,如标题、图片、品牌等。如果商家后台没有商品基础信息,那么商家维护商品将变得十分困难,因为仅凭其他信息很难对应商品是哪一个。后期商家不管是更新商品信息还是发货,有基础信息的展示都能大大提升商家的工作效率。

另外商品基础信息通常会直接决定用户对商品的“第一印象”,基础信息越简洁、清晰、明了,商品越容易吸引用户的注意。

所以基础信息是所有信息中最重要的部分,这部分的信息几乎都需要必填。

1.1标题

标题通常是用文字来描述一个商品是什么。

由于是做海外电商,我们会要求标题只支持使用字母、数字、空格、-和_。再加上我们希望标题帮助商品被搜索引擎收录,所以根据主流搜索引擎的建议,把商品标题的长度定在不超过80字符;同时字符限制也可以使商家填写的标题更加精准、不冗余。标题需要商家必填。

1.2描述

商品描述用于对商品的补充说明。另外商家对自己的商品肯定有“王婆卖瓜”的话要说,都可以写在这里。

通常情况下商品描述都会有大段文字内容,这就导致我们一方面要考虑商家编辑的描述是否合规,另一方面也要考虑用户看商品描述的可读性。所以我们不允许描述中带有链接,长度要在50~1000字符,支持换行和使用无序列表(如下图示例)。描述需要商家必填。

1.3品牌

品牌能够提升用户对商品的信任度,也是商家凸显自己商品的一个亮点。

我们支持商家从常用品牌中选择,也支持自定义品牌,自定义品牌长度不能超过20字符。品牌非必填,没有品牌、小品牌的商品也可以不填品牌信息。当然,对品牌要求高的平台也可以不支持自定义且要求品牌必填。

1.4图片

图片能让人更直观的感受到商品的情况,如功能、材质、款式等。

图片分为封面图和详情图。封面图即在商品列表展示的商品主图,其作用是展示商品功能、吸引用户注意;详情图则是需要到商品页才能看到的更多图片,其作用是展示商品更多功能、细节。

商家可以上传1张封面图和9张详情图,封面图是必填的。为了展示效果,我们要求所有图片比例为1:1,大小不超过3M。

2.价格信息

价格信息包含最低成交价、运费、划线价。价格本质是商品的一个运营属性,因为价格并不是一成不变的。

拍卖业务中的价格和传统电商稍有不同:

平台会有默认的起拍价,商品的最终成交价格是由用户决定而不是商家决定的;拍卖业务没有直接销售商品的价格。2.1最低成交价

最低成交价即商家定义的商品最小的售出价格。

在拍卖业务中商品的最终价格由买家决定,为了保护商家的权益,需要允许商家去决定起拍价或者最低成交价。又因为我们业务需要把全部$1起拍作为宣传点、卖点,所以商家端的设计中,就得让商家定最低成交价。

最低成交价不显示给用户,范围$0-$999,必须是整数,可以选填。如果商家不填,则默认为0。适合拍卖的商品大多是新奇特小商品或者长尾商品,所以价格上限定为$999。必须是整数则是因为业务中用户出价都是出整数。

2.2运费

运费是指商品的运输费用。商家如果需要单独收取运输费用,将金额填写到运费这一字段即可。

运费可以选填,范围$0-$60,必须使用整数,商家不填默认为0。运费上限范围是根据国际物流的情况定的。而必须使用整数是因为在拍卖业务中,运费会展示在比较明显的位置,如果使用多位小数会显得业务不够大气,对用户的参与度有影响。

2.3划线价格

划线价格即显示给用户的划掉的价格。通常商家可以把商品的原零售价填在资格字段。划线价格给用户一种这个商品现在在打折的感受,可以促进用户下单。

这个字段可以选填,支持2位小数,不填默认为空。商家填写的划线价格需要大于等于最低成交价,小于最低成交价的100倍。因为用户会用当前出手的价格和划线价格比较,太离谱的划线价格会降低用户信任度,失去对这件商品的热情。

3.商品运送信息

商品运送信息是影响商品送达时间的所有信息。商品运送信息是电商平台都需要关注的重点信息,因为用户会特别关心什么时候能收到商品。

通常情况下商品送达时间会受到发货地,商品体积、重量,所用快递(比如邮政慢,顺丰快),目的地等的影响。

我们拍卖业务只在美国开放,所以目的地对商品送达时间的影响会相对比较统一,不是关键因素。

初期为了快速上线,加上综合其他几个影响因素,决定在功能上省去“物流管理”这个大模块,选择使用货源所在国家和预计物流天数作为商品运送信息最关键的两个指标。

货源所在国家,即发货地,对海外电商而言发货地主要是看货源所在国家。预计物流天数,即商家自己根据经验来判断商品体积、重量以及自己使用的快递公司来预估物流天数。

商家想让自己的商品从其他商品中脱颖而出,商品快速送达不失为一个大卖点。

3.1货源所在国家

货源所在国家即商品所在的国家、商品从哪个国家发货。

我们提供给商家国家列表,商家选择一个即可。因为其重要性,所以要求商家必填。

3.2预计物流天数

预计物流天数即商品大约多少天能运送到用户手里。也是商家的一个服务承诺。

物流时间很难100%准确预估,所以这个字段是一个天数的区间,只能填写整数,后面的数必须大于前面的数。

4.属性

属性是从相似的商品中找出不同点后归纳出来的信息。为什么要对商品进行归纳呢?试想一下,假如某一款裙子有红、橙、黄、绿、青、蓝、紫七个颜色,又各自有XS、S、M、L四个尺码,除此之外这款裙子的其他信息都是一模一样的。

在商家后台红色XS码要创建一个商品,红色S码要创建一个商品,红色M码又要创建一个商品……你是商家的话,你不累吗?所以我们的后台既要将相似的商品统一管理,又要能区分出商品的不同,这就需要SPU来做统一管理、属性来区分出商品的不同。

平时我们在传统电商平台遇到过有商品属性的商品,如手机的颜色和内存、鞋子的颜色和尺码、凳子的颜色和高矮等;也有无商品属性的商品,如一副银耳钉,一罐100g的菊花茶,一个吹风机等。因此我们把属性归类为颜色和尺寸,内存、尺码、高矮等都可以归类到尺寸中;无属性的商品并不是真的无属性,它是只有一个颜色、一个尺寸的商品。

颜色和尺寸的排列组合即为SKU,因为这个依赖关系,这里把SKU编号归类到属性下。(如果以字段设计目的来说,也可以将其归类到管理类信息中。)

属性还达到“商家一次曝光,用户多种选择”的目的,增加出单的概率。商家想要提高成单率,归纳、完善商品属性可以作为一个方法。

注:传统电商的商品价格往往是每个SKU都可以有不同的价格,但是由于拍卖业务的特殊性,一个拍卖位置不可能同时展示两种价格,这就要求每一个SPU下的SKU必须是统一的价格。所以这个业务里,价格字段是在SPU上的。如果有不同的价格还是需要商家把该SKU当做成一个独立的SPU。这一点和传统电商平台稍有不同。

4.1Color,Size

为了防止不同商家对颜色和尺寸描述的差异会导致系统需要记录过多的“垃圾”颜色和尺寸,我们直接提供尽可能丰富的颜色和尺寸供商家选择,如果商家需要自定义新增也只能从已有的颜色和尺寸中组合。属性为选填字段,因为有些商品只有一种属性,就没必要精细化管理了。

4.2SKU编号

SKU编号是识别商品最小规格的唯一编号。可以帮助商家跟仓库核对商品等。

根据常见的SKU编号,我们要求SKU编号只能使用字母、数字、@、-和_,不超过20字符,必填。同一个商家使用SKU编号不允许重复,以确保其唯一性。如果商品没有属性,我们可以默认有一个隐藏的SKU编号=SPU编号去处理,在用户端起到“属性如图所示”的一个作用,开发处理起来逻辑也不会太复杂。

5.库存

商品库存是指商品现有的数量。

商品总库存(SPU库存)影响整个商品的售卖状态。商品上架且其他信息正常时,总库存0则可以售卖,总库存=0则显示为售罄。商品某一属性的库存(SKU库存)影响某一属性是否能售卖。商品上架且其他信息正常时,某一SKU库存≥0,则该属性可以售卖;SKU库存=0时,对用户隐藏该属性或者显示该属性待补货。

5.1SKU库存

库存管理需要精细化到SKU库存,比如红色的M码的裙子还剩10件。SKU库存需要是≥0的整数。

5.2SPU库存

SPU库存是一个商品的总库存。SPU库存需要必填。一般情况下SPU库存可以通过计算SKU库存之和所得;商品没有SKU的情况下也需要直接管理SPU库存,SPU库存需要是≥0的整数。

6.管理类信息

管理类信息是商家或平台管理商品所必须的信息。这类信息用户一般看不到,或者不关注,比如SPU编号,商品品类。但这并不代表这类字段就不重要,相反这类信息非常重要,它们主要为商家或平台管理商品提供便利。

6.1SPU编号

SPU编号是识别商品的唯一编号。可以帮助商家跟仓库核对商品等。

根据常见的SPU编号,我们要求SPU编号只能使用字母、数字、@、-和_,不超过20字符,必填。同一个商家使用SPU编号不允许重复,以确保其唯一性。

6.2品类

品类是将商品的某些特性统一归纳后的产物,如所有使用电的商品都可以划分到电子品类。

根据拍卖业务不需要用户去做搜索的特性,这里只划分一级品类,由商家选择使用即可。品类可以帮助平台和商家统计商品分布情况、分析用户喜好等,所以品类需要必填。

三、写在最后

很多功能和信息久而久之就成了大家眼中的“标配”,你认真想过它们信息究竟有什么业务意义吗?它真的适用于你的业务场景吗?商品信息看似简单,但是每一个字段背后的逻辑都值得反复推敲。

千万不要小看任何一个基础模块,对产品设计要抱有同理心、敬畏心。

商家中心设计 多sku商品发布_商家后台怎么设计商品信息?相关推荐

  1. tmall.product.schema.add(淘宝天猫商品发布接口),淘宝商品发布API接口,tmall.product.schema.get产品信息获取接口

    tmall.product.schema.add(淘宝天猫商品发布接口),淘宝商品发布API接口,可以用于店铺发货,店铺订单详情获取,店铺明文接口,订单同步,订单推送等业务,下面是一套完整的订单发货的 ...

  2. 淘宝店铺发布API接口(新),淘宝oAuth2.0店铺商品API接口,淘宝商品发布API接口,淘宝商品上架API接口,一整套发布上架店铺接口对接分享

    淘宝店铺发布API接口(新),淘宝oAuth2.0店铺商品API接口,淘宝商品发布API接口,淘宝商品上架API接口,一整套发布上架店铺接口对接分享如下 1.公共参数 名称 类型 必须 描述 key ...

  3. tmall.product.schema.get( 淘宝天猫商品发布API接口) ,淘宝商品发布API接口,淘宝店铺上传API接口,oAuth2.0店铺上传API接口

    tmall.product.schema.get( 淘宝天猫商品发布API接口) ,淘宝商品发布API接口,淘宝店铺上传API接口,oAuth2.0店铺上传API接口,可适用于店铺上传商品,店铺发货, ...

  4. 信息发布类网站后台界面设计一点思考(整体布局)

    源起:做过,也用过一些信息发布系统的后台.特别最近,用的又比较多.曾经觉得,后台要设计的好用,让内容编辑来提意见来设计就好了.但是发现没那么简单. 因为,很多内容编辑,不懂得编程或者美工设计,一个后台 ...

  5. ui设计移动端字体适配_移动端界面设计之尺寸篇(更新)

    先来看看各种iPhone的尺寸和分辨率,这张图写的很清楚. 设备名称 屏幕尺寸 PPI Asset 竖屏点(point) 竖屏分辨率(px) iPhone X 5.8 in 458 @3x 375 x ...

  6. 商家中心设计 多sku商品发布_拼多多商品及sku发布规则

    [规则] 1.<拼多多商品及信息发布通则> 2.<拼多多滥发信息处理规则> [解读] 1. 什么是SKU? SKU即Stock Keeping Unit(库存量单位),是指商品 ...

  7. ux设计中的各种地图_如何在UX设计中使用颜色

    ux设计中的各种地图 Color is the mother tongue of the subconscious. 颜色是潜意识的母语. - Carl Jung -荣格 Color has more ...

  8. 74ls390设计任意进制计数器_异步FIFO:设计原理及Verliog源码

    1.  异步FIFO的概念 异步FIFO为读取与写入采用不同的时钟,使用异步FIFO用于在不同的时钟域传输数据,主要用于跨时钟域传输多bit数据. 2.  异步FIFO的设计难点 同步异步信号,避免亚 ...

  9. mysql设计一个简单的系统_一个简单数据库设计例子

    一个曾经做过的简单的管理系统中数据库设计的例子,包括设计表.ER图.建模.脚本. 项目信息 Project Name: Book Manager System DB: MySQL5.5 DB Name ...

最新文章

  1. Linux服务器init 5启动图形界面,报错Retrigger failed udev events的解决方法
  2. Ajax知识笔记——入门,同步和异步,XHR
  3. linux mysql提示1045_linux mysql ERROR 1045
  4. 阿里云 ssh 登陆请使用(公)ip
  5. 线程7种状态的相互转换
  6. 什么是生命,这取决于肝脏。——《调音师》影评
  7. UOJ#52. 【UR #4】元旦激光炮(交互)
  8. 北京科技大学 工科物理实验 大二下
  9. max30102c语言程序,MAX30102基于STM32F103C8T6的程序源码
  10. 金山毒霸捆绑安装软件被起诉,辩称属于行业惯例
  11. 多图预警——从 RAID 到分布式系统中的副本分布
  12. 求原谅---好久没更新了
  13. APP全栈工程师修炼之路(二)
  14. oracle的switch+case语句吗,2.7 switch 语句中的 case 范围
  15. 程序员python表白代码
  16. C#开发Active控件
  17. docker-compose up --build -d 的作用
  18. iso3651_小而强大 11款5K内笔记本真实性能比拼
  19. LaTex实战笔记 4-插入 Python 程序代码块
  20. android手机舆情分析,基于Android移动互联网舆情管理关键技术研究

热门文章

  1. 三大运营商移动电话用户总数公布了 同比增长6.2%
  2. 苹果高通关系紧张背后:不只是专利问题 还有两家公司CEO的私人恩怨
  3. 饭圈出征?《流浪地球》影迷给豆瓣App打一星:来啊互相伤害
  4. 终于!华为Mate 9已获安卓9.0正式版更新
  5. 程序员高工资是靠汗水和勤奋换来的,想拿高工资入门学习很重要
  6. java treelist 排序_一个很好的Java排序列表
  7. 微软rt做打印服务器,转换打印监视器以便与群集打印服务器配合使用
  8. 苹果手机怎么在照片上添加文字_手机照片如何添加花样文字?原来方法这么简单!...
  9. 李迟2021年6月知识总结
  10. 嵌入式Linux入门12:编程规范