天貓schema模式下發布商品

阿里巴巴集團    淘寶  天貓

商品管理兩套體系   淘寶體系    schema【達爾文】體系

在淘寶上發佈商品、需要判斷類目是否受達爾文體系管控、若管控、則需要按照達爾文體系發佈商品流程走、否則、直接發佈商品即可。

天貓上的全類目商品均受schema體系管控。

在schema體系下發佈一個商品是基於一個產品存在的前提、並且確定在某個葉子類目下【所謂葉子類目就是最小分類:比如:書籍--幼兒教育--親子讀物】。因此在發佈商品前需要先去檢索產品、條件爲葉子類目id、返回結果爲當前類目下匹配產品的規則、根據規則填充數據、附帶類目id去匹配產品、若匹配到產品【可能爲一個、多個】去查詢每個產品的詳細狀態、若產品可發佈商品、則  用當前產品id、附帶類目id、去接口獲取商品發佈規則、 這兩個參數不同、獲取到的規則也就不同。 獲取到規則之後填充數據、正確填充好數據之後就去接口做商品發佈操作。 當然、若之前沒有匹配到產品、那麼意思就是當前天貓市場上沒有商品可以掛靠的產品、需要你去發佈一個產品。 【天貓上發佈一個產品是需要電小二去審覈的】 首先帶着參數即葉子類目id去接口獲取產品發佈規則、根據規則填充數據、去做產品發佈操作;若獲取規則爲空的話、證明當前類目下沒有關鍵屬性、可以直接去發佈商品。 發佈產品後、等待店小二審覈通過即可返回產品id。  根據產品id去查詢產品詳細信息、爲可用時即可在產品下掛靠商品了。

做商品發佈操作是、由於每次類目id和產品id不同、導致商品發佈規則也不同、那麼動態解析商品發佈規則也就成了一個問題了。這個原有也是schema體系誕生的原因。

Schema體系是開放平臺與天貓/淘寶商品團隊共同定義的一套新的開放API規範,用以解決天貓/集市商品管理平臺的頻繁變動給開發者帶來的開發維護成本。天貓/淘寶商品平臺通過開放平臺API將商品管理涉及的元素及規則使用更接近開發者的語言通過xml的方式返回,開發者解析xml後,根據xml中的規則及元素生成一個商品信息xml,調用開放平臺API上傳完成商品管理。

     基於Schema體系開發商品管理工具時,建議的最優方案是開發者在應用中建立動態映射管理獲取的xml與本地DB的數據關係,這樣在當天貓/淘寶變化時,獲取的xml也會隨着變動,這個時候只需要在動態映射管理中設置好xml和本地DB的新映射關係,即可適應變化,從而改變原有天貓/淘寶一變化,開發者需要隨着修改代碼的狀態。


附件 思維導圖商品發佈流程

 安裝包:http://pan.baidu.com/s/1jG2KJGi 密碼:tszj 




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章