ADPASS рекомендует материал к прочтению
Manao
17.09.2024, 12:28

Кейс: техподдержка интернет-магазина мебели Филдс

В нашей работе по сопровождению интернет-магазина дизайнерской мебели Филдс мы берем на себя мониторинг стабильности работы сайта, оперативное устранение любых багов и реализацию необходимых доработок, как мелких, так и масштабных.

В рамках техподдержки мы прежде всего фокусируемся на исправлении ошибок, возникающих как на публичной стороне, так и в административной части сайта. Это может включать в себя как восстановление доступа к админке, так и реакцию на любые сбои в работе ресурса. Кроме того, по запросу клиента мы иногда внедряем более серьезные изменения и улучшения сайта.

Выполненные доработки

За время нашего сотрудничества с thefields.ru мы реализовали ряд интересных доработок, которые действительно меняют восприятие и функционал сайта. Вот несколько примеров:

1. Настройка сортировки товаров по двум параметрам

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

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

2. Добавление ярлыков «под заказ» на сайт

Изначально в каталоге сайта нашего клиента использовались ярлыки «В наличии» для обозначения доступных товаров:

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

Мы переработали логику отображения товаров, добавили новый элемент и интегрировали обновления на сайт. Теперь на сайте появился ярлык, который уведомляет покупателей о необходимости предварительного заказа для некоторых товаров, а также о возможном времени ожидания доставки. Это обновление позволило снизить количество недоразумений среди пользователей и повысить их лояльность благодаря более прозрачной информации.

3. Настроили правильное отображение товаров в разделах «Новинки» и «Скидки»

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

Мы изменили логику отображения, чтобы в разделе «Новинки» теперь показывались исключительно недавно добавленные товары, которые остаются там в течение определенного времени. Раздел «Скидки» стал полностью настраиваемым через торговый каталог, что упростило управление скидочными предложениями.

Дополнительно мы исправили ошибки в работе функций фильтрации и сортировки в этих разделах, которые ранее давали сбои. Теперь клиенты и пользователи могут легко находить и просматривать только актуальные товары в разделах «Новинки» и «Скидки», используя точно работающие фильтры и сортировки.

4. Настройка автоматической выгрузки товаров

Мы оптимизировали сайт для автоматического обновления цен и наличия товаров с использованием Cron, настроив регулярные обновления на еженедельной основе, особенно по запросу клиента — в ночь с воскресенья на понедельник. В рамках этих обновлений система также добавляет новые товары и деактивирует устаревшие позиции.

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

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

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

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

5. Товар в других цветах

На каждой странице товара на сайте имеется опция «Товар в других цветах», которая позволяет пользователям вручную связать различные цветовые варианты одного и того же товара. Эта опция визуализируется следующим образом:

Наша задача заключалась в том, чтобы расширить отображение «Товары в других цветах» на листинги каталога, страницы тегов, страницы брендов, а также на разделы «Новинки» и «Скидки». Дизайн предусматривал аккуратное скрытие множества цветовых вариантов за вкладками с обозначениями «+3» или «+7», в зависимости от количества доступных цветов. При нажатии на эти вкладки пользователю открывались все возможные варианты цвета, и выбор конкретного приводил его на соответствующую страницу товара.

Эта функция была успешно реализована и теперь доступна как в десктопной, так и в мобильной версиях сайта:

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

Этот кейс — лишь часть из множества успешных задач, которые мы выполнили (и продолжаем выполнять) для нашего клиента. Если вам также требуется интеграция новых функций или доработка вашего сайта, мы готовы взять на себя выполнение этих задач. Для обсуждения условий отправьте заявку на нашем сайте.

Вам понравится

Ракета
03.09.2024
Иностудио
19.08.2024