rob*_*lls 11 amazon-web-services amazon-mws
我开始使用亚马逊MWS,我似乎无法看到有关将项目列为现有ASIN的正确流程的任何真实信息.比如说我卖的是"Vulli Sophie the Giraffe Teether".我使用"listMatchingProducts"进行初始查找,并发现我的项目已经与ASIN"B000IDSLOG"一起存在.这个过程的下一个阶段是什么?所有文档都讨论了这样一个事实:产品Feed旨在使我们的SKU与亚马逊ASIN相匹配,但我没有看到任何明确的信息来说明这实际上是如何工作的 - 特别是在你已经知道你想要的ASIN的情况下使用.
理想情况下,我有兴趣看到每个场景的正确流程(找到/未找到搜索的现有产品),应该按什么顺序进行API调用.
谢谢
Haz*_*zit 21
在亚马逊上列出项目的过程实际上与现有的ASIN和新的ASIN非常相似.
列表项可以包含以下步骤:
致电SubmitFeed()
发送_POST_PRODUCT_DATA_
Feed
致电SubmitFeed()
发送_POST_PRODUCT_RELATIONSHIP_DATA_
Feed
致电SubmitFeed()
发送_POST_PRODUCT_IMAGE_DATA_
Feed
致电SubmitFeed()
发送_POST_PRODUCT_PRICING_DATA_
Feed
致电SubmitFeed()
发送_POST_INVENTORY_AVAILABILITY_DATA_
Feed
致电SubmitFeed()
发送_POST_PRODUCT_OVERRIDES_DATA_
Feed
有关Feed的更多信息,请访问Amazon开发人员文档网站和 Amazon上的销售:XML指南
rob*_*lls 17
在添加具有现有ASIN的产品的情况下,您实际上可以发送非常基本的XML请求,例如,确保包含ASIN:
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amznenvelope.xsd">
<Header>
<DocumentVersion>1.01</DocumentVersion>
<MerchantIdentifier>MERCHANT_IDENTIFIER</MerchantIdentifier>
</Header>
<MessageType>Product</MessageType>
<PurgeAndReplace>false</PurgeAndReplace>
<Message>
<MessageID>1</MessageID>
<OperationType>Update</OperationType>
<Product>
<SKU>UNIQUE-TO-ME-1234</SKU>
<StandardProductID>
<Type>ASIN</Type>
<Value>B000A0S46M</Value>
</StandardProductID>
<Condition>
<ConditionType>New</ConditionType>
</Condition>
</Product>
</Message>
</AmazonEnvelope>
Run Code Online (Sandbox Code Playgroud)
基本上,从我在别处读到的内容看来,即使没有提供ASIN,亚马逊也会根据_POST_PRODUCT_DATA_提要中的数据尝试将产品与现有的ASIN匹配.它将使用标题,制造商,品牌和其他产品特定信息等元素将其与其目录进行比较,并确定它是现有项目还是要添加的新项目.如果你知道它已经有了ASIN,你可以提供一个非常简单的XML feed,如上所示.
归档时间: |
|
查看次数: |
12326 次 |
最近记录: |