StriveFormats
ShopifyВарианты

Название опции без значения

Название опции указано, но соответствующее значение пусто.

В чём проблема?

Название опции указано, но соответствующее значение пусто.

Затронутое поле:Название опции без значения

Загрузите CSV, чтобы проверить эту проблему и выгрузить чистый файл.

Исправить

Почему Shopify это отклоняет

Пропущенные значения опций могут создать некорректные или запутанные варианты.

Особенность Shopify

Shopify группирует строки вариантов по значению столбца Handle. Все строки с одинаковым Handle относятся к одному товару. Столбцы опций (Option1 Name, Option1 Value и т. д.) должны быть согласованы во всех строках вариантов группы.

Примеры

НеверноВерноПримечание
Option2 заполнено, а Option1 пустоСначала Option1, потом Option2
Строка варианта стоит раньше своей родительской строкиРодительская строка стоит прямо над строками вариантов

Исправить в StriveFormats

StriveFormats находит проблемы в структуре вариантов и выделяет строки, которые стоят не на месте или в которых нет обязательных значений опций.

Исправить в Excel

  1. 1В Excel отсортируйте строки по столбцу с родительским идентификатором (Handle в Shopify, родительский SKU в WooCommerce).
  2. 2Проверьте, что в отсортированном результате родительская строка стоит перед всеми строками своих вариантов.
  3. 3Для WooCommerce: у родительских строк должно быть Type = 'variable'. У строк вариаций — Type = 'variation', а в столбце Parent — SKU родительского товара.
  4. 4Для Shopify: все строки одной группы товара должны иметь одинаковый Handle. Проверьте, что Option1 Name заполнено раньше Option2 Name.
  5. 5Сохраните как «CSV (разделители — запятые)».

Исправить в Google Таблицах

  1. 1В Google Таблицах выберите «Данные > Сортировать диапазон» и отсортируйте по столбцу с родительским идентификатором (Handle или родительский SKU).
  2. 2Проверьте, что родительские строки стоят прямо перед строками своих вариантов.
  3. 3Для WooCommerce: родительским строкам нужно Type = 'variable'. Строкам вариаций — Type = 'variation' и Parent = родительский SKU.
  4. 4Для Shopify: все строки вариантов одной группы товара должны иметь одинаковый Handle.
  5. 5Выберите «Файл > Скачать > Формат CSV (.csv)».

Как избежать в будущем

  1. ✓Всегда держите строки родительского товара прямо над всеми строками его вариантов.
  2. ✓Для Shopify: используйте одинаковый Handle во всех строках одной группы товара.
  3. ✓Для WooCommerce: у родительских строк Type = variable; у дочерних строк Type = variation и Parent = родительский SKU.
  4. ✓Перед импортом всего каталога проверьте на одном товаре (один родитель, два-три варианта).

Как StriveFormats это обнаруживает

StriveFormats группирует строки по родительскому идентификатору (Handle для Shopify) и проверяет, что структура соответствует модели вариантов платформы. Осиротевшие строки вариаций, отсутствующие родительские строки и повторяющиеся сочетания опций отмечаются отдельно.

►Технические подробности
Shopify группирует строки товаров по значению столбца Handle. Все строки с одинаковым Handle считаются вариантами одного товара. Первая строка группы должна содержать поля уровня товара (Title, Body, Vendor). Следующим строкам с тем же Handle нужны только поля уровня варианта (значения опций, Price, SKU). Если столбцы опций внутри группы не согласованы — например, Option1 Name меняется между строками вариантов, — Shopify создаст повторяющиеся или сломанные варианты либо отклонит импорт.