Size Self Life Dot info
1L Glass Amber
500ml Glass Amber 12 Methanol Sol.
{
"name": "Product name",
"type": "physical",
"sku": "CDID-12345",
"description": "Description",
"weight": 0,
"width": 0,
"depth": 0,
"height": 0,
"price": 0,
"cost_price": 0,
"retail_price": 0,
"sale_price": 0,
"categories": [1],
"variants": [
{
"cost_price": 0,
"price": 0,
"weight": 0,
"sku": "MP091236",
"option_values": [
{
"option_display_name": "Size",
"label": "1L Glass Amber",
}
]
},
{
"cost_price": 0,
"price": 0,
"weight": 0,
"sku": "MP091239",
"option_values": [
{
"option_display_name": "Size",
"label": "500ml Glass Amber",
},
{
"option_display_name": "Self Life",
"label": "12",
},
{
"option_display_name": "Dot Info",
"label": "Methanol Sol.",
}
]
}
]
}
然后我得到了错误:
Variants must have the the same list option display names.
当我传递这样的参数时:
{
"name": "Product name",
"type": "physical",
"sku": "CDID-12345",
"description": "Description",
"weight": 0,
"width": 0,
"depth": 0,
"height": 0,
"price": 0,
"cost_price": 0,
"retail_price": 0,
"sale_price": 0,
"categories": [1],
"variants": [
{
"cost_price": 0,
"price": 0,
"weight": 0,
"sku": "MP091236",
"option_values": [
{
"option_display_name": "Size",
"label": "1L Glass Amber",
},
{
"option_display_name": "Self Life",
"label": "",
},
{
"option_display_name": "Dot Info",
"label": "",
}
]
},
{
"cost_price": 0,
"price": 0,
"weight": 0,
"sku": "MP091239",
"option_values": [
{
"option_display_name": "Size",
"label": "500ml Glass Amber",
},
{
"option_display_name": "Self Life",
"label": "12",
},
{
"option_display_name": "Dot Info",
"label": "Methanol Sol.",
}
]
}
]
}
"variants.0.option_values.1.label": "label must be a string"
我如何创建该产品的两个SKU,其中一个有选项大小、自我生活和点信息,另一个只有大小选项。