亚马逊错误信息(示例)
fulfillment_availability.0: 'quantity' 是必需的属性
这个错误是什么意思?
当亚马逊期望提供数量属性,但它却缺失时,就会出现这个错误。
- quantity 表示产品可用的确切库存水平。
- 如果你启用 "is_inventory_available",它将作为数量的替代,意味着库存始终可用(无限库存)。
- 你不能同时发送 "quantity" 和 "is_inventory_available"。
为什么这在父产品上会发生?
父产品不携带库存或数量值。只有子产品(实际可销售的变体)有数量。
这就是为什么如果 "is_inventory_available" 没有正确清除,这个错误通常会出现在父 SKU 上。
如何修复这个错误
如果你通过数量管理库存:
- 为 fulfillment_availability.0.quantity 提供一个有效的数字值(例如,10,50,200)。
如果你使用无限库存(is_inventory_available):
- 不要发送数量值。
- 相反,只为子 SKU 启用 "is_inventory_available"。
对于父 SKU:
- 创建一个规则来清除 "quantity" 和 "is_inventory_available"。
这样,亚马逊只接收子产品的库存数据。