11

我开始使用亚马逊 MWS,但我似乎看不到任何关于将商品列为现有 ASIN 的正确流程的真实信息。例如,假设我正在销售“Vulli Sophie the Giraffe Teether”。我使用“listMatchingProducts”进行了初步查找,发现我的商品已经存在于 ASIN“B000IDSLOG”中。该过程的下一个阶段是什么?所有文档都谈到了产品提要旨在将我们的 SKU 与亚马逊 ASIN 相匹配的事实,但我没有看到任何明确的信息来表明这实际上是如何工作的——尤其是在您已经知道您希望的 ASIN 的情况下采用。

理想情况下,我有兴趣查看每个场景的正确流程(找到/未找到的现有搜索产品),即应该以什么顺序进行 API 调用。

谢谢

4

3 回答 3

23

对于现有的 ASIN 和新的 ASIN,在亚马逊上列出商品的过程实际上非常相似。

列出项目可以包括以下步骤:

  1. 致电SubmitFeed()发送_POST_PRODUCT_DATA_提要

    • 在所有情况下都是强制性的。如果您将列表添加到现有项目,您可以省略产品详细信息。如果您列出新产品,则必须先成功处理此提要,然后才能为这些相同商品发送任何其他提要,我不确定现有产品是否也是如此。
  2. 致电SubmitFeed()发送_POST_PRODUCT_RELATIONSHIP_DATA_提要

    • 对于没有变体或其他父/子关系的现有产品或产品,可以跳过此步骤
  3. 致电SubmitFeed()发送_POST_PRODUCT_IMAGE_DATA_提要

    • 现有产品可以跳过此步骤。亚马逊目前正在强制要求图片,所以对于新产品或目前没有图片的产品,你真的应该至少提交一张图片
  4. 致电SubmitFeed()发送_POST_PRODUCT_PRICING_DATA_提要

    • 在所有情况下都是强制性的
  5. 致电SubmitFeed()发送_POST_INVENTORY_AVAILABILITY_DATA_提要

    • 在所有情况下都是强制性的
  6. 致电SubmitFeed()发送_POST_PRODUCT_OVERRIDES_DATA_提要

    • 是可选的,仅用于应用了特殊运费的商品(例如加急产品)

有关提要的更多信息,请访问亚马逊开发人员文档网站和在 亚马逊开店:XML 指南

于 2013-07-02T20:10:58.643 回答
18

在添加具有现有 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>

但基本上,从我在其他地方读到的内容来看,即使没有提供 ASIN,亚马逊也会尝试根据 _POST_PRODUCT_DATA_ 提要中的数据将产品与现有 ASIN 匹配。它将使用标题、制造商、品牌和其他产品特定信息等元素将其与目录进行比较,并确定它是现有项目还是要添加的新项目。如果您确实知道它已经有一个 ASIN,但您可以提供一个非常简单的 XML 提要,如上所示。

于 2013-07-02T21:19:11.663 回答
0

您可以简单地使用来自亚马逊的平面文件模板,使用市场网络服务使用您的卖家账户凭证将您的提要加载到市场。

使用“库存加载器”文件类型模板,该模板将覆盖现有项目或在不存在时创建新项目。

您可以根据您的情况在文件中为那些已经存在于市场上的项目定义“ASIN-Hint”字段/列。

背后的想法是亚马逊将提供的 ASIN 值与 Feed 与已经存在的产品详细信息相匹配,并相应地同步信息。

尝试在没有 ASIN-Hint 的情况下上传您的产品并查看流程报告,然后您就会有一个好主意。

您也可以参考http://prashantpandeytech.blogspot.in/2015/03/mws-amazon-marketplace-web-service-api.html进行分步实施

于 2015-03-19T19:32:49.150 回答