OZON: Интеграция. Команды и задания cron
Доступные в плагине команды планировщика задач (cron и пр.)
Для выполнения задания добавьте в ваш планировщик заданий команду вида:
[путь до интерпретатора php] /var/www/debug/cli.php shop ozonsellerPlugin -task КОМАНДА [параметры]
Путь до интерпретатора php, а так же информацию о том, как создавать задания для cron, вы можете прочитать по этой ссылке и/или уточнить у вашего хостинг-провайдера
Перечень доступных команд:
Актуализация цен и/или остатков
update
Команда без параметров обновляет цены и остатки для всех активных аккаунтов Ozon
Рекомендуемая частота: не чаще 1 раза в час
Доступные параметры:
-account X
где Х - id аккаунта Ozon. Если параметр не указан будут обработаны все доступные аккаунты Ozon-mode price|quantity
Параметр может принимать одно из значений: price (обновление только цен) или quantity (обновление только остатков)
Примеры команд:
shop ozonsellerPlugin -task update
Обновление цени и остатков для всех доступных аккаунтов Ozonshop ozonsellerPlugin -task update -account 2 -mode price
Обновление только цен для аккаунта Ozon c id 2shop ozonsellerPlugin -task update -mode quantity
Обновление остатков для всех доступных аккаунтов Ozon
Получение заказов и обновление статусов
orders
Рекомендуемая частота: не чаще 1 раза в 10 минут
Доступные параметры:
-account X
где Х - id аккаунта Ozon. Если параметр не указан будут обработаны все доступные аккаунты Ozon
Примеры команд:
shop ozonsellerPlugin -task orders
Синхронизация заказов для всех доступных аккаунтов Ozonshop ozonsellerPlugin -task orders -account 3
Синхронизация заказов для аккаунта Ozon с id 3
Автоматическая публикация товаров в Ozon
export
Команда без параметра публикует поставленные в очередь на публикацию товары, новые товары появившиеся в категориях и новые артикулы у ранее опубликованных товаров
Параметр -mode
, может принимать одно из значений:product
— публикация товаров поставленных в очередь на публикацию вручнуюsku
— публикация новых артикулов у товаров которые ранее уже были опубликованыcategory
— публикация новых товаров категорий в соответствии с ее настройками
Рекомендуемая частота: по необходимости, но не чаще 2 раз в сутки
Доступные параметры:
-account X
где Х - id аккаунта Ozon. Если параметр не указан будут обработаны все доступные аккаунты Ozon-mode sku|product|category
Параметр -mode, может принимать одно из значений: product — публикация товаров поставленных в очередь на публикацию вручную sku — публикация новых артикулов у товаров которые ранее уже были опубликованы category — публикация новых товаров категорий в соответствии с ее настройками
Примеры команд:
shop ozonsellerPlugin -task export
Публикация товаров из очереди и новые товары категорийshop ozonsellerPlugin -task export -mode product
Публикация товаров поставленных в очередь всех аккаунтов Ozonshop ozonsellerPlugin -task export -mode sku
Публикация новых артикулов товаров которые ранее были опубликованы для всех аккаунтов Ozonshop ozonsellerPlugin -task export -account 4 -mode category
Публикация новых товаров категорий для аккаунта Ozon с id 4
Актуализация описаний и характеристик товаров
upgrade
Обновленные товары снимутся с продажи и отправятся на модерацию.
Рекомендуемая частота: не чаще 1 раза в сутки
Доступные параметры:
-account X
где Х - id аккаунта Ozon. Если параметр не указан будут обработаны все доступные аккаунты Ozon-set SET_ID
где SET_ID - идентификатор списка в Shop-Script. Если параметр присутствует, то будут обновлены описания/характеристики только тех товаров, которые находятся в списке с указанным идентификатором
Примеры команд:
shop ozonsellerPlugin -task upgrade
Актуализация описаний/характеристик для всех опубликованных товаров во всех аккаунтах Ozonshop ozonsellerPlugin -task upgrade -account 1
Актуализация описаний/характеристик товаров опубликованных от аккаунта с id 1shop ozonsellerPlugin -task upgrade -account 2 -set update_in_ozon
Актуализация описаний/характеристик товаров из списка с идентификатором update_in_ozon опубликованных от аккаунта с id 2
Обновление только изображений у товаров
images
Команда используется в случае если вам необходимо обновить только изображения товаров, не затрагивая описания и характеристики.
Если URL изображения не изменился, то Ozon не будет повторно загружать изображение.
Рекомендуемая частота: не чаще 1 раза в сутки
Доступные параметры:
-account X
где Х - id аккаунта Ozon. Если параметр не указан будут обработаны все доступные аккаунты Ozon-set SET_ID
где SET_ID - идентификатор списка в котором находятся товары для которых необходимо обновить изображения
Примеры команд:
shop ozonsellerPlugin -task images -account 3
Обновит изображения для всех товаров опубликованных от аккаунта Ozon с id 3shop ozonsellerPlugin -task images -set update_images
Обновит изображения всех товаров находящихся в списке с идентификатором update_images для всех аккаунтов Ozon
Добавление/удаление товаров в/из акции Ozon
promo
Рекомендуемая частота: не чаще 1 раза в сутки
Доступные параметры:
-account X
где Х - id аккаунта Ozon. Если параметр не указан будут обработаны все доступные аккаунты Ozon-mode add|remove
Режим работы. Может принимать одно из значений: add (добавление товаров в акции) или remove (удаление автоматичесмки добавленных товаров в акции)
Примеры команд:
shop ozonsellerPlugin -task promo
Добавление товаров во "включенные" акции и удаление автоматически добавленных Ozon товаров из "выключенных" акцийshop ozonsellerPlugin -task promo -account 1 -mode add
Добавление товаров во "включенные" акции Ozon для аккаунта с id 1shop ozonsellerPlugin -task promo -mode remove
Удаление всех автоматически добавленных Ozon товаров из "выключенных" в плагине акций
Автоматическое сопоставление товаров Ozon с товарами Shop-Script
match
Рекомендуемая частота: не чаще 1-2 раз день
Доступные параметры:
-field id|sku|name|product_id
Параметр может принимать одно из значений: id - id артикула, sku - код артикула, name - название артикула, product_id - id товара-account X
где X - id аккаунта Ozon. Если параметр не указан будут обработаны все доступные аккаунты Ozon
Примеры команд:
shop ozonsellerPlugin -task match -account 7 -field id
автоматическое сопоставление товаров для аккаунта Ozon с id 7 по id артикулаshop ozonsellerPlugin -task match -field sku
автоматическое сопоставление товаров для всех активных аккаунтов Ozon по коду артикула
Актуализация справочников
service
OZON периодически обновляет справочники. Для корректной работы плагина нужны актуальные версии справочников.
Рекомендуемая частота: не чаще 1 раза в 2-3 дня
Примеры команд:
shop ozonsellerPlugin -task service
Актуализация всех справочников в настроенных категориях Ozon
Путь до интерпретатора php, а так же информацию о том, как создавать задания для cron, вы можете прочитать по этой ссылке и/или уточнить у своего хостинг-провайдера