Быстрый старт
-
Создайте проект. Зарегистрируйтесь в личном кабинете и добавьте проект: адрес сайта и ссылку на товарный фид. Индексация небольшого каталога занимает несколько минут.
-
Скопируйте UUID проекта. Он есть в настройках проекта и в коде виджета — это ключ для всех запросов к API.
-
Сделайте первый запрос. Ниже — демо-проект. Вставьте свой UUID в поле
uuid, и все примеры на сайте документации будут работать с вашим каталогом.GET/api/{uuid}/search -
Подключите выдачу на сайт.
В личном кабинете откройте Виджет, укажите CSS-селектор поля поиска и вставьте код в
<head>. Подробнее — Поисковый виджет.const UUID = 'ваш-uuid';const userId = document.cookie.match(/(?:^|; )searchbooster_v2_user_id=([^;]*)/)?.[1] ?? crypto.randomUUID();const res = await fetch(`https://api.searchbooster.net/api/${UUID}/search?` +new URLSearchParams({ query: 'самоед', limit: '24', userId, client: 'desktop' }),);const { offers, hits, params, redirect } = await res.json(); -
Установите трекер — для персонализации и статистики:
<script defer src="https://cdn2.searchbooster.net/scripts/tracker/PROJECT_UUID/searchbooster.js"></script>