使用Amzon MWS在亚马逊通过xml创建产品时出错



每次我尝试使用XML和Amazon MWS Submit feed API在Amazon中创建产品时,都会收到一个错误。我已经试了5天了,但没有成功。请在下面找到创建/列出产品xml的链接和提交结果:

创建/列出产品提要:http://pastebin.com/R2wf5mGs订阅源提交结果:http://pastebin.com/RYc2wUXQ

<?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>MerchentId</MerchantIdentifier>
</Header>
<MessageType>Product</MessageType>
<PurgeAndReplace>false</PurgeAndReplace>
<Message>
<MessageID>1</MessageID>
<OperationType>Update</OperationType>
<Product>
<SKU>DWKB8912</SKU>
<StandardProductID>
<Type>ASIN</Type>
<Value>0141350679</Value>
</StandardProductID>
<Condition>
<ConditionType>New</ConditionType>
</Condition>
<NumberOfItems>1</NumberOfItems>
<DescriptionData>
<Title>Diary of a Wimpy Kid - Book 8: Hard Luck</Title>
<Description>Howdy!!</Description>
<MSRP currency="INR">205.00</MSRP>
<IsGiftWrapAvailable>false</IsGiftWrapAvailable>
<IsGiftMessageAvailable>false</IsGiftMessageAvailable>
<RecommendedBrowseNode>1000</RecommendedBrowseNode>
</DescriptionData>
<ProductData>
<Books>
<ProductType>
<BooksMisc>
<Author>Jeff Kinney</Author>
<Binding>Hardcover</Binding>
<PublicationDate>2014-01-31T11:03:11</PublicationDate>
</BooksMisc>
</ProductType>
</Books>
</ProductData>
</Product>
</Message>
</AmazonEnvelope>

在执行其他操作之前,我检查了您的XML是否有效。良好的开端:确实如此。因此,实际上是XSD一部分的任何需求都得到了满足。不幸的是,这些并不是你必须满足的唯一要求,你很可能有一个有效的XML,但由于多种原因而不被亚马逊接受,所以让我们看看亚马逊的回应。。。

您在Pastebin上的处理响应有一条错误消息和两条警告:

  • 错误8058:SKU缺少某些属性:[DWKB8912]。有关更多详细信息,请参阅http://sellercentral.amazon.in/gp/errorcode/8058
  • 警告99041:没有为"brand_name"提供值。请提供"品牌名称"的值。此信息显示在产品详细信息页面上,可帮助客户评估产品
  • 警告99041:没有为"bullet_point"提供值。请提供"bullet_point"的值。此信息显示在产品详细信息页面上,可帮助客户评估产品

亚马逊关于这方面的文档相当糟糕。错误8058的描述说它应该显示字段名,但它显然没有。目前尚不清楚消除这两个警告是否也会消除错误,但这只是一个开始。

请注意,brand_namebullet_point是"平面文件"CSV格式的字段名。在XML中,它们实际上被称为BrandBulletPoint,是DescriptionData标记的一部分。(XML片段如下)

<DescriptionData>
<Title>Diary of a Wimpy Kid - Book 8: Hard Luck</Title>
<Brand>INSERT BRAND NAME HERE</Brand>
<Description>Howdy!!</Description>
<BulletPoint>INSERT BULLET POINT HERE</BulletPoint>
<BulletPoint>UP</BulletPoint>
<BulletPoint>TO</BulletPoint>
<BulletPoint>FIVE</BulletPoint>
<BulletPoint>OF THESE</BulletPoint>
<MSRP currency="INR">205.00</MSRP>
<IsGiftWrapAvailable>false</IsGiftWrapAvailable>
<IsGiftMessageAvailable>false</IsGiftMessageAvailable>
<RecommendedBrowseNode>1000</RecommendedBrowseNode>
</DescriptionData>

我建议您相应地更改XML,并查看这对处理报告的影响。

最新更新