Создание отсутствующих карточек Ozon
Логика: берём vendorCode из WB (из БД, заполненной через /sync), проверяем наличие на Ozon
по offer_id == vendorCode или offer_id начинается с vendorCode-. Если совпадений нет — считаем карточку отсутствующей и создаём.
По умолчанию сервис берёт фото, описание, бренд, предмет, размеры и характеристики из карточки WB.
Если у WB одна карточка с размерами S/M/L/XL/XXL, в Ozon будет создано 5 отдельных карточек с offer_id вида
<vendorCode>-s, -m, -l, -xl, -xxl.
ZIP с картинками необязателен. Загружай его только если нужно заменить WB-фото:
<vendorCode>.jpg для всей карточки или
<vendorCode>-s.jpg, -m, -l, -xl, -xxl для отдельных размеров.
Важно: используется шаблон
ozon_create_template из настроек.
В шаблоне можно использовать плейсхолдеры: {offer_id}, {base_offer_id}, {name}, {description},
{brand}, {subject_name}, {price}, {barcode}, {image_url},
{size}, {wb_size}, {wb_color}, {wb_composition}, {wb_gender},
{wb_tnved}, {depth}, {width}, {height}, {weight}.