Синхронизация товаров в WooCommerce из API внешних поставщиков.
Обзор
Плагин miniOrange WooCommerce Product Sync — это мощный плагин, разработанный для упрощения процесса импорта товаров в магазины WooCommerce. Используя API на основе JSON или XML, этот плагин обеспечивает бесперебойную синхронизацию данных о товарах из внешних источников, таких как системы управления запасами или базы данных поставщиков, непосредственно в платформу WooCommerce.
Это подробное руководство проведет вас через весь процесс. Это позволит вам легко интегрировать внешние данные о товарах в ваш магазин WooCommerce с помощью API в формате JSON или XML. Следуя этим пошаговым инструкциям, вы сможете без труда синхронизировать информацию о товарах, автоматизировать обновления и оптимизировать рабочий процесс управления вашим магазином WooCommerce.
Синхронизация товаров WooCommerce

Автоматический импорт товаров из внешних API / со складов поставщиков. Автоматическая синхронизация товаров, позиций и объявлений, а также создание/обновление товаров WooCommerce на основе этих товаров для вашего магазина WooCommerce.
Узнать большеУстановка и активация плагина WooCommerce Product Sync (для премиум-версии плагина)
- После установки и активации плагина в административной панели WordPress вам потребуется... войдите в плагин с помощью вашей учетной записи miniOrange, которую вы использовали для покупки плагина (используя адрес электронной почты и пароль).
- После входа в систему вам необходимо... проверить лицензию с помощью лицензионного ключа miniOrange, который вы можете найти на miniOrange Portal.
- Нажмите на Активировать лицензию чтобы начать использовать плагин.
Шаги по настройке синхронизации товаров от пользовательского поставщика.
- Перейдите на сайт Поставщики вкладка внутри экрана плагина. Щелкните Добавить пользовательский опцию.
- Назовите соединение (например: Logoline) и выберите его. Тип соединения.
- В Авторизация На вкладке выберите необходимый тип авторизации для API, к которому вы хотите подключиться, и введите для него учетные данные.
- Теперь перейдите к API Введите данные API продукта, включая конечную точку API и имя API.
- После настройки API вы сможете проверить соединение чтобы увидеть успешный ответ от API.
- Теперь перейдите в Предпосылки Вкладка для настройки необходимых параметров:
- В Источник данных о продуктеУкажите ключ атрибута, содержащий все данные о товарах. В приведенном ниже примере это "products" (это зависит от ответа API и должно оставаться пустым, если такого ключа не существует).
- В Уникальный идентификатор продуктаВам необходимо указать, какой ключ в ответе API позволяет однозначно идентифицировать каждый продукт. В приведенном ниже примере это "id".
- Теперь перейдите к Отображение атрибутов раздел и выберите Главный продукт сопоставить данные API с атрибутами WooCommerce.
- В основные области вкладка, сопоставьте атрибуты, например Уникальный идентификатор товара (SKU), название, описание, цена, количество на складе, изображения и т. д.Подробное руководство по сопоставлению атрибутов см. здесь. Кликните сюда .
- В API В этом разделе вы можете увидеть созданные вами API-подключения к Product API.
- Для создания дополнительных подключений нажмите на Добавить соединениеДля создания еще одного API-подключения (например, если какой-либо атрибут, такой как наличие товара или цена, поступает через отдельный API)
- Чтобы отредактировать существующее сопоставление, нажмите на Редактировать.
- Чтобы начать синхронизацию, перейдите в... Главная экран и нажмите на Начать .
- Вы увидите все сопоставленные атрибуты, и сможете выбрать атрибуты, которые хотите синхронизировать, и нажать на них. Запустить синхронизацию.
- Чтобы отслеживать статус синхронизации и количество синхронизированных продуктов, перейдите по ссылке. Главнаяи нажмите Подробнее.
- Вы можете подтвердить синхронизацию продуктов, перейдя по ссылке. Продукты меню.

Примечание: Если токен авторизации получен в другом API, нажмите здесь. чтобы знать, как его настроить.

Примечание: Подробные инструкции по настройке задержек между двумя вызовами API в случае ограничения скорости запросов к API см. в соответствующем разделе. Кликните сюда .
Примечание:
1. Если у вас только простые товары, вам нужно сопоставить только следующие: Главный продукт атрибутов.
2. Если у вас есть вариативные товары, необходимо сопоставить общие атрибуты товара, такие как название, описание, категория, с основным товаром, а также атрибуты вариативных товаров, такие как размер, цвет, с вариантами.
3. Для таких атрибутов, как цена, наличие на складе и т. д., необходимо сопоставить их как с основным продуктом, так и с его вариантами.
Примечание: Уникальный идентификатор продукта — это уникальный код, используемый для идентификации каждого продукта. Вы можете установить значение поля «Уникальный идентификатор продукта» следующим образом: _sku Мета-ключ из WooCommerce. Он гарантирует уникальную идентификацию каждого товара по его артикулу (SKU).
Если вы видите товары, значит, соединение установлено успешно. Ваш магазин WooCommerce готов к импорту товаров, цен и данных о наличии товара от поставщика.
Оптимизация синхронизации
Для оптимизации синхронизации вы можете ознакомиться с более подробной информацией в нашей документации для разработчиков:
- Настройки пакетной обработки: Это позволяет синхронизировать продукты небольшими партиями, чтобы ваш сервер не был перегружен, и синхронизация проходила бесперебойно. Кликните сюда чтобы знать, как его настроить.
- Пагинация: Если ваш API возвращает данные постранично (например, 50 товаров на странице) и требует параметр page_number для получения всех данных, вы можете легко реализовать пагинацию, следуя предоставленным инструкциям. Открыть Для получения подробных инструкций по внедрению пагинации в ваши запросы.
Для получения более подробной информации о функциях:
Статьи по теме
Нужна помощь?
Пишите нам apisupport@xecurify.com Для получения оперативной консультации (по электронной почте/на встрече) по вашим требованиям, наша команда поможет вам выбрать наиболее подходящее решение/план в соответствии с вашими потребностями.
