使用Amazon MWS Feed API上传产品时,计量单位有效选项咨询
解决Amazon MWS Feed API上传健康类产品的UnitOfMeasure问题
我之前也碰到过类似的麻烦,Amazon的Schema文档有时候确实没把所有可选值列得很清楚,给你几个实用的解决方向:
1. 查看对应分类的官方数据规范
针对HealthMisc这类健康杂项产品,你可以直接在卖家后台的产品分类指南里找对应品类的属性要求。对于CPAP配件这类产品,常用的有效unitOfMeasure值包括:
Each:单个售卖的产品(你的CPAP头带大概率用这个)Set:套装类产品Pair:成对售卖的配件
2. 卖家后台模拟创建产品找选项
如果不想查文档,最快的方法是在Amazon Seller Central手动创建一个同分类(cpap-accessories)的产品,在填写「Unit Count」字段时,看系统给出的下拉选项——这些就是该分类下允许的unitOfMeasure有效值,直接把这个值用到你的Feed XML里就行。
3. 纠正你当前XML的错误
你当前的代码里用了unitOfMeasure='1',这是错误的,这个属性需要的是单位类型而非数量数值。比如改成符合要求的格式:
<UnitCount unitOfMeasure='Each'>1</UnitCount>
你之前尝试的Individual不是有效值,正确的单个单位是Each;Box一般用于整箱售卖的场景,不适合单个配件的情况。
4. 用MWS API获取分类属性要求
如果需要程序化获取,可以调用MWS的GetProductCategoriesForASIN或GetProductCategoriesForSKU接口,返回的分类属性信息里会明确列出该分类下unitOfMeasure的可选值。
内容的提问来源于stack exchange,提问作者Don
相关产品推荐
相关产品推荐

