Я использую BigCommerce с их API V3, чтобы создать магазин с множеством продуктов.
Некоторые продукты имеют сотни вариантов, и, к сожалению, время ожидания запросов на создание иногда истекает.Чтобы бороться с этим, я хочу сначала создать базовый продукт, а затем индивидуально добавить варианты продукта.
Я просмотрел документацию, и вариант Создать вариант кажется почти идеальным вариантом.
Проблема в том, что я не могу создать option_values
по этому запросу.Это означает, что мне нужно будет создать все значения параметров, а затем создать варианты.Я бы предпочел не идти по этому пути, если это возможно, потому что один продукт может в итоге потребовать почти 1 тыс. Запросов для создания всего.
Моя схема продукта выглядит следующим образом:
{
name,
type,
weight,
categories,
availability,
price,
inventory_tracking,
variants: [
{
sku,
price,
inventory_level,
image_url,
option_values: [
{
option_display_name: 'Color',
label: ${color_value}
},
{
option_display_name: 'Size',
label: ${size_value}
}
]
}
]
}
Есть лиМожно ли создать продукт, а затем одновременно создать варианты с новыми значениями параметров?