Создание каталога
Каталоги создаёт администратор компании: меню профиля (аватар в шапке) → «Общие настройки» → вкладка «Каталоги» → кнопка «Создать».
Заполнение формы
- Название — как каталог будет называться в переключателе и в путях страниц.
- Тип каталога — главное решение, после сохранения тип не меняется:
- «Свой каталог» — вы ведёте товары в catalog.app;
- «Синхронизировать с Озон», «…с Wildberries», «…с Yandex Market», «…с Avito», «…с Мегамаркетом» — товары приезжают из кабинета площадки. Avito отдаёт по объявлению только название, категорию и ссылку: описания, фото и характеристики заполняются уже в catalog.app, объявления из архива и отклонённые приходят в архив каталога, удалённые не приходят;
- «Забирать с Онлайнера» — каталог берётся из каталога Onliner.
- Ключи доступа — появляются под выбранный тип: «Client Id» и «API key» для Ozon, Yandex Market и Avito; «API key» для Wildberries и Мегамаркета; для Ozon дополнительно «Performance client Id» и «Performance API key» — это рекламный кабинет. Инструкции: ключи Wildberries, ключи Ozon.
- Категории — для каталогов маркетплейсов и Онлайнера можно ограничить импорт списком категорий, по одной в строке. Рядом ссылка «Скачать список категорий»: она работает, когда ключи уже заполнены. Для Онлайнера так же ограничиваются бренды.
- Возможность редактирования — только для «Своего каталога». Включено — товары правятся руками в catalog.app; выключено — каталог целиком обновляется из файла или по ссылке, и тогда появляются поля «URL», «Не удалять отсутствующие записи при обновлении каталога» и «Разрешить изменение товаров при обновлении каталога».
- Шаблон внешнего адреса — ссылка на товар в вашей системе, например
https://your-domain.com/products/{externalId}. Для маркетплейсов подставляется сама. - Заполнять свойства и Стратегия обработки изображений — как наполнять карточки из связанных источников и сколько изображений брать («Уникальные изображения из всех источников», «Изображения из лучшего источника», «Максимум 5/8/13» и другие). Здесь же минимальные ширина и высота картинок — мелкие отбрасываются.
- Обрезать фон изображений — включено по умолчанию: при публикации карточек в Ozon и Wildberries мы обрезаем белый фон вокруг товара, увеличиваем сам товар и центрируем его на белом холсте 3:4, чтобы он выглядел крупнее в выдаче. Снимите флажок, если картинки собраны вручную и отступы вокруг товара — часть макета: тогда кадр останется таким, каким его собрал источник, и изображение только увеличится целиком и дополнится белым полем до пропорции 3:4. Настройка применяется в момент публикации: уже опубликованные карточки сохранят текущие изображения до следующей публикации.
- Тип алгоритма сопоставления — «Только ручное», «Ручное и точное автоматическое» или «Сопоставление по алгоритму неполного соответствия» (по умолчанию).
- Искать подозрительные цены — проверка адекватности новых цен; начинает работать через сутки, когда наберётся статистика.
- Мастер каталог — только для «Своего каталога»: такой каталог собирается поверх других. После сохранения появляется ссылка «Настройки мержа мастер каталога», где перечисляются каталоги-источники и поле, по которому их товары склеиваются в одну карточку. Это же поле — «Артикул товара на маркетплейсах» — мастер показывает в карточке товара, колонкой в таблице товаров и в окне редактирования товара: товару, заведённому в мастере вручную, ключ склейки проставляют там, иначе синхронизация его не подхватит.
Нажмите «Сохранить». Дальше каталог нужно наполнить — см. Обновление каталога.
Синхронизация мастер-каталога
Кнопка «Запустить синхронизацию» на странице «Настройки мержа мастер каталога» (или шаг в расписании задач) переносит в мастер новые товары источников. Порядок строк в таблице — приоритет: первая строка важнее.
Синхронизация устроена как обновление каталога маркетплейса. Обычная создаёт новые карточки сразу со значениями свойств, фото и описанием, а существующие карточки мастера не трогает — ваши правки в мастере сохраняются. Фото новой карточки выстраиваются по очереди: первое фото каждого источника, потом второе и так далее. Если одно и то же фото есть в нескольких источниках, оно встаёт на самое раннее из своих мест в этой очереди, а там, где встретилось бы ещё раз, остаётся пропуск. При каждой синхронизации с карточки снимается тег кабинета («Тег товаров»), если товаров этого кабинета в ней больше нет. Если товар удалили из каталога-источника, его связь с карточкой мастера помечается как «товар источника удалён» и больше не используется: карточка, у которой не осталось живых источников, синхронизацией не меняется.
Чтобы существующие карточки снова совпали с источниками — источник поменял фото или характеристики, к карточке приклеился товар нового источника, — нажмите «Запустить синхронизацию», выберите режим «Принудительная», отметьте, что обновить, и введите пароль текущего аккаунта:
- Принудительно обновить значения свойств и описания — значения свойств, которые приходят из источников, и описания всех карточек заменяются данными источников. Свойства, которых нет ни в одном источнике, не затрагиваются.
- Принудительно обновить фотографии — фото всех карточек выстраиваются в точности как в источниках. Фото, которых нет ни в одном источнике, в том числе загруженные вручную, переносятся в исключённые — их можно вернуть в карточке товара. Исключённое вручную фото, которое есть в источнике, вернётся. С фото снимаются «Теги изображений» источников, у которых этого фото больше нет, — выгрузка в другие каталоги не отправит его в чужой кабинет. Теги, поставленные вручную под другими именами, остаются.
По расписанию синхронизация всегда обычная.
Удаление каталога
Корзина в списке каталогов удаляет в два шага: первое нажатие помечает каталог («Может быть удален» и время через час), повторное после этого времени ставит фоновую задачу удаления. Пока час не прошёл, пометку можно снять — «Отменить удаление». Удаление необратимо.
Форматы файла каталога
Импортировать каталог не обязательно — его можно вести с нуля. Если импортируете, подойдёт Excel по образцу (ссылка «Пример файла» есть в каждом диалоге загрузки), YML или XML в формате Онлайнера.
YML — привычный формат выгрузки для Яндекс Маркета:
<?xml version="1.0" encoding="windows-1251"?>
<yml_catalog date="24.04.2019 11:15:15">
<shop>
<name>Мебель-Импэкс</name>
<categories>
<category id="748864907">Кресла</category>
<category id="1001203373" parentId="748864907">Кресла-качалки</category>
</categories>
<offers>
<offer id="2000026631446" available="true">
<price>27330</price>
<currencyId>RUB</currencyId>
<quantity>25</quantity>
<categoryId>748864907</categoryId>
<name>Стол раздвижной Leset Денвер 1Р МИ, Капучино лак, стекло Капучино</name>
<vendor>ООО "Лесет Рус"</vendor>
<description>Стол Денвер выполнен в современном стиле...</description>
<param unit="м" name="Длина">1,2</param>
<param unit="кг" name="Вес">48</param>
<barcode>2000026631446</barcode>
<picture>http://yml.mebelimpex.ru/images/all/2000026631446.jpg</picture>
</offer>
</offers>
</shop>
</yml_catalog>
XML Онлайнера (актуальный каталог — осторожно, файл около 100 МБ):
<?xml version="1.0" encoding="UTF-8"?>
<onliner version="1.1">
<category name="SSD">
<vendor name="A-Data">
<model id="1345419" name="GAMMIX S11 240GB AGAMMIXS11-240GT-C">
<articles>
<article>AGAMMIXS11-240GT-C</article>
</articles>
</model>
</vendor>
</category>
</onliner>