現在、Amazon MWSを使用してAmazonマーケットプレイスと電子商取引会社の製品カタログを同期させるソフトウェアコンポーネントの仕様に取り組んでいます。Amazon MWSの製品フィードのシーケンス制約
MWSの開発者向けドキュメントによると、出版物が非同期に処理されている6種類の飼料にまで提出する必要があります。
- 商品フィード:はSKUを定義し、製品
- の記述データが含まれています在庫フィード:は、各SKUの数量/在庫状況を設定します
- 価格フィード:価格をSKUの に設定します
- 画像送り:各SKU
- 関係フィードの製品イメージ:は、例えば、(親のSKUの間のマッピングを定義しますTシャツ)と子のSKU(buyableで具体的なサイズと色で例えばTシャツ)
- Ovverrideフィード:
私の質問は、MWSのドキュメントの次の一節にも関する:
商品フィードは、 Amazonで商品を設定する際の最初のステップです。以降のすべてのカタログフィードは、 このフィードの成功に依存しています。
私はそれが何を意味しているのだろうか?少なくとも2つの可能性がある。
あなたが商品フィードに成功、その後のフィードを提出する前に処理されるまで待機する必要がありますか?これは、処理が完了するまで定期的に処理状態を要求しなければならないことを意味します。これはAmazonのフィードサイズとサーバーの負荷に応じて数時間かかることがあります。製品を同期させるプロセスはより複雑になります。
すべてのフィードをすぐに1つのシーケンスで送信できますか?とAmazonは合理的な順序で処理されるように注意しますか?この解釈では、ドキュメンテーションは、特定のSKUのイメージフィード処理が成功するかどうかは、SKU自体の挿入の成功にかかっているということを明らかにしています。
私は今朝、すべてのスキーマを磨いてさまざまな順列を試みてきましたが、何も私のために働いていないようです。 1回のパスで製品に関するすべてをアップロードできないことは、かなり刺激的です。 – jerhewet