Начать бесплатно

AI-импорт каталога

Прайс из Excel/Word/PDF/фото → распознавание ИИ → план на проверку → импорт

7 мин чтения Открыть этот экран в демо
На этой странице 13

AI-импорт каталога

AI-импорт избавляет от ручного ввода: загрузите готовый прайс-лист — в Excel, Word, PDF или даже фотографией — или дайте ссылку на сайт, и ИИ сам распознает названия, цены и категории и предложит план, который останется только проверить и применить.

Открыть: кнопка со стрелкой вниз (подсказка «Импорт справочника») на панели раздела Меню / Каталог (admin.cenaly.ge). Та же панель открывается из мастера миграции и из каталога поставщика в разделе «Склад».


Что можно загрузить#

  • Таблицы Excel (.xlsx, .xls);
  • Документы Word (.docx);
  • PDF-прайсы и меню;
  • Фотографии прайс-листа или страниц меню;
  • CSV/TXT — если колонки распознаются, идёт быстрый путь без ИИ;
  • Ссылку на сайт — платформа обойдёт витрину и соберёт позиции.

Импорт с сайта по ссылке#

Вместо файла можно указать адрес страницы или сайта. В селекте «Что переносим» два режима:

  • Весь каталог сайта (все разделы) — платформа проходит по карте сайта и заходит в карточки товаров: артикулы, штрихкоды, описания и фото. Рядом есть поле «Сколько позиций взять за раз» с оценкой времени (карточка разбирается примерно за 5 секунд); максимум за один заход — 20 000 позиций. По ходу видно, сколько найдено и сколько осталось; обход можно остановить кнопкой, и то, что успели, попадёт в план.
  • Только этот раздел — быстрый разбор страницы-листинга с пагинацией, без захода в карточки товаров. Настраивается, сколько страниц раздела обойти: все страницы (авто), только указанная, до 5, до 10 или до 25.

Отдельным тумблером включается перенос фотографий — картинки товаров скачиваются и загружаются в ваш каталог (до 8 фото на товар, фоном, уже после применения плана).


Как проходит импорт#

  1. Загрузка. Перетащите файл или фото либо вставьте ссылку на сайт. Для табличных CSV с понятными колонками система предложит быстрый путь с сопоставлением колонок.
  2. Распознавание (ИИ). Для документов и фото файл уходит в ИИ: он читает содержимое и извлекает товары, цены, описания. По ходу виден степпер стадий, процент, тикер распознанных позиций и лента «рассуждений» ИИ.
  3. План изменений. ИИ показывает готовый план — список позиций с названием, ценой, категорией. Каждую строку можно отредактировать или выключить галочкой перед применением. Тут же платформа отмечает дубли — и с уже существующим каталогом, и внутри самого файла, — создаёт нужные деревья категорий по путям вида «Одежда > Мужская > Рубашки», собирает оси вариантов (размер, цвет) и заводит найденные у донора характеристики в ваш справочник.
  4. Применение. Нажмите импорт — позиции добавляются в ваш каталог/меню одной пачкой; совпавшие по адресу товары обновляются, а не дублируются.

Быстрый путь для CSV/TSV — без ИИ#

Табличный импорт работает целиком в браузере и понимает Shopify-совместимый набор колонок: адрес товара (Handle), название, описание, бренд, тип, категория-путь, теги, публикация, до трёх опций вариантов, SKU, штрихкод, цена, старая цена, себестоимость, вес, остаток, картинка, SEO-заголовок и описание. Одна строка = один вариант, строки группируются по адресу товара.

  • Колонки определяются автоматически, сопоставление можно поправить руками, есть превью первых строк.
  • Несопоставленная колонка ничего не затирает у товара без вариантов — поэтому такому товару можно залить файл «только цены». Исключение — товары с вариантами: если в файле сопоставлена хотя бы одна колонка вариантов (опции, SKU, штрихкод, цена, старая цена, себестоимость, вес), варианты переписываются целиком из файла, и пустые или удалённые колонки вариантов очистятся. Для таких товаров правьте полную выгрузку, не удаляя колонок.
  • Повторный импорт того же файла не создаёт дублей — товары и варианты сопоставляются по адресу.
  • Отдельным тумблером можно подтянуть название и бренд по штрихкоду из глобального справочника товаров.
  • Кнопка экспорта отдаёт весь ваш каталог тем же CSV — с полными путями категорий (удобно править в Excel и залить обратно).

Массово изменить остатки через CSV#

Быстрый путь CSV записывает фактические остатки сразу по многим товарам — например, после пересчёта на складе. Количество из файла заменяет остаток на складе, а не прибавляется к нему: это как инвентаризация, а не приход. Поступление товара проводите приходом в разделе Склад.

  1. Откройте страницу «📥 Импорт / экспорт каталога» — адрес /catalog/import в админ-панели; туда же ведёт строка импорта в окне «Фоновые задачи». Нажмите «⬇️ Экспорт каталога» и откройте файл в Excel или Google Таблицах. В окне импорта, которое открывается из раздела «Меню», кнопки экспорта нет. Колонка Variant Inventory Qty в выгрузке пустая: текущие остатки в файл не попадают.
  2. В Variant Inventory Qty впишите фактическое количество в единице складской карточки товара (шт, кг, л…). Строки, где остаток менять не нужно, оставьте с пустой ячейкой. Остальные колонки не меняйте и не удаляйте: по Handle импорт находит товар, по значениям опций — его вариант.
  3. Сохраните файл как CSV (.csv или .tsv). Файл Excel (.xlsx, .xls) этим путём не идёт: он уходит в ИИ-распознавание. Без колонок Handle и Title CSV тоже уйдёт в ИИ.
  4. Загрузите файл на той же странице или через кнопку «Импорт справочника» в разделе «Меню». В «Сопоставление колонок» проверьте, что количество сопоставлено с колонкой Variant Inventory Qty (подходят и заголовки Inventory Qty, Quantity).
  5. В блоке «Куда записать остатки из файла» выберите «Точка». Остатки уйдут на склад только этой точки, у остальных точек они не изменятся. Если у точки несколько складов, выберите «Склад»; по умолчанию стоит склад продаж. Пока точка не выбрана, импорт не начнётся: под полем будет подсказка «В файле есть количества — выберите точку, иначе импорт остатков не пройдёт».
  6. Нажмите «Импортировать N товар(ов)». В итоге проверьте строку «Остатки записаны: N строк · склад «…»».

Результат: у каждого товара из файла с заполненной ячейкой остаток на выбранном складе становится равным числу из файла. В истории движений товара эта запись видна как «Инвентаризация».

Что важно знать:

  • Права. Ставить остаток может владелец, менеджер или роль с правом «Проведение инвентаризации». Без права предупреждение появится ещё до импорта: каталог загрузится, остатки — нет.
  • Учёт остатка. Товару без вариантов, у которого в файле есть количество, включается учёт остатка, и продажи начинают его списывать. Новый товар получит единицу «шт»; у существующей складской карточки единица и другие настройки сохраняются.
  • Сбой записи. Если каталог загрузился, а остатки нет, в итоге будет «⚠️ Остатки НЕ записаны» и кнопка «Повторить запись остатков». Повтор не загружает каталог второй раз и не задваивает уже записанные остатки.
  • Откат. «Откатить прогон» остатки не возвращает. Исправить их можно новой загрузкой файла или инвентаризацией.

Журнал импорта и откат прогона#

Каждый импорт записывается в «Журнал импорта» — он под итогом импорта и на шаге загрузки файла: дата, файл, сколько позиций создано и изменено. Ошиблись файлом или колонками — нажмите «Откатить прогон»:

  • позиции, которые прогон создал, уходят в корзину (оттуда их можно вернуть или удалить навсегда);
  • позициям, которые прогон изменил, возвращаются прежние значения ровно тех полей, что он тронул;
  • всё делается одним действием — и для трёх, и для трёхсот позиций.

Откат не перетирает чужую работу: позиции, которые после импорта правили руками или удалили, остаются как есть — окно подтверждения скажет, сколько их, а после отката список с причиной виден под строкой прогона. Не откатываются начальный остаток (исправляется новой инвентаризацией), новые разделы каталога и складские карточки SKU.

«Журнал импорта» каталога: прогон из таблицы «menu-zima-2026.csv» — «создано 300 · изменено 2» и кнопка «Откатить прогон»; у прошлого прогона — отметка «Откачен», итог отката и раскрытый список «Оставлены как есть» с позицией, которую правили руками после импорта
Рассмотреть экран

Все прогоны, ещё применяемые правки меню и (у владельца аккаунта) выгрузки данных видны в окне «Фоновые задачи» — строка в блоке «Быстрые действия» сверху бокового меню.


Полезно знать#

  • План — это черновик: вы контролируете, что именно попадёт в каталог, и правите любые строки перед применением.
  • Повторная загрузка удобна для обновления цен и остатков. Только нужные поля можно импортировать у товаров без вариантов; у товаров с вариантами загружайте полную выгрузку.
  • Качество распознавания фото зависит от читаемости снимка: чем чётче прайс, тем точнее план.
  • Массовый импорт не упирается в лимит позиций тарифа (он действует только на ручное добавление). ИИ-распознавание расходуется с ИИ-баланса аккаунта; табличный путь бесплатный.

Связанные разделы#


Частые вопросы#

Импорт сразу меняет каталог?#

Нет. Сначала вы видите план изменений и можете отредактировать его; каталог меняется только после того, как вы примените импорт.

Что если ИИ ошибся в цене или названии?#

Исправьте строку прямо в плане перед применением — правки сохранятся при импорте.

Обязательно ли использовать ИИ?#

Нет. Для CSV с понятными колонками работает быстрый путь с ручным сопоставлением, без ИИ.

Выгрузить варианты и исправить ошибки CSV#

  1. Откройте импорт каталога и воспользуйтесь экспортом CSV. Сохраните исходный файл отдельно перед редактированием.
  2. В таблице проверьте адрес товара (Handle) и строки вариантов: несколько строк с одним адресом относятся к одному товару. Сохраняйте SKU и штрихкоды как текст, чтобы редактор не убрал ведущие нули.
  3. Загрузите исправленный CSV, проверьте сопоставление колонок и предпросмотр. У товаров с вариантами оставьте сопоставленными все колонки вариантов из выгрузки: если сопоставить только часть, остальные поля вариантов очистятся. Отключать ненужные колонки безопасно только для товаров без вариантов.
  4. Исправьте показанные ошибки разбора или строк и загрузите файл повторно. Не считайте частично успешный импорт полностью завершённым: проверьте итог и список ошибок.
  5. Откройте несколько изменённых товаров и сверьте варианты, цены и коды. Если нужен откат, используйте журнал импорта с учётом описанных выше ограничений по остаткам и чужим изменениям.