屬性是對產品性質的描述,是區分產品差異性的集合。在電商中,屬性通常分為關鍵屬性、銷售屬性、非關鍵屬性、商品屬性。
(1)關鍵屬性:能夠確認唯一「產品」的屬性。關鍵屬性可以是一個屬性,也可以是多個屬性的組合。例如:通過手機的「品牌」、「型號」兩個屬性組合就能確定唯一的產品,這兩個就是關鍵屬性;通過服裝的「品牌」、「貨號」兩個屬性組合能確定唯一的產品,所以這兩個也是關鍵屬性。
(2)銷售屬性:也稱為規格屬性。其是組成SKU的特殊屬性,它會影響買家的購買和賣家的庫存管理。例如服裝的「顏色」、「套餐」和「尺碼」,都是銷售屬性。
(3)非關鍵屬性:除關鍵屬性、銷售屬性外的其他屬性。非關鍵屬性不一定是非必填項,有時為了商品信息完整,也會被設為必填項。注意,產品的非關鍵屬性並不包括商品屬性。
(4)商品屬性:表示商品的特有特徵,比如新舊程度、保修方式等,不能作為產品的屬性。
屬性的定義對於良好的消費體驗有著至關重要的意義,對搜索、索引、篩選都能起到至關重要的作用。商品搜索能力,除了標題、類目,很大程度依賴於商品屬性,條件篩選的基礎數據也是商品屬性和規格屬性。完善商品屬性對於實現良好用戶體驗至關重要。
屬性包括屬性名、屬性值,一般都是掛在具體類目下,設置為必填或非必填。在設置屬性值時,須保留一定的擴展性,部分允許自定義屬性。商品屬性管理要求強大的類目運營能力,在中小型電商平台一般會提供基礎屬性值,再開放自定義屬性編輯,讓用戶來完善屬性庫數據。
【商品屬性系統的設計】
為了方便商品管理,我們需要在系統中建立一套屬性庫,類目屬性都是調取的屬性庫裡的數據,而屬性搭建的原則通常是從屬性分類的緯度來搭建的,分別是關鍵屬性、銷售屬性、非關鍵屬性、商品屬性。
如圖3-5所示,在定義一個屬性時,需要掛載在類目下,區分屬性分類(關鍵屬性、銷售屬性、非關鍵屬性、商品屬性),並確定屬性值、顯示類型(單選、多選、可自定義)、是否必填以及屬性分組。對屬性的定義是為了在添加商品時,屬性列有判斷條件。在搜索篩選時,確定各屬性字段的意義和權重。
圖3-5 屬性編輯
屬性編輯主要是定義當前分類的商品具有哪些屬性。在屬性管理上,有兩個產品方法可以使用,屬性分組和屬性繼承。
1.屬性分組
由於一個類目的屬性有時會很多,可能幾十個,甚至上百個,所以引入了屬性分組的概念,把形容某一類特徵的幾個屬性歸屬於一個組,這樣在前端的規格參數里可以按後台設置的屬性分組按序展示,也方便對屬性進行管理。如圖3-6所示,屏幕參數、鏡頭參數、曝光控制、閃光燈參數等都屬於屬性分組。
圖3-6 屬性分組
2.屬性繼承
如果網站的商品分類為三個層級,每個商品由很多的商品屬性構成,其中同一層級的商品屬性可能有很多都是相同的屬性,為了減少屬性添加時的工作量,我們將這部分共用的屬性歸類後賦值在上一層級的分類中,依次操作,將歸類後的屬性分別賦值給上級的分類中。
每一個層級的商品屬性繼承上一層級的商品屬性,將每個層級的屬性提取出來,便組成了一個商品的完整的屬性表達。
如圖3-7所示,1級類目有屬性A,2級類目有屬性B,3級類目有屬性C,那3級類目下的商品SKU1就具有屬性A、B、C。比如實物商品佳能EOS 800D(在類目「數碼」→「攝影攝像」→「單反相機」中)就有商品毛重、像素、套頭三個屬性需要填寫。(舉例只取了部分屬性。)
圖3-7 屬性繼承
當屬性庫搭建完成後,就會被各個葉子類目調用,添加商品時就需要填寫這些屬性,商品就有了載體,例如圖3-8所示。屬性庫在前台便充當起了導購、描述、篩選的作用。對於倉庫管理有較大作用(易碎、防潮等),根據這些屬性便能確定商品的唯一性(SKU)。
圖3-8 淘寶的商品屬性(類目「男裝」→「風衣」)
特別需要注意的是一些規格屬性(如顏色、尺碼等)。很多產品有多規格,例如衣服、鞋子等。以一雙男鞋為例,有顏色(假設白、紅、黑3種顏色),有尺碼(從39~44共6種尺碼),那麼這個SPU(男鞋)下面就有18個SKU。這些SKU的屬性除了規格屬性外,其他屬性都是一致的,所以在新建商品時,可聚合到一起,共用其他屬性。