В API поиска появились фасетные фильтры по категориям и брендам. Теперь на сайте можно сделать привычную панель фильтров, как в крупных интернет-магазинах.
Как это работает. В запрос к поиску можно передать список категорий и производителей через запятую — и выдача сузится до нужных. Фильтры сочетаются с уже знакомыми условиями: диапазоном цен и наличием на складе.
Главное — сервис сам подсказывает, какие варианты фильтров показать. Если добавить к запросу параметр facets=1, в ответе вернутся категории и бренды, которые встречаются среди найденных товаров. Покупатель видит только те фильтры, которые действительно что-то найдут, без пустых вариантов.
Пример: по запросу «наушники» покупатель сразу видит список брендов из выдачи, выбирает два нужных и ограничивает цену — и остаётся с короткой подборкой подходящих моделей.
Все уже загруженные каталоги подготовлены к фасетам автоматически, перезагружать прайс-листы не нужно. Для корректной работы у товаров в прайс-листе должны быть заполнены категория и производитель.
Описание параметров и примеры запросов — в документации к API.