使用Amzon MWS在Amazon中通过xml创建产品时出现错误8058

时间:2016-05-19 14:32:33

标签: xml amazon-web-services amazon-mws

我使用亚马逊MWS通过亚马逊的xml创建产品,我在amazon便笺簿中测试了我的xml。 这是我的xml代码。

<?xml version="1.0" encoding="iso-8859-1"?>
 <AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
 <Header>
   <DocumentVersion>1.01</DocumentVersion>
   <MerchantIdentifier>********</MerchantIdentifier>
 </Header>
 <MessageType>Product</MessageType>
 <PurgeAndReplace>false</PurgeAndReplace>
 <Message>
  <MessageID>1</MessageID>
  <OperationType>Update</OperationType>
  <Product>
   <SKU>98765654356765498776565GTRF546</SKU>
   <StandardProductID>
    <Type>EAN</Type>
    <Value>45201187656</Value>
   </StandardProductID>
   <ProductTaxCode>A_TOY_GENERALL</ProductTaxCode>
   <Condition>
    <ConditionType>New</ConditionType>
   </Condition>
   <NumberOfItems>10</NumberOfItems>
   <DescriptionData>
    <Title>Smartivity EDGE Jurassic Wonders Pack With Many Features </Title>
    <Brand>Smartivity</Brand>
    <Description>Smartivity EDGE LET’S LEARN and play 1,2,3… set includes 10</Description>
    <BulletPoint>Example Bullet Point 1</BulletPoint>
    <BulletPoint>Example Bullet Point 2</BulletPoint>
    <MSRP currency="INR">410</MSRP>
    <Manufacturer>Smartivity Labss Pvt. Ltd.</Manufacturer>
    <MfrPartNumber>SMRT1025</MfrPartNumber>
    <ItemType>toy-figures</ItemType>
    <TargetAudience>Children</TargetAudience>
    <TargetAudience>unisex-adult</TargetAudience>
    <RecommendedBrowseNode>1350381031</RecommendedBrowseNode>
   </DescriptionData>
   <ProductData>
    <Toys>
     <ProductType>
      <ToysAndGames>
       <Color>Blue</Color>
       <ColorMap>Brown</ColorMap>
      </ToysAndGames>
     </ProductType>
     <AgeRecommendation>
      <MinimumManufacturerAgeRecommended unitOfMeasure="years">5</MinimumManufacturerAgeRecommended>
     </AgeRecommendation>
   </Toys>
  </ProductData>
 </Product>
</Message>
</AmazonEnvelope>

我收到此错误。

  

SKU缺少一些属性:[*****************]。有关详细信息,请参阅http://sellercentral.amazon.in/gp/errorcode/8058

即使通过上述链接也无济于事,我已通过查看此处的库存文件模板https://www.amazon.com/gp/help/customer/display.html?nodeId=200186090,提供了发布“玩具”产品所需的所有字段。 我已下载Toys&amp;从上面的链接游戏模板并给出了所有必填字段,然后同样的错误即将到来。 请帮我解决这个错误。感谢

1 个答案:

答案 0 :(得分:0)

库存文件模板是一个不同的过程。如果您想使用MWS - 首先查看XML指南:

https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/XML_Documentation_Intl.V324496426.pdf

接下来获取您的Seller Central帐户中链接的特定玩具XSD。一个考虑因素 - 该产品有不同的颜色或尺寸吗?如果是,那么您需要设置父产品/子产品并在Feed中包含变体数据。 http://www.amazon.com/gp/help/customer/display.html/?nodeId=200779220

=========编辑

老实说即使有50种产品 - 我只会进入卖家中心并手工完成。您在卖家中央管理员工作时得到的错误更清晰,更容易跟进。然后,一旦您的产品被列出,您所要做的就是保持库存和任何价格变化,这些供稿非常简单。

与您发送它们的XML产品,图像和关系源相比,然后是单独的操作,以向亚马逊发送唯一的Feed ID并获得结果。然后你必须解析xml结果提要,将它与你的skus匹配,提取警告和错误消息等。

当然,mws feed是可能的,只是期望一些障碍让一切顺利。 首先从最低要求字段开始。对于关系 - 再次查看我在上面发布的链接,其中概述了变体数据及其适用时间。但是必须立即放入每个(类别)部门不同的免责声明,因此唯一真正确定的地方是XSD。

要从XSD生成XML - 您可以下载不同的工具来执行此操作,并且大多数工具都有30天的试用期。我已经使用了Netbeans,它可以工作。我想尝试intellij idea工具,看看它是否更容易。但首先谷歌'从xsd'生成xml,这样你就可以获得正确版本的软件,看看是否有更适合你的其他工具。

最后看一下官方的mws板,看看有什么问题出现在人们面前。如果MWS存在临时系统级问题,这也是唯一的信息来源。 https://sellercentral.amazon.com/forums/forum.jspa?forumID=35