Импорт вариативных товаров WooCommerce
В студии импорт вариативных товаров мы делаем с помощью плагина WP All Import и специального дополнения WooCommerce.
Внимание — бесплатная версия плагина не поддерживает импорт вариативных товаров!
Платную же перед импортом следует обновить до последней версии!
На сайте разработчика подробно описаны способы импорта. Это статья – перевод с моими комментариями.
Правила импорта
Чтобы импорт прошёл без ошибок, старайтесь придерживаться двух основных правил: разбивайте импорт на части, фото и атрибуты импортируйте отдельно.
Разбивайте импорт на части
Вероятность ошибки будет ниже, если в таблице импорта будут товары одной категории.
Если товары из разных категорий, разных брендов и с разными свойствами, то в этой каше легко запутаться. Распространённые последствия: товары одновременно находятся в разных категориях, товарам присвоены атрибуты других товаров.
Например у 0,5 литровой бутылки колы появился атрибут – длина 50 см, а у 50 граммовой пачки чипсов – объем 0,5 литра.
За этим очень сложно уследить при подготовке таблицы для импорта на 1000 товаров. Поэтому дробите таблицу импорта на несколько небольших таблиц.
Количество импортируем отдельно
Вариативный товар состоит из родительского товара и вариаций. При импорте, данные об остатках присвоятся не только вариациям, но и родительскому товару. Вот только у родителя остаток будет 0. Что, в принципе, логично — он всего лишь объединяет вариации и физически не существует. Получается, что вариативные товары вроде есть, а статус стоит “Нет в наличии”.
Эти товары не будут отображаться на сайте, если у вас в настройках WooCommerce указано скрывать товары со статусом “Нет в наличии”.
Фото импортируем отдельно
Если импортировать фото с сайта поставщиков, то можно случайно импортировать разным товарам одинаковые фотографии и наоборот. Чтобы исключить такие ошибки – проверяйте фото. Скачивайте на компьютер, проверяйте формат, разрешение, наличие водяных знаков и ссылок на другие сайты.
Дополнительные атрибуты импортируем отдельно
Основные атрибуты можно импортировать вместе с таблицей товаров. А дополнительные атрибуты рекомендую импортировать отдельно. Основные — это чем вариации отличаются: цвет, размер. Дополнительные — бренд, страна производства, вес, габариты.
Вес и объем так же могут иметь дубликаты – 500 гр, 500 мл, 0,5 кг, 0,5 л, 1/2 л.
При отдельном импорте такие ошибки выявляются на ранних этапах и их легко исправить.
Важные настройки:
- Вкладка общие (General): необходимо указать цену. Woocommerce не будет показывать вариации на странице товара, если цена не указана.
- Вкладка атрибуты (Attributes): здесь указываете атрибуты вариантов, например размер или цвет.
- Вкладка варианты (Variations): здесь указываете, как WP All Import связывает несколько вариантов из файла импорта, чтобы сформировать один вариативный товар.
Подготовка таблиц для импорта
WooCommerce хранит вариативные товары, как один «родительский» товар с несколькими «дочерними» товарами. «Дочерние товары» — это и есть вариации. На вкладке вариаций (Variations) надстройки WooCommerce можно указать, как WP All Import группирует вариации товара.
Обратите внимание – заголовки в шапке таблице на латинице, потому что плагин WP All Import не видит кириллицу.
Пример А. Сгруппировать вариации по артикулу.
Если у каждой вариации есть свой артикул.
Мы рекомендуем именно этот вариант. С артикулами можно дробить импорт на несколько частей. Артикул будет использоваться, как поле для идентификации. С артикулами удобно синхронизировать товары с другими платформами — 1С, МойСклад и агрегаторами: беру.ру, Яндекс.Маркет, Пульс цен.
Файл содержит как родительские товары, так и вариации.
Варианты сгруппированы по своим родительским товарам с помощью столбцов SKU и Parent SKU.
Скачать: data-example-1
Пример B. Сгруппировать вариации по идентификатору.
Скачать: data-example-2
Пример C. Сгруппировать вариации по названию.
Скачать: data-example-3
Пример D. Сгруппировать вариации по названию, без “Родительских” товаров.
В этом примере 2 товара (яблоня и апельсиновое дерево), с 4 вариантами каждый, в зависимости от высоты дерева и типа корневища.
Файл содержит только вариации, без родительских товаров. WP All Import автоматически создаст родительские товары.
Скачать: data-example-4
Импорт фотографий товаров
Импортируйте фотографии отдельно.
Во-первых вы экономите время. Пока готовятся фотографии, на сайт можно импортировать товары без фотографий и уже начинать продажу. В некоторых нишах, например в автозапчастях, фотографии чаще всего вообще не нужны. Если это обычная запчасть, а не аксессуары.
Во-вторых, перед импортом фотографии нужно обработать. Обрезать, сжать, убрать или добавить водяные знаки.
Фотографии загружаются в «Библиотеку» Медиафайлов напрямую либо при импорте с других сайтов.
Не забудьте при импорте фотографий — также загрузить мета-теги: подписи и Alt-теги.