Конфигуратор комплекта систем защиты от протечек воды Gidrolock
Проблематика и аналитика
Главная сложность проекта — нетривиальная и разветвлённая логика совместимости компонентов. Связи между блоками управления, датчиками (проводными и радиоканальными) и кранами не линейны. Например, максимальное количество подключаемых датчиков зависит не только от блока управления, но и от типа используемого радиоприёмника, а поддерживаемое количество кранов — от модели ШЭП.
Нам предстояло формализовать эту сложную логику, «зашить» её в программный код и дать пользователю простой и понятный интерфейс, скрывающий под капотом всю техническую сложность.
Была проведена первоначальная аналитическая работа совместно с техническими специалистами по продукции и собрана таблица шагов и взаимосвязей будущего конфигуратора с указанием запрещенных комбинаций.
Особенность реализации
Вся логика взаимосвязей хранится не в «жёстком» коде, а в гибких настройках административной панели сайта. Для сотрудников Gidrolock разработана подробная инструкция, позволяющая самостоятельно добавлять новые модели датчиков, блоков управления и кранов, а также прописывать правила их совместимости без привлечения разработчиков.
Это делает конфигуратор полностью самодостаточным продуктом: менеджеры компании могут оперативно расширять ассортимент, поддерживать актуальность данных и управлять поведением инструмента своими силами.
На стороне административного раздела 1С-Битрикс Управление сайтом были реализованы настроечные взаимосвязанные инфоблоки, повторившие логику ранее реализованной таблицы взаимосвязей, что позволило не фиксировать конкретную логику взаимосвязей, а предоставить гибкие возможности по дальнейшему расширению и изменению ассортимента.
Что мы сделали
1. Глубокая аналитика и формализация логики. Совместно с инженерами Gidrolock создали детальную таблицу взаимосвязей с жёсткими правилами совместимости блоков управления, датчиков, ШЭП и диаметров труб.
2. Прототип и дизайн-макеты. Разработали прототип пошаговых экранов и дизайн-макеты, выполнили вёрстку на тестовой площадке.
3. Производительное бекенд-API. API из инфоблоков 1С-Битрикс с интеллектуальным кэшированием (параметры — раз в месяц, каталог — раз в день). Комплекты добавляются в корзину напрямую.
Гибкая система ограничений
4. Настраиваемые ограничения в админке. Система учитывает максимальное количество датчиков (проводных/радиоканальных) и ШЭП. Если пользователь выбирает больше, чем поддерживает связка «блок + радиоприёмник», варианты автоматически исключаются.
5. «Умная» валидация и подсказки. В модалке «Изменить конфигурацию» недоступные опции серые. При невозможности собрать комплект — сообщение: «Комплект не подобран. К сожалению, по выбранным вами параметрам не удалось подобрать подходящего комплекта...»
Результат внедрения
Конфигуратор повысил конверсию, исключил ошибки подбора, снизил нагрузку на поддержку, увеличил средний чек. Гибкие настройки позволяют менеджерам самостоятельно обновлять ассортимент. Стал инструментом продаж, повышающим лояльность и финансовые показатели компании.
Похожие проекты









WhatsApp
Telegram
Max




