Центр допомоги
Безпека

Обмеження доменів, на яких може відображатися чатбот

Останнє оновлення:

За замовчуванням ваш чатбот може бути вбудований на будь-якому вебсайті. Обмеження доменів допомагає обмежити місця використання вашого віджета чатбота. Це засіб контролю вбудовування, а не заміна автентифікації відвідувачів чи захисту ваших API.

Де знайти це налаштування

На головній панелі керування ChatLab виберіть Chatbots (Чатботи) в головному меню, натисніть на чатбота, якого ви хочете налаштувати, перейдіть на вкладку Settings (Налаштування) та виберіть Security (Безпека) на бічній панелі ліворуч.

Вкладка Security на бічній панелі налаштувань

Як обмежити домени

  1. У розділі Allowed domains (Дозволені домени) введіть назви ваших доменів у текстове поле через кому
  2. Зачекайте на автоматичне підтвердження збереження.
  3. Оновіть свій вебсайт, відкрийте чатбот і надішліть тестове повідомлення. Повторіть це для будь-якого іншого вебсайту, який вам потрібно підтримувати; лише попереднього перегляду в панелі адміністратора недостатньо для перевірки домену вашого вебсайту.

Наприклад, якщо ваш чатбот має з'являтися лише на вашому основному вебсайті та в магазині, введіть:

mydomain.com, shop.mydomain.com

Розділ Allowed domains

Щоб знову дозволити чатбот на всіх доменах, очистьте поле та зачекайте на автоматичне підтвердження збереження.

Як працює зіставлення доменів

  • Вводьте назви хостів малими літерами, наприклад mydomain.com. Форма адміністратора видаляє типові префікси протоколів, www./www2. та кінцеві шляхи.
  • Поточна реалізація перевіряє, чи джерело (origin) вебсайту містить дозволений запис. Це текстовий збіг, а не точний збіг назви хосту: такий запис, як mydomain.com, також може відповідати його піддоменам та іншим рядкам джерела, що містять цей текст.
  • Для попереднього перегляду на хостингу ChatLab та для localhost діють винятки, тому тестуйте на своєму реальному вебсайті.
  • Залиште поле порожнім, щоб дозволити використання чатбота на всіх доменах.

Не використовуйте це налаштування як єдиний захист для конфіденційних даних. Для серверних інтеграцій захищайте облікові дані та авторизуйте кожен запит у власному бекенді.

Пов'язані статті