前言
本篇博文需要对Amazon API有一定的了解,否则不建议继续阅读。
因为这里要说的跟卖,不是指销售和业务上的。而是从技术上实现跟卖。在Amazon后台做跟卖非常简单,只要一个ASIN就可以找到这个商品进行跟卖。在技术上需要通过上传数据的接口来实现跟卖。
经过验证,发现通过技术上实现跟卖需要经过三个环节,上传数据、修改价格、修改库存。
上传数据
API Section: Feeds、Operation: SubmitFeed、FeedType: POST_PRODUCT_DATA
Feed
<?xml version="1.0" encoding="utf-8"?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
<Header>
<DocumentVersion>1.01</DocumentVersion>
<MerchantIdentifier>merchant_test</MerchantIdentifier>
</Header>
<MessageType>Product</MessageType>
<PurgeAndReplace>false</PurgeAndReplace>
<Message>
<MessageID>1</MessageID>
<OperationType>Update</OperationType>
<Product>
<SKU>TEST100-1</SKU>
<StandardProductID>
<Type>ASIN</Type>
<Value>B07C5P457Y</Value>
</StandardProductID>
</Product>
</Message>
</AmazonEnvelope>
跟卖要上传的数据格式很简单,指定一个SKU,然后指定要上传的ASIN就可以了。数据提交后会返回FeedSubmissionId,然后根据FeedSubmissionId查到上传结果就可以了。
当数据上传成功了后,还不能销售,不会在前台展示。你需要设置合适的价格和库存后,产品才会出现在前台。
修改价格
API Section: Feeds、Operation: SubmitFeed、FeedType: POST_PRODUCT_PRICING_DATA
Feed
<?xml version="1.0" encoding="utf-8" ?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amznenvelope.xsd">
<Header>
<DocumentVersion>1.01</DocumentVersion>
<MerchantIdentifier>merchant_test</MerchantIdentifier>
</Header>
<MessageType>Price</MessageType>
<Message>
<MessageID>1</MessageID>
<Price>
<SKU>TEST100-1</SKU>
<StandardPrice currency="GBP">25.99</StandardPrice>
</Price>
</Message>
</AmazonEnvelope>
修改价格数据格式依然很简单,一个SKU然后指定StandardPrice就可以了。这里特别注意货币(currency)是必须的,而且要求符合对应站点。否则无法成功。
修改库存
API Section: Feeds、Operation: SubmitFeed、FeedType: POST_INVENTORY_AVAILABILITY_DATA
Feed
<?xml version="1.0" encoding="utf-8" ?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amznenvelope.xsd">
<Header>
<DocumentVersion>1.01</DocumentVersion>
<MerchantIdentifier>merchant_test</MerchantIdentifier>
</Header>
<MessageType>Inventory</MessageType>
<Message>
<MessageID>1</MessageID>
<OperationType>Update</OperationType>
<Inventory>
<SKU>TEST100-1</SKU>
<Quantity>7</Quantity>
</Inventory>
</Message>
</AmazonEnvelope>
当库存修改完成后,你的产品就会在前台显示了,也就是处于可销售状态。
ASIN与SKU的对应关系
在这里举个例子:
某T恤SKU是TEST100 ,红色XL码SKU是TEST100-1,白色XL码是TEST100-2。TEST100暂称为主SKU,TEST100-1、TEST100-2暂称为子SKU或者变量SKU。
在上面数据包中的SKU与ASIN是一对一关系。 如果这个产品有变量,那么SKU就是变量的SKU。如果没有变量,只有一个SKU,那么它就是这个SKU。对于Amazon来说,SKU要对应到某个具体的商品。
如果你觉得这篇文章对你有帮助,可以选择付费赞助我。