YML PRO

YML PRO для Shop-Script

Импорт товаров из любых YML файлов

4.4 97 оценок

7 дней бесплатно

Чтобы попробовать бесплатно, откройте плагин в своем «Инсталлере». Бесплатный период доступен только в облаке Webasyst.

Ваш отзыв
Установок
800+
Разработчик
Поддержка
YML PRO · 15 лет в Webasyst
Автопилот для каталога
на Shop-Script

Загружайте товары от поставщиков, обновляйте цены и остатки, синхронизируйте фотографии — без ручной работы, без программистов, без ночных смен перед новым сезоном.

15 летв экосистеме Webasyst
89настроек в 15 функциональных группах
1 100+автоматических тестов
100 000+товаров в одном фиде — без потерь
Знакомо?От ручной рутины — к спокойному утру
Было

Поставщик прислал прайс в полночь. Цены уехали, остатки устарели ещё вчера, половину фотографий нужно перекачать. Клиенты заказывают то, чего нет на складе. Импорт упал на 70% — и всё с начала.

Стало

YML PRO забирает рутину на себя. Настроили один раз — каталог живёт сам. А если сервер упадёт посреди импорта — продолжим с той же позиции благодаря контрольным точкам.

Что вы получаетеТри опоры, на которых строится плагин

Автоматизация снимает ручную работу. Бизнес-логика подстраивается под вас. Контроль качества защищает данные. Каждая опора — четыре конкретные возможности.

Автоматизация
  • Расписание любой сложностиКаждый час, утром по будням, ночью раз в неделю — через cron-виджет с защитой от невозможных значений.
  • 6 источников файловURL, загрузка, FTP/SFTP, email, Яндекс.Диск, путь на сервере. Архивы ZIP/RAR/TAR/GZ распаковываются автоматически.
  • Запуск через командную строкуКрасивый отчёт в терминале, удобно для системных интеграций и собственных скриптов автоматизации.
  • История запусковКаждый прогон сохраняется: создано, обновлено, пропущено и по каким причинам.
Бизнес-логика
  • Простая и ступенчатая наценкаФиксированная сумма или процент. Разные правила для разных ценовых диапазонов. Стандартный и «обратный» процент с гарантированной обратимостью.
  • 4 способа найти товарПо хэшу YML ID, по названию, по артикулу или по связке артикул+название — комбинируются.
  • 5 областей видимостиОбновлять только товары этого профиля, других профилей, всех плагинов — нужное оградить, нужное обновить.
  • Карантин для новых товаровНовинки уходят в «карантинную» категорию или скрываются (status=0) — проверить и опубликовать вручную.
Контроль качества
  • Контрольные точкиПри сбое импорт продолжится с той же позиции — вы увидите уведомление и полную статистику прогона.
  • Валидация фида до импортаБитый XML, ошибки структуры — узнаете до того, как в БД попадёт что-то странное.
  • Фильтры до записиПороги по цене, остатку, обязательность фотографий — мусор отсекается до того, как занять место в каталоге.
  • Остатки по нескольким складамРаспределение по выбранным складам, обнуление пропавших товаров, опционально — на всех складах сразу.
Под капотомДве вещи, которых нет нигде

Архитектурные решения, которые становятся заметны на реальных каталогах: при повторных импортах, при смене правил, при «грязных» фидах поставщиков.

Расщепление характеристикОдна характеристика — несколько целей

Поставщик присылает значения вперемешку в одну характеристику. YML PRO раскладывает их по нужным полям магазина: цвет — к «Цвету», материал — к «Материалу». Без скриптов, без перевыгрузок.

YML «Свойство»:
  «Хлопок» Материал
  «Красный» Цвет
  «XL» Размер (с заменой на «52»)

В связке с заменой значений: «XL» → «52 размер» применяется до маршрутизации. Работает и для атрибутов, и для элементов.

Защита от дубликатовВарианты не плодят дубликаты

Цветовые и размерные варианты собираются в одну карточку товара. Поменяли правила замены значений у характеристик — плагин всё равно узнает тот же вариант при следующем импорте и обновит его, а не создаст рядом новый.

Импорт #1: вариант «Красный / XL» создан
Поменяли правило: «XL» «52 размер»
Импорт #2: тот же вариант — обновляем, не дублируем
(важно при повторных импортах и смене правил)

Плюс: дубликаты одного товара внутри файла автоматически склеиваются, фотографии из вариантов и основной карточки объединяются без повторов.

Менеджер категорийКаталог поставщика ≠ структура вашего магазина

Сопоставляйте категории из файла с категориями магазина, назначайте «тип товара» на уровне категории и отключайте те, которые вам не нужны — одним щелчком, до запуска импорта.

Сопоставление категорииКатегория файла → категория магазина

Поставщик зовёт её «Люстры», у вас — «Потолочное освещение». Свяжите их мышкой — товары лягут куда надо и при следующих импортах. Поиск по названию или ID.

Тип товара по категорииОдин раз — на все товары ветки

Назначьте «тип товара» на уровне категории из файла — он автоматически проставится у каждого товара этой ветки при импорте. Витрина, фильтры и характеристики — работают корректно с первого же прогона.

Включение / отключениеЛишние категории — мимо магазина

Один щелчок — и категория со всеми товарами не попадёт в каталог. Не нужно править фид поставщика или вычищать лишнее после импорта — фильтр применяется до записи в БД.

Почему нам доверяютПлагин, который растёт вместе с вашим магазином
15 лет с Webasyst и Shop-Script

Знаем платформу изнутри: ядро, «тонкие места» хостингов, поведение на старом и свежем PHP.

Тысячи магазинов уже работают

От нишевых бутиков до крупных дропшиппинг-площадок и B2B-сайтов. Проверен на каталогах любого размера.

Личная поддержка от разработчика

Нестандартный файл или странное поведение? Пишете автору плагина и получаете осмысленный ответ.

Плагин живёт и развивается

Новые возможности, рост производительности, ответ на обратную связь — регулярно. Все обновления бесплатно.

Серьёзная архитектура

Сериализация пайплайна между HTTP-запросами — работает на дешёвом shared-хостинге без CLI. Batch writer с дедупликацией.

Более 1 100 тестов

Каждая версия проходит полный цикл проверки: цены, наценки, остатки, фотографии, категории, варианты.

Для когоКому YML PRO снимает головную боль
Магазины с поставщиками

Закупаете и перепродаёте под своим брендом. Плагин снимет рутину на годы вперёд: цены, остатки, фото — всё само.

Дропшипперы

Десятки поставщиков, у каждого свой формат и валюта — отдельный профиль на каждого, изоляция через 5 областей видимости, ноль путаницы.

Производители и оптовики

Выгружаете каталог из 1С, «МойСклад» или другой системы в YML? Плагин синхронизирует сайт с учётной системой без ручных операций.

Три шагаОт установки до первого импорта — за 10 минут
01Шаг
Подключите файл

Один из 6 источников: URL, загрузка, FTP/SFTP, email, Яндекс.Диск или сервер. Плагин скачает и распакует архив сам.

02Шаг
Настройте мышкой

Визуальный редактор покажет структуру файла деревом. Клик по тегу, выбор поля магазина — связь готова.

03Шаг
Включите расписание

Каталог обновляется сам — хоть каждый час. Контрольные точки гарантируют, что сбой сервера не потеряет прогресс.

И ещё десятки мелочейЧто плагин делает из коробки

89 настроек в 15 функциональных группах. Каждая — ответ на реальную задачу клиентов за 15 лет.

Идентификация и варианты
  • 4 способа найти товар (хэш YML ID, название, артикул, артикул+название) — комбинируются
  • Снимает с продажи товары, исчезнувшие у поставщика
  • Объединяет цвет, размер и материал в одну карточку товара
  • Карантинная категория или скрытый статус — проверить новинки до публикации
Цены, артикулы, характеристики
  • РРЦ с ограничением сверху, расчёт закупки от розницы в процентах
  • Префиксы артикулов: ручные или составные из тегов фида
  • Замена и маршрутизация значений: «XL» → «52 размер» → «Размер»
  • Характеристики → описание (3 формата, 3 режима, по каждой характеристике — свой переключатель)
Изображения и ссылки
  • 4 режима: перезагрузить, только новые, только для новых товаров, не трогать
  • Умные ссылки Google Drive и Яндекс.Диска — фото скачиваются напрямую, без ручной работы
  • Принудительный протокол (HTTPS), лимит фото на товар, миниатюры с хуками
  • Фото из вариантов и основной карточки объединяются без повторов
Поведение и совместимость
  • Ограничители: «не создавать новые», «не обновлять существующие», «не трогать категории»
  • Подавление событий product_save / category_save для скорости и совместимости
  • Запуск из командной строки с красивым отчётом, история прогонов с причинами пропусков
  • Работает в связке с Цены PRO; открытая архитектура для расширений
ЧестноЧего YML PRO не делает

Лучше предупредить заранее, чем разочаровать после установки. Если что-то из этого критично — напишите нам, иногда есть обходные пути или партнёрские плагины.

Плагин специализированный: делаем одну вещь — импорт и синхронизацию каталога из YML/Яндекс.Маркет — и делаем её хорошо.

  • Только YML / Яндекс.Маркет. CSV, Excel, JSON напрямую не поддерживаются — нужна предварительная конвертация в YML. Если у вас электронные таблицы или другие XML-форматы, присмотритесь к плагинам XML-импорт и Электронные таблицы.
  • Только импорт в магазин. Двусторонняя синхронизация и экспорт обратно поставщику не входят в функционал.
  • Только каталог. Заказы, клиенты, расчёты доставки — не трогаем. Плагин занимается только товарами и категориями.
  • Нет «отката импорта» одной кнопкой. Контрольные точки восстанавливают сбойный прогон, но откатить успешный импорт нельзя — делайте бэкап БД перед большими изменениями.
  • Не переносит заказы и клиентов. Плагин работает только с каталогом — товары, варианты, категории, остатки, цены, фото. Заказы и клиентская база поставщика не затрагиваются.
  • Не парсит произвольный HTML. Если у поставщика нет YML-фида — плагин не соберёт каталог через парсинг страниц сайта.
Подключите — и займитесь продажамиВерните себе время и спокойствие

YML PRO — это 15 лет опыта, 89 продуманных настроек, 1 100+ тестов, живая поддержка и тысячи магазинов, которые уже спят спокойно. Каталогом займётся YML PRO — вы тем, ради чего открыли магазин.

  • Бесплатные обновления
  • Поддержка от разработчика
  • Подробная документация
PremiumПриоритетная поддержкаплатная услуга
Запустим импорт здесь и сейчас — с гарантией результата

Персональный инженер берёт задачу в работу в течение суток и ведёт её до полного результата — не по часам. Гарантируем или возвращаем деньги.

24чДо старта работ
Настройка с нуля Нестандартные фиды Конфликты плагинов Проблемы хостинга Миграция
40+магазинов подключили
2 днясредний запуск
Возвратесли не решим
Напишите нам — расскажем об условиях и стоимости.
Связаться с нами

Остались вопросы? Напишите — поможем настроить первый профиль, разберём нестандартный файл поставщика, подскажем, какие галочки поставить для вашего сценария.

Все продукты этого разработчика