商品管理系統設計(二):屬性庫搭建

7 評論 31380 瀏覽 216 收藏 11 分鐘

上篇文章為大家分享了商品管理中的類目設計全解析,而作為類目的“家屬”——屬性,也是商品管理中必不可少的一部分,屬性是類目的核心。本篇文章就與大家詳細聊聊商品管理中屬性庫的搭建。

當公司的業務不斷擴張,商品的數量和種類數據量規模逐步增多,達到一定量級的時候,類目數就會變的越來越龐大,對于運營來說管理起來極其困難,對用戶來說想要快速查找心儀的商品,也是非常不方便的。

為了方便商品的管理,因此就有了屬性的誕生。屬性不僅可以更方便的管理商品,還可以為搜索、索引、篩選提供支持,前臺用戶不僅可以通過類目來查找商品,還可以通過商品的屬性查找商品。例如,某些商品都有同一屬性,可以直接通過屬性找到它們。

一、什么是屬性

作為類目的“家屬”,類目和屬性是“共生”的關系,屬性被掛靠在類目下,那么屬性到底是什么呢?屬性:用來描述商品的特征信息,例如顏色、尺碼、材質等。屬性由“屬性名稱和屬性值”組成,例如顏色是屬性名稱,紅、白、黑是屬性值。

有時候同一種屬性可以用于描述多種商品,但描述商品時的叫法可能不一樣,所以同一種屬性可以定義多個屬性別名。例如:顏色、色彩等;都是同一種屬性,屬性值也都一樣。但在商品描述時,可能使用的屬性名不一樣。如下圖示例添加屬性頁面;

下圖為前臺看到的屬性和屬性值,紅色框線內的為屬性,綠色框線內的為屬性值。

二、屬性庫(池)管理

對于小型平臺來說,商品量不大時,可不用屬性池管理的方法,直接在葉子類目下設置相應屬性即可。但對于中大型平臺來說,商品量過于龐大,屬性量也會過于龐大,管理起來非常困難。有些不同的商品還可能會有同樣的屬性,為避免重復性創建屬性,方便管理屬性,一般平臺的做法會建立一個屬性庫,來統一管理屬性。如下圖:

三、屬性的分類

屬性通常分為關鍵屬性、銷售屬性、商品屬性、普通屬性這四種。為方便理解,筆者以手機為例為大家解釋這幾種屬性之間的區別。

  1. 關鍵屬性:一個或者多個關鍵屬性可以確定一個SPU(Standard Product Unit,標準化產品單元),通過關鍵屬性能夠確定某類商品(某一類商品的集合),但不是具體的某一款商品。例如:蘋果手機、iPhone X(品牌+型號)可以確定這一類商品。
  2. 銷售屬性:也稱為規格屬性,一個或者多個銷售屬性能夠確定一個SKU(Standard Product Unit,庫存量單位),通過銷售屬性能夠確定具體的某一款商品。例如:蘋果手機、iphone X、黑色、128G。簡單的可以理解為,用戶在商品詳情頁,只有選擇了機身顏色和內存,才會顯示價格和庫存量。
  3. 商品屬性:一般是指商品特有的屬性特征,如手機的屏幕尺寸、分辨率等。
  4. 普通屬性:除關鍵屬性、銷售屬性、商品屬性外的其他屬性,該屬性一般用來作為商品屬性的補充說明,非必填項。如當季流行、適用人群(老年機、商務機、音樂手機…)等,與商家的銷售場景有關。

上架商品時,填寫的商品屬性模板通常就是根據以上屬性來定義的。

當然根據自己公司的實際業務,還可以進行其他屬性的分類,例如特殊屬性、綁定屬性等,特殊屬性僅在特殊業務場景下使用,如生鮮類商品需要冷藏,在生成訂單時會自動打上生鮮的標簽;綁定屬性可以理解幾種屬性之間有強關聯的關系,如手機有“型號”的屬性,那么屏幕尺寸、電池容量、分辨率等也會被連帶一起確定。

四、屬性組管理

屬性的產生解決了類目冗雜的問題,卻會衍生出新的問題,屬性庫中的屬性不斷增多,變的越來越龐大,管理起來也變得越來越困難。為了解決這一難題,引入屬性分組的概念。在商品和屬性的量不是特別大的時候,可以不使用屬性分組。

屬性分組的目的就是將同一類特征的多個屬性歸屬到同一屬性組中,方便對屬性庫的維護和管理。

在添加屬性的時候,可以選擇是否將屬性關聯到屬性組中。類目也可以直接調用整個屬性組中的屬性。下圖為后臺屬性組維護界面;

下圖為前臺商品展示的屬性頁面;最左側一列為屬性組,中間一列為屬性,最后側一列為屬性值。

五、屬性與類目的掛靠關系

類目的層級一般為3到4級,商品被掛靠在最后一層級(葉子類目)上,每種商品的屬性有很多種,每種商品之間有可能存在相同的屬性。

為減少在錄入商品時添加屬性的工作量,可將同一層級下所有商品的共有屬性,掛靠在同一層級類目上,每一層級的類目會繼承父級類目的屬性,最終葉子類目會繼承類目路徑上的所有屬性。商家在發布商品時,需要選擇對應的葉子類目,此時會相應的加載出來葉子類目上的所有屬性(對應商品的屬性模板)。如下圖:

六、品牌管理

品牌是比較特殊的商品屬性,需要單獨進行管理。品牌不僅會影響商品的發布,還會影響前臺商品的曝光度,用戶通過品牌對商品的認可、通過品牌來搜索商品等,品牌與商品是多對一的關系,一個品牌會對應多個商品。例如iphone 11、ipad Air、AirPods三種商品對應的品牌都是蘋果。

電商平臺發展初期,品牌都是由商家自行填寫的,不免會出現同一種品牌有多種叫法。例如“蘋果”這個品牌,有的商家填寫“蘋果”,有的商家填寫“apple”。為避免品牌數據的雜亂、冗余,需要將品牌進行標準化管理,整個管理的流程為品牌申請、品牌審核、品牌使用。

品牌申請:若商家或者平臺發布新的商品時無對應的品牌,需要進行品牌申請,申請通過后方可使用。申請品牌時一般包括中文品牌名、英文品牌名、LOGO、產地等信息。如下圖:

品牌審核:商家或者平臺內部發起品牌申請后,由專門的品牌管理運營人員進行審核通過/駁回。

品牌使用:品牌申請通過,狀態為“啟用”后,發布商品時可選擇對應品牌。品牌的使用一般有2種方式,第一種是將品牌掛在類目的葉子類目下進行選擇,在填寫屬性模板時展示出來。第二種直接在填寫商品屬性模板時進行選擇。

七、小結

屬性和類目一樣對商品的統一管理意義重大,它不僅影響后臺商品的管理,對前臺商品的搜索、曝光度、用戶對商品的認可度,都起到決定的作用。希望本篇文章能夠幫助大家對商品管理系統屬性庫的搭建有個全面的認識和了解,對大家有所幫助。

#相關閱讀#

商品管理系統設計(一):類目設計怎么做?

 

作者:Rocky;公眾號:超悅產品

本文由 @Rocky 原創發布于人人都是產品經理,未經作者許可,禁止轉載。

題圖來自Unsplash,基于CC0協議。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 有個問題請教下,屬性庫放了一部分屬性,商品本身會放一部分屬性,查詢的時候如果兩邊屬性涉及,怎么查?

    來自北京 回復
  2. 六、品牌管理
    ···品牌與商品是多對一的關系,一個品牌會對應多個商品。例如iphone 11、ipad Air、AirPods三種商品對應的品牌都是蘋果。

    疑問:“品牌與商品是多對一的關系,一個品牌會對應多個商品”這句話描述是否錯了或者說不嚴謹?“一個品牌會對應多個商品” 那么應該是“品牌與商品是一對多的關系”這樣表達吧。

    來自河北 回復
    1. 有什么區別嗎

      來自陜西 回復
    2. 看說話是否嚴謹,一般都是按”一個品牌會對應多個商品“ => ”一對多“來理解

      來自北京 回復
  3. SKU=Stock Keeping Unit,弱弱的指正一下,大佬勿怪

    來自廣東 回復
  4. 關鍵屬性,是否可以作為平臺的公共屬性。

    來自北京 回復
    1. 個人理解,應該可以作為平臺的公共屬性?,F在市面上的平臺,不管是電商還是toB平臺,都有關鍵屬性的體現,比如“模糊搜索”功能,這個功能跟關鍵屬性一樣,可以得出與關鍵詞掛鉤的所有結果。當然,這個結果的顯示順序會根據其他規則而定。

      來自廣東 回復