【问题标题】:Amazon MWS: getting error 99019 for XML productFeeds (SubmitFeed of type _POST_PRODUCT_DATA_)亚马逊 MWS:XML productFeeds 出现错误 99019(SubmitFeed 类型为 _POST_PRODUCT_DATA_)
【发布时间】:2013-04-25 02:53:50
【问题描述】:

当我尝试通过亚马逊 MWS API 向亚马逊市场添加产品(通过“_POST_PRODUCT_DATA_”类型的 SubmitFeed)时,我收到以下错误:

[Marketplace : Amazon.de] “数量”或“fulfillment_center_id”字段。

但是我的 Product.xsd 和官方文档中都没有“数量”或“fulfillment_center_id”字段。此外,完全相同的提要在我的亚马逊 MWS 沙盒账户上也能正常工作。我错过了什么?

完整的 XML:

<?xml version="1.0" encoding="UTF-8"?>
<AmazonEnvelope>
    <Header>
        <DocumentVersion>1.01</DocumentVersion>
        <MerchantIdentifier>XXX</MerchantIdentifier>
    </Header>
    <MessageType>Product</MessageType>
    <Message>
        <MessageID>1</MessageID>
        <OperationType>Update</OperationType>
        <Product>
            <SKU>123456</SKU>
            <StandardProductID>
                <Type>EAN</Type>
                <Value>767715012826</Value>
            </StandardProductID>
            <ProductTaxCode>A_GEN_TAX</ProductTaxCode>
            <Condition>
                <ConditionType>New</ConditionType>
                <ConditionNote>Zustand/condition: neu OVP</ConditionNote>
            </Condition>
            <DescriptionData>
                <Title>Bellydance for Fitness and Fun</Title>
                <Manufacturer>New World 2011</Manufacturer>
            </DescriptionData>
            <ProductData>
                <Music>
                    <ProductType>
                        <MusicPopular>
                            <MediaType>audioCD</MediaType>
                            <NumberOfDiscs>1</NumberOfDiscs>
                            <Genre>New Age</Genre>
                        </MusicPopular>
                    </ProductType>
                </Music>
            </ProductData>
        </Product>
    </Message>
</AmazonEnvelope>

【问题讨论】:

    标签: amazon-mws


    【解决方案1】:
    1. 确保您在 Feed 内的标签“MerchantIdentifier”中使用正确的“Merchant Token”(不是商家 ID)(这没有很好的记录)。

      <MerchantIdentifier>YOUR_MERCHANT_TOKEN</MerchantIdentifier>
      

      您应该在底部Sellercentral &gt; Settings &gt; Account Info 页面的Return Information 部分下方看到您的商家令牌。如果 Merchant Token 不存在(这是一个常见错误),请联系卖家支持并索取正确的 Merchant Token:Please send me my Merchant Token (NOT merchant id) for use with 3rd party software.

    2. 尽量省略描述产品的附加标签,尤其是&lt;Product&gt; 元素内的整个&lt;ProductData&gt; 部分。每当我指定 &lt;ProductData&gt; 部分时,我都会收到错误 99019。

    【讨论】:

    • 能否请您分享添加产品提要的工作 xml
    【解决方案2】:

    MWS 错误消息中的字段名称与 XML 结构不匹配。我假设它们与平面文件 (CSV) 列匹配,但实际上并未检查。

    您说“我尝试添加产品”,而我猜测在替换库存提要时发生了上述错误,这就是为什么您在 Product.xsd 中找不到任何此类内容的原因。

    对应的XML元素是QuantityFulfillmentCenterID,都在Inventory.xsd中定义。

    【讨论】:

    • 当我发布类型为 POST_PRODUCT_DATA 的 SubmitFeed 时出现错误 - 它不是库存 Feed。
    • 您的 &lt;MessageType&gt; 确实包含值 Product 而不是 Inventory ?只是询问,因为具有数量或履行中心 ID 的要求与库存提要的要求相匹配。我的产品 Feed 两者都没有,而且它们的处理确实没有错误。
    • 我已将提交的提要添加到我的问题中 - 消息类型为“产品”。我知道错误消息适合 Inventory-Feed,但它在我发布 Product-Feed 时出现
    • 另请注意,此错误似乎与旧帐户有关。当我使用另一个新创建的帐户时,我没有收到此错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-25
    相关资源
    最近更新 更多