Smart Answer для пошуку на сайті
Під полем пошуку сайту з’являється коротка відповідь із бази знань, із джерелами й полем наступного запитання. Налаштування поведінки, розташування, вигляду й текстів.
Smart Answer доповнює пошук сайту: під полем пошуку з’являється коротка відповідь із бази знань, із джерелами й полем наступного запитання, яке продовжується в чаті. Smart Answer — окремий сервіс поряд із віджетом чату та має власний скрипт.
Налаштування розташовані в /app/projects/{id}/suche, з посиланням на сторінці проєкту Smart Answer для пошуку на сайті. Для змін потрібне право змінювати проєкт. Браузери кешують налаштування до п’яти хвилин, тому зміни надходять із невеликою затримкою.
Smart Answer відповідає з тієї самої бази знань, що й ШІ-асистент, і лише поки асистент проєкту ввімкнений. Якщо його вимкнено, блок приховано.
Увімкнення й зберігання
- Увімкнути Smart Answer — стандартно вимкнено. Тоді кожен виявлений пошуковий запит надходить до ШІ.
- Зберігати пошукові запити — стандартно ввімкнено. Кожен пошук зберігається з відповіддю як розмова в панелі операторів у каналі «Пошук на сайті». Поле уточнення продовжує саме цю розмову в чаті. Вимкнено: нічого не зберігається й не записується з вмістом. Поле уточнення тоді починає звичайний чат без пошукового запитання.
Як відповідає
- Стиль відповіді —
Як у проєкті(стандартно): тон ШІ-асистента.Безособовий: без звертання й першої особи, інструкції в наказовому способі. - Терміни — слова, яких відповідь має уникати й замінювати. Один рядок на термін: мова, двокрапка, небажане слово, стрілка, бажане слово. Щонайбільше 20 рядків, до 40 символів на слово, лише літери, пробіли й
. / & + -. Інші рядки не застосовуються.
de: Keks -> Cookie
pl: pliki cookie -> ciasteczka
- Уточнювальне запитання —
Продовжити в чаті(стандартно): поле уточнення відкриває віджет чату й ставить запитання там.Відповідь у блоці: уточнення отримує нову відповідь у тому самому блоці, для сторінок без віджета чату. Якщо на сторінці віджета немає, блок у будь-якому разі відповідає сам.
Коли відповідає
- Тригер —
При надсиланні(Enter або кнопка пошуку),Після паузи введенняабоОбидва способи(стандартно). - Яке введення —
Лише запитання(стандартно) абоБудь-який пошук. Введення вважається запитанням, якщо має знак питання, починається з питального слова (what, how, why …) або містить щонайменше шість слів. Саме «Доставка» нічого не запускає, а «Скільки часу займає доставка» — так. - Пауза введення (мс) — від 400 до 5000, стандартно 1200. Для тригера паузи введення.
- Мінімальна довжина (символів) — від 1 до 50, стандартно 3.
- Відповідати під час завантаження сторінки — стандартно ввімкнено. Якщо поле пошуку вже заповнене під час завантаження або пошук міститься в адресі (
?s=,?q=,?query=,?search=), відповідь надходить одразу. Це підходить для сторінок результатів.
Де з’являється блок
- Поля пошуку (CSS-селектор) — які поля введення відстежувати, зокрема ті, що з’являються пізніше, наприклад у пошуковому накладенні. Стандартно:
input[type=search], input[name=s], input[name=q]. - Ціль (CSS-селектор, необов’язковий) — порожнє поле означає саму форму чи поле пошуку. Приклад:
#suchergebnisse. - Позиція —
після цілі(стандартно),перед ціллюабоусередині цілі, першим елементом.
Вигляд
- Тема — автоматична (за системою відвідувача, стандартно), світла або темна.
- Акцентний колір, Тло, Колір тексту, Колір рамки — шістнадцяткове значення на кшталт
#ffffffабо змінна сторінки, наприкладvar(--bg, #ffffff). Порожнє поле означає колір теми. - Радіус кутів (пікс.) — від 0 до 32, стандартно 12.
- Шрифт —
inherit(стандартно) використовує шрифт сторінки, інакше, наприклад,"Inter", sans-serif. - Тінь — увімкнено або вимкнено.
- Власний CSS — до 5000 символів, додається в кінці. Відступи, розмір шрифту й висота рядка задаються змінними:
.rc-ai { --rc-ai-abstand: 16px; --rc-ai-schriftgroesse: 15px; --rc-ai-zeilenhoehe: 1.5; }
@import, expression(, javascript:, зворотні скісні риски й </ видаляються.
Попередній перегляд на сторінці показує ту саму розмітку й CSS, які отримує ваша сторінка. Кольори, тема й тексти одразу відповідають формі; власний CSS — лише після збереження.
Тексти
Для кожної мови (німецька, англійська, польська) можна змінити:
- Заголовок — до 60 символів, стандартно «Швидка відповідь»,
- Під час відповіді — до 120 символів,
- Заповнювач поля уточнення — до 120 символів,
- Кнопка — до 40 символів,
- Примітка під відповіддю — до 200 символів,
- Якщо відповіді немає — до 300 символів.
Порожнє поле означає наше стандартне значення. Мова відповідає сторінці відвідувача; для інших мов використовується англійська.
На безкоштовному тарифі блок показує повідомлення про reactive.chat.
Встановлення
У розділі Встановлення на тій самій сторінці є три варіанти для копіювання:
- Тег скрипту (рекомендовано) — один раз перед
</body>на всіх сторінках із полем пошуку. Працює поряд із віджетом чату або самостійно. Із власним доменом обліковий запис показує відповідну версію. - HTTP API — для сторінок результатів, створених сервером, або власного пошуку JavaScript. Щонайбільше 60 запитів за хвилину на IP-адресу.
- JavaScript API — поставити запитання й розмістити блок у вибраному елементі. Потребує скрипту з варіанта 1.
Подробиці API та встановлення описано в розділі Технічна інтеграція.
Використання
У розділі Використання видно запити за днями за останні сім днів. Вони рахуються без вмісту.
Якщо блок не з’являється
Сторінка називає причину, коли Smart Answer зараз не працює:
- ШІ-асистент проєкту вимкнений.
- Проєкт призупинено або архівовано.
- ШІ або Smart Answer тимчасово вимкнено для цього проєкту.
Також перевірте, чи є скрипт на сторінці, чи відповідає селектор полям пошуку та чи введення вважається запитанням за режиму Лише запитання.
Оновлено: