rai*_*198 6 amazon-web-services
我目前正在制定一个软件组件规范,该组件将使用亚马逊MWS将电子商务公司的产品目录与亚马逊商城同步.
根据MWS开发人员文档,发布产品需要提交最多6个不同的源,这些源是异步处理的:
我的问题涉及MWS文件中的以下段落:
产品Feed是在亚马逊上设置产品的第一步.所有后续目录Feed都取决于此Feed的成功与否.
我想知道它意味着什么?至少有两种可能性:
您是否必须等到产品Feed成功处理后再提交后续Feed?这意味着必须定期请求处理状态,直到完成为止.这可能需要数小时,具体取决于亚马逊的Feed大小和服务器负载.同步产品的过程会更复杂.
您能否按一个顺序立即发送所有Feed,亚马逊会注意以合理的顺序处理它们?在这种解释中,文档只是告诉显而易见的是,让我们说特定SKU的图像馈送处理取决于插入SKU本身的成功与否.
小智 5
据我所知,除了产品Feed之外的所有其他Feed,相关产品必须已经在目录中,因此您的第一种可能性是正确的.
但是,这只会在产品Feed的第一次运行或添加新产品时影响您,因为一旦产品在那里,您就可以按任何顺序运行Feed,除非您使用整个目录的PurgeAndReplace每次都不推荐.
我计划的方式就是这个.
1)第一次运行整个目录的产品Feed并等待它完成.
2)以您喜欢的任何顺序运行其他Feed.
3)现在可以按任何顺序对Amazon上已有的任何产品进行更改.例如,如果您所做的只是修改描述数据等,您可以在产品Feed之前运行价格Feed
4)当您必须添加新产品时,请确保先运行产品Feed,然后再运行其他Feed.
如果可能的话,我会创建一个单独的流程来添加新产品.此外,我认为如果您每次只更改产品而不是整个目录,它将对您有所帮助.确定哪些内容已经改变但是它会加快Feed过程并且意味着您并不总是在等待产品Feed完成,这样做的工作要多得多.
| 归档时间: |
|
| 查看次数: |
1456 次 |
| 最近记录: |