Релиз: каталог из учётных систем, фидов и таблиц
Товары можно отдать пятью способами — файлом, ссылкой на YML-фид, по API и напрямую из МойСклад, RetailCRM, 1С или Google Таблиц. Источник обновляется сам.
Самое частое препятствие на старте — не настройки поиска, а вопрос «а как вы получите мои товары». Раньше ответ был один: загрузите файл. Теперь способов пять, и четыре из них обновляются сами.
Откуда можно взять каталог
- Файлом — JSON, CSV, а теперь ещё YML и XML: выгрузка для Маркета заливается как есть.
- Ссылкой на YML-фид — фид читается по адресу, понимает архивы, и ночью перечитывается сам. Один раз дал ссылку — дальше цены и остатки едут без вас.
- По API — для тех, у кого каталог выгружает свой код.
- Из учётной системы — МойСклад, RetailCRM, 1С.
- Из Google Таблиц — для каталогов, которые ведутся в таблице и никуда больше не выгружаются.
Один источник, и это правило
У каталога ровно один источник. Не потому, что так проще нам, а потому что два источника затирают друг друга: вечерняя выгрузка из 1С стирает утренние правки из таблицы, и никто не понимает, почему исчезли товары. Поэтому источник выбирается один раз, а сменить его можно на отдельном экране — там честно написано, сколько позиций и какого источника будет удалено.
Тот же выбор теперь стоит и в мастере подключения, и в окне «Загрузить каталог» в разделе «Каталог и остатки». В шапке шага видно, сколько карточек уже загружено и каким источником.
Ошибки говорят, что случилось
Занятый источник, недоступный фид, пустой фид — каждый случай возвращается на тот же экран своим текстом. Раньше это была общая ошибка загрузки, после которой оставалось гадать.
Хотите проверить свой фид до подключения — есть бесплатная проверка: разбор YML-фида.