Диагностика для Shop-Script
Проверяйте, готов ли интернет-магазин принимать заказы, и сравнивайте состояние магазина до и после установки плагинов, обновлений, импортов и доработок.
Зачем это магазину
Обычно проблемы всплывают слишком поздно: пропала доставка, отключилась оплата, на витрине нет товаров, после обновления выросли ошибки, а владелец узнает об этом уже по падению заказов.
Diagnostics делает контроль регулярным и понятным: приложение собирает снимок состояния Shop-Script и показывает, где есть риск для продаж.
Главная идея
Перед изменениями сделали снимок. После изменений сделали новый. Сразу видно, что стало лучше, что сломалось и какие зоны требуют внимания.
Что получает владелец магазина
Бизнес-оценка
Единый показатель здоровья магазина и понятные подсказки: что влияет на продажи прямо сейчас.
Воронка продаж
Контроль критичных этапов: витрина, товары, цены, наличие, корзина, оплата и доставка.
До и после
Сравнение двух снимков помогает быстро понять последствия обновления или установки нового плагина.
Карта рисков
Проблемы сгруппированы по влиянию на продажи, администрирование и техническое состояние.
История проверок
Можно вернуться к прошлому состоянию магазина и увидеть динамику после работ.
Отчет для разработчика
Технические данные по окружению, базе, кэшу, плагинам и проверкам в одном месте.
Что проверяет Diagnostics
- Опубликованные товары, цены, остатки, изображения и видимость каталога.
- Настройки витрин, маршрутизацию, доступность ключевых страниц и состояние Shop-Script.
- Способы оплаты и доставки, которые напрямую влияют на возможность оформить заказ.
- Установленные приложения и плагины, их версии и изменения между снимками.
- Техническое окружение: PHP, база данных, кэш, права доступа и системные ограничения.
- Историю диагностики, чтобы видеть не только текущие ошибки, но и изменения во времени.
Инструкция к применению
- Откройте приложение в бекенде Webasyst. Перейдите в раздел Diagnostics и запустите первую проверку. Приложение создаст снимок текущего состояния магазина и сохранит его в историю.
- Перед важными изменениями создайте контрольный снимок. Сделайте проверку перед установкой плагина, обновлением, импортом товаров, сменой темы или доработкой checkout.
- После изменений создайте новый снимок и сравните результат. Откройте раздел «До/после», выберите два отчета и посмотрите, какие показатели изменились: товары, витрины, оплата, доставка, технические проверки и общий риск для продаж.
- Настройте уведомления. Укажите email-адреса в настройках Diagnostics. Приложение сможет отправлять письмо, если в магазине появились критичные проблемы.
Запуск через CLI и cron
CLI нужен для автоматической диагностики без входа в админку. Команда запускается из корня Webasyst, создает новый снимок, сохраняет его в историю и выводит краткий отчет.
Ручной запуск
Подходит для быстрой проверки после работ на сервере.
cd /path/to/webasyst php cli.php diagnostics analyze
С уведомлением
Параметр принудительно отправляет письмо получателям из настроек.
php cli.php diagnostics analyze --notify 1
JSON для мониторинга
Удобно для внешних скриптов, CI/CD и систем наблюдения.
php cli.php diagnostics analyze --format json
Пример задания cron для регулярной проверки раз в сутки (6:00):
0 6 * * * cd /path/to/webasyst && php cli.php diagnostics analyze --notify 1
Кому подойдет
Владельцам магазинов
Чтобы видеть состояние продаж без погружения в технические детали.
Администраторам
Чтобы быстро проверять магазин после настроек, импортов и ежедневных изменений.
Разработчикам и агентствам
Чтобы фиксировать состояние проекта до работ и показывать результат после внедрения.
Diagnostics снижает риск незаметных поломок
Установите приложение один раз и используйте его перед каждым важным изменением в магазине: обновлением, установкой плагина, импортом товаров, сменой темы или доработкой checkout.
autodeals
-
Покажет параметры АКБ и подберет товар для авто
1 399 ₽7 дней бесплатно
-
Плагин реализует взаимодействие OCS через API
от 1 999 ₽/месяц7 дней бесплатно
-
Подбирает шины и диски на выбранный автомобиль
1 399 ₽7 дней бесплатно
-
Актуализация остатков и цен товаров от поставщиков
1 999 ₽7 дней бесплатно
-
Наполнение интернет-магазина карточками товаров
от 1 999 ₽/месяц7 дней бесплатно









