商品中心:SPU與SKU狀態(tài)優(yōu)化的復(fù)盤
商品的狀態(tài)決定著商品是否正常在商城前端正常售賣,而商品狀態(tài)的變更取決于商品專員上架、下架等關(guān)鍵操作。如何對(duì)商品的SPU和SKU狀態(tài)進(jìn)行優(yōu)化呢?本文作者對(duì)此作出了分析,一起來看一下吧。
商品的狀態(tài)決定著商品是否在商城前端正常售賣,而商品狀態(tài)的變更取決于商品專員上架、下架等關(guān)鍵操作,所以快捷的上下架操作路徑會(huì)一定程度上縮短商品專員維護(hù)商品的時(shí)間成本。
一、需求背景
前提:商品在商城前端是否正常售賣取決于SPU的狀態(tài)。
優(yōu)化前,商品狀態(tài)存在的問題主要是三個(gè)方面:
1)SKU狀態(tài)和SPU狀態(tài)是兩個(gè)相互隔離的狀態(tài)參數(shù),兩個(gè)狀態(tài)互不影響,商品專員在進(jìn)行商品的上下架操作時(shí),不僅要操作SKU的上下架,還需要操作SPU的上下架,流程比較復(fù)雜,并且操作錯(cuò)誤的幾率較大。
2)當(dāng)SPU為出售中時(shí),該SPU下不能存在出售中的SKU,不便于數(shù)據(jù)的統(tǒng)計(jì)與分析。
3)商品狀態(tài)的變更無論是SKU還是SPU均是通過修改商品的狀態(tài)來實(shí)現(xiàn)的,而不是通過上下架操作來實(shí)現(xiàn),導(dǎo)致部分不可逆的商品狀態(tài)可可逆,比如出售中的商品可以變更為待上架,不規(guī)范的操作可能會(huì)給商品專員帶來一定的困擾。
優(yōu)化前,SPU與SKU的對(duì)應(yīng)關(guān)系
二、問題拆解
設(shè)計(jì)SPU狀態(tài)目的是什么?
SKU狀態(tài)的主要目的是決定商品在前端是否正常售賣(非展示),其次決定SPU的狀態(tài)關(guān)鍵操作-上下架可作為SKU批量上下架的快捷操作,提升商品上下架的操作效率,最后時(shí)方便基于SPU進(jìn)行商品分析。
基于以上目的,在SPU狀態(tài)決定商品是否正常售賣的前提條件下,將SPU的狀態(tài)與SKU的狀態(tài)建立關(guān)聯(lián)關(guān)系,即SKU的狀態(tài)決定SPU的狀態(tài),SPU的狀態(tài)改變會(huì)同步修改該SPU下SKU的狀態(tài)。
三、優(yōu)化方案
1. SKU狀態(tài)時(shí)如何決定對(duì)應(yīng)SPU狀態(tài)的?
SPU狀態(tài)與SKU狀態(tài)的關(guān)系共有兩種場景,分別為SKU狀態(tài)與SPU狀態(tài)一致和SKU狀態(tài)與SPU狀態(tài)不一致。
總結(jié):
- 當(dāng)SPU下存在出售中的SKU,則SPU的狀態(tài)=出售中
- 當(dāng)SPU下不存在出售中的SKU但存在已下架的SKU,則SPU的狀態(tài)=已下架
2. SPU和SKU狀態(tài)變更的規(guī)范是什么?
總結(jié):
- 當(dāng)SKU/SPU的狀態(tài)=待上架/已下架時(shí),僅支持上架
- 當(dāng)SKU/SPU的狀態(tài)=出售中時(shí),僅支持下架
本文由 @產(chǎn)品實(shí)驗(yàn)室 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。
我是這樣理解SKU和SPU的狀態(tài): 首先SKU作為最小可售單元有一個(gè)狀態(tài)機(jī) ,然后SPU根據(jù)所包含SKU的狀態(tài)按照一個(gè)規(guī)則分堆{待上架、售賣中、已下架}幾個(gè)狀態(tài)。操作SPU上下架即批量處理其下的SKU,SKU狀態(tài)能流轉(zhuǎn)的流轉(zhuǎn) 狀態(tài)更新后 再次影響SPU的狀態(tài)分堆
因?yàn)橹跋到y(tǒng)SKU狀態(tài)和SPU狀態(tài)是兩個(gè)獨(dú)立的狀態(tài),這次優(yōu)化的思路是和你描述的思路是一致的