商品系統是電商SaaS、新零售SaaS最基礎、最核心的系統之一。商品系統幾乎需要支撐所有業務系統,商品詳情、購物車、訂單、履約、結算、售后、庫存、供應鏈等,都需要依賴商品系統的能力。為了保障業務的穩定性、可擴展性,必須要非常重視商品系統建設。
優秀的業務模型是建設高質量商品系統的基礎,在建設系統的過程中,需要對商品基礎概念有非常清晰的認識。
商品基礎概念
SPU概念
SPU(Standard Product Unit),指的是標准化產品單元,是商品信息聚合的最小單位,是一組可復用、易檢索的標准化信息的集合,該集合描述了一個產品的特性。又可稱為平台商品。
SPU的概念來源於電商平台業務,第一個關鍵點在於SPU模型會提取商品的共性屬性用於信息檢索,這些屬性通常是能夠快速識別商品,並且消費者較為關心的屬性;第二個關鍵點在於SPU的屬性是全平台標准化的,這樣才能有效保障消費者的檢索體驗與商家利益,例如,消費者搜索256G的iphone12,如果有填寫容量的商品能搜出來,沒填容量的商品搜不出,這樣的設計明顯不合理,因此平台需要規范所有商品的關鍵屬性。
商品概念
商品概念特指商家的商品,一個商家可以有很多商品,若N個商家賣同一個商品,例如iphone13,該場景下有1個SPU實例,N個商品實例。每個商品可以有多個規格,例如大小、顏色、尺碼等。
SKU概念
SKU(Stock Keeping Unit),指的是最小存貨單位。以iphone13為例,關鍵規格有顏色(黑色、紅色、銀色、金色)、容量(128G、256G、512G),可以組合出4x3=12個SKU。
不同業務模式下的商品模型設計
自營電商業務
自營電商業務對商品進行統一生產或采購、商品展示、在線交易,並通過物流配送將商品交付到消費者手中,業務模式相對比較簡單,需要2層商品結構即可(自營商品、SKU)。
電商平台業務
電商平台由於擁有多個商家在平台售賣商品,因此商品模型比自營電商業務要復雜,通常需要三層商品結構(SPU、商家商品、SKU),SPU主要用於解決相同的商家商品信息統一的問題,便於平台運營管控整個平台商品體系。
隨着業務發展,后續又加入了CSPU的概念,C是Child縮寫,通過CSPU概念進一步管控商家發布的SKU。例如,假設iphone13只有銀色64G、銀色256G、灰色64G、灰色256G四種SKU,電商平台可以設置4個CSPU,商家的SKU可以直接繼承這4個的CSPU,既規范了平台商品,也提高了商家發布商品效率。
電商SaaS業務
電商SaaS業務主要是幫助商家搭建線上商城,完成交易轉化。與電商平台業務有個非常大的區別是,電商SaaS業務由於沒有平台屬性,不需要對商家的商品進行強管控,因此SPU概念不是必須的,即只需要2層商品結構即可(商家商品、SKU)。
新零售SaaS業務
新零售SaaS的商品模型遠比電商SaaS復雜,因為新零售商家通常有復雜的組織架構,例如連鎖體系,品牌加盟體系,同時新零售商家有全渠道運營的需求,即商家在盡可能多的線上渠道、門店渠道進行銷售,以滿足更多消費者的購物需求。因此商品系統需要設計更加復雜的商品模型,才能支撐起這些業務模式。
小結
商品領域的核心概念是SPU、SKU、商品,不同的業務模式會衍生出不同的商品結構與商品關系,要警惕過度設計與設計不足,過度設計會導致商品系統復雜度高,設計不足導致擴展性差,只有深入了解業務背后的本質需求,才能選擇合適的方案。