我目前正在制定一個軟件組件的規格,該規範將使用亞馬遜MWS將電子商務公司的產品目錄與亞馬遜商城同步。亞馬遜MWS產品供稿的序列限制
按照MWS開發人員文檔,出版產品需要提交多達6噸不同的飼料,其被異步處理:
- 產品進料:定義的SKU和包含描述性數據,爲產品
- 庫存Feed:設置每個SKU的數量/可用性
- 價格Feed:設置SKU的價格
- 圖片飼料:產品圖片的每個SKU
- 關係進料:母體之間限定映射的SKU(例如一件T恤)和兒童的SKU(如T恤在一個具體的大小和顏色是可買的)
- Ovverride飼料:
我的問題涉及到MWS文檔中的以下一段話:
產品Feed是在亞馬遜 上設置產品的第一步。隨後的所有目錄Feed都取決於此訂閱源的成功 。
我在想這是什麼意思?至少有兩種可能:
你一定要等到產品飼料提交隨後的進料前成功處理?這意味着必須定期請求處理狀態,直到完成。這可能需要幾小時,具體取決於亞馬遜的Feed大小和服務器負載。同步產品的過程會更復雜。
你可以立即發送所有的飼料在一個序列和亞馬遜注意,他們是在一個合理的順序處理?在這個解釋中,文檔只會告訴我們明顯的一點,我們可以說某個特定SKU的圖像輸入處理的成功取決於插入SKU本身的成功。
今天早上我一直在研究他們所有的模式並嘗試各種排列,似乎沒有什麼能爲我工作。無法一次上傳有關產品的所有信息都非常令人生氣。 – jerhewet