Техническое задание: Автоматизация заполнения каталога WooCommerce
Цель проекта
Необходимо реализовать решение для автоматического создания и обновления товаров в интернет-магазине на базе WordPress (WooCommerce) на основе данных из внешнего источника.
Исходные данные и требования
- Исходные данные предоставлены в виде Google Таблицы (указана ссылка).
- Необходимо обрабатывать два типа товаров:
- Простые товары (Simple products)
- Вариативные товары (Variable products) с атрибутами (например, размер, цвет).
- Решение должно корректно создавать товары, заполняя все стандартные поля WooCommerce (название, описание, цена, категория, изображения, атрибуты и т.д.).
Ключевые задачи для исполнителя
- Разработать скрипт или плагин для импорта данных из Google Таблицы.
- Обеспечить корректное сопоставление полей таблицы с полями товаров в WooCommerce.
- Реализовать логику создания вариаций товаров на основе атрибутов.
- Предусмотреть возможность обновления существующих товаров (например, по артикулу или названию).
- Обеспечить стабильную работу и обработку возможных ошибок (некорректные данные, пропущенные поля).
Ожидаемый результат
Функциональное решение, позволяющее в полуавтоматическом или автоматическом режиме заполнять каталог интернет-магазина данными из таблицы, экономя время на ручном вводе.