на Shop-Script
Загружайте товары от поставщиков, обновляйте цены и остатки, синхронизируйте фотографии — без ручной работы, без программистов, без ночных смен перед новым сезоном.
Полезные ссылки:Пошаговая инструкция·История обновлений
Поставщик прислал прайс в полночь. Цены уехали, остатки устарели ещё вчера, половину фотографий нужно перекачать. Клиенты заказывают то, чего нет на складе. Импорт упал на 70% — и всё с начала.
YML PRO забирает рутину на себя. Настроили один раз — каталог живёт сам. А если сервер упадёт посреди импорта — продолжим с той же позиции благодаря контрольным точкам.
Автоматизация снимает ручную работу. Бизнес-логика подстраивается под вас. Контроль качества защищает данные. Каждая опора — четыре конкретные возможности.
- Расписание любой сложностиКаждый час, утром по будням, ночью раз в неделю — через cron-виджет с защитой от невозможных значений.
- 6 источников файловURL, загрузка, FTP/SFTP, email, Яндекс.Диск, путь на сервере. Архивы ZIP/RAR/TAR/GZ распаковываются автоматически.
- Запуск через командную строкуКрасивый отчёт в терминале, удобно для системных интеграций и собственных скриптов автоматизации.
- История запусковКаждый прогон сохраняется: создано, обновлено, пропущено и по каким причинам.
- Простая и ступенчатая наценкаФиксированная сумма или процент. Разные правила для разных ценовых диапазонов. Стандартный и «обратный» процент с гарантированной обратимостью.
- 4 способа найти товарПо хэшу YML ID, по названию, по артикулу или по связке артикул+название — комбинируются.
- 5 областей видимостиОбновлять только товары этого профиля, других профилей, всех плагинов — нужное оградить, нужное обновить.
- Карантин для новых товаровНовинки уходят в «карантинную» категорию или скрываются (status=0) — проверить и опубликовать вручную.
- Контрольные точкиПри сбое импорт продолжится с той же позиции — вы увидите уведомление и полную статистику прогона.
- Валидация фида до импортаБитый XML, ошибки структуры — узнаете до того, как в БД попадёт что-то странное.
- Фильтры до записиПороги по цене, остатку, обязательность фотографий — мусор отсекается до того, как занять место в каталоге.
- Остатки по нескольким складамРаспределение по выбранным складам, обнуление пропавших товаров, опционально — на всех складах сразу.
Архитектурные решения, которые становятся заметны на реальных каталогах: при повторных импортах, при смене правил, при «грязных» фидах поставщиков.
Поставщик присылает значения вперемешку в одну характеристику. YML PRO раскладывает их по нужным полям магазина: цвет — к «Цвету», материал — к «Материалу». Без скриптов, без перевыгрузок.
«Хлопок» →Материал
«Красный» →Цвет
«XL» →Размер (с заменой на «52»)
В связке с заменой значений: «XL» → «52 размер» применяется до маршрутизации. Работает и для атрибутов, и для элементов.
Цветовые и размерные варианты собираются в одну карточку товара. Поменяли правила замены значений у характеристик — плагин всё равно узнает тот же вариант при следующем импорте и обновит его, а не создаст рядом новый.
Поменяли правило: «XL» → «52 размер»
Импорт #2: тот же вариант — обновляем, не дублируем
(важно при повторных импортах и смене правил)
Плюс: дубликаты одного товара внутри файла автоматически склеиваются, фотографии из вариантов и основной карточки объединяются без повторов.
Сопоставляйте категории из файла с категориями магазина, назначайте «тип товара» на уровне категории и отключайте те, которые вам не нужны — одним щелчком, до запуска импорта.
Поставщик зовёт её «Люстры», у вас — «Потолочное освещение». Свяжите их мышкой — товары лягут куда надо и при следующих импортах. Поиск по названию или ID.
Назначьте «тип товара» на уровне категории из файла — он автоматически проставится у каждого товара этой ветки при импорте. Витрина, фильтры и характеристики — работают корректно с первого же прогона.
Один щелчок — и категория со всеми товарами не попадёт в каталог. Не нужно править фид поставщика или вычищать лишнее после импорта — фильтр применяется до записи в БД.
Знаем платформу изнутри: ядро, «тонкие места» хостингов, поведение на старом и свежем PHP.
От нишевых бутиков до крупных дропшиппинг-площадок и B2B-сайтов. Проверен на каталогах любого размера.
Нестандартный файл или странное поведение? Пишете автору плагина и получаете осмысленный ответ.
Новые возможности, рост производительности, ответ на обратную связь — регулярно. Все обновления бесплатно.
Сериализация пайплайна между HTTP-запросами — работает на дешёвом shared-хостинге без CLI. Batch writer с дедупликацией.
Каждая версия проходит полный цикл проверки: цены, наценки, остатки, фотографии, категории, варианты.
Закупаете и перепродаёте под своим брендом. Плагин снимет рутину на годы вперёд: цены, остатки, фото — всё само.
Десятки поставщиков, у каждого свой формат и валюта — отдельный профиль на каждого, изоляция через 5 областей видимости, ноль путаницы.
Выгружаете каталог из 1С, «МойСклад» или другой системы в YML? Плагин синхронизирует сайт с учётной системой без ручных операций.
Один из 6 источников: URL, загрузка, FTP/SFTP, email, Яндекс.Диск или сервер. Плагин скачает и распакует архив сам.
Визуальный редактор покажет структуру файла деревом. Клик по тегу, выбор поля магазина — связь готова.
Каталог обновляется сам — хоть каждый час. Контрольные точки гарантируют, что сбой сервера не потеряет прогресс.
89 настроек в 15 функциональных группах. Каждая — ответ на реальную задачу клиентов за 15 лет.
- 4 способа найти товар (хэш YML ID, название, артикул, артикул+название) — комбинируются
- Снимает с продажи товары, исчезнувшие у поставщика
- Объединяет цвет, размер и материал в одну карточку товара
- Карантинная категория или скрытый статус — проверить новинки до публикации
- РРЦ с ограничением сверху, расчёт закупки от розницы в процентах
- Префиксы артикулов: ручные или составные из тегов фида
- Замена и маршрутизация значений: «XL» → «52 размер» → «Размер»
- Характеристики → описание (3 формата, 3 режима, по каждой характеристике — свой переключатель)
- 4 режима: перезагрузить, только новые, только для новых товаров, не трогать
- Умные ссылки Google Drive и Яндекс.Диска — фото скачиваются напрямую, без ручной работы
- Принудительный протокол (HTTPS), лимит фото на товар, миниатюры с хуками
- Фото из вариантов и основной карточки объединяются без повторов
- Ограничители: «не создавать новые», «не обновлять существующие», «не трогать категории»
- Подавление событий
product_save/category_saveдля скорости и совместимости - Запуск из командной строки с красивым отчётом, история прогонов с причинами пропусков
- Работает в связке с Цены PRO; открытая архитектура для расширений
Лучше предупредить заранее, чем разочаровать после установки. Если что-то из этого критично — напишите нам, иногда есть обходные пути или партнёрские плагины.
Плагин специализированный: делаем одну вещь — импорт и синхронизацию каталога из YML/Яндекс.Маркет — и делаем её хорошо.
- Только YML / Яндекс.Маркет. CSV, Excel, JSON напрямую не поддерживаются — нужна предварительная конвертация в YML. Если у вас электронные таблицы или другие XML-форматы, присмотритесь к плагинам XML-импорт и Электронные таблицы.
- Только импорт в магазин. Двусторонняя синхронизация и экспорт обратно поставщику не входят в функционал.
- Только каталог. Заказы, клиенты, расчёты доставки — не трогаем. Плагин занимается только товарами и категориями.
- Нет «отката импорта» одной кнопкой. Контрольные точки восстанавливают сбойный прогон, но откатить успешный импорт нельзя — делайте бэкап БД перед большими изменениями.
- Не переносит заказы и клиентов. Плагин работает только с каталогом — товары, варианты, категории, остатки, цены, фото. Заказы и клиентская база поставщика не затрагиваются.
- Не парсит произвольный HTML. Если у поставщика нет YML-фида — плагин не соберёт каталог через парсинг страниц сайта.
YML PRO — это 15 лет опыта, 89 продуманных настроек, 1 100+ тестов, живая поддержка и тысячи магазинов, которые уже спят спокойно. Каталогом займётся YML PRO — вы тем, ради чего открыли магазин.
- Бесплатные обновления
- Поддержка от разработчика
- Подробная документация
Персональный инженер берёт задачу в работу в течение суток и ведёт её до полного результата — не по часам. Гарантируем или возвращаем деньги.
Остались вопросы? Напишите — поможем настроить первый профиль, разберём нестандартный файл поставщика, подскажем, какие галочки поставить для вашего сценария.









