За замовчуванням ваш чатбот може бути вбудований на будь-якому вебсайті. Обмеження доменів допомагає обмежити місця використання вашого віджета чатбота. Це засіб контролю вбудовування, а не заміна автентифікації відвідувачів чи захисту ваших API.
Де знайти це налаштування
На головній панелі керування ChatLab виберіть Chatbots (Чатботи) в головному меню, натисніть на чатбота, якого ви хочете налаштувати, перейдіть на вкладку Settings (Налаштування) та виберіть Security (Безпека) на бічній панелі ліворуч.
Як обмежити домени
- У розділі Allowed domains (Дозволені домени) введіть назви ваших доменів у текстове поле через кому
- Зачекайте на автоматичне підтвердження збереження.
- Оновіть свій вебсайт, відкрийте чатбот і надішліть тестове повідомлення. Повторіть це для будь-якого іншого вебсайту, який вам потрібно підтримувати; лише попереднього перегляду в панелі адміністратора недостатньо для перевірки домену вашого вебсайту.
Наприклад, якщо ваш чатбот має з'являтися лише на вашому основному вебсайті та в магазині, введіть:
mydomain.com, shop.mydomain.com
Щоб знову дозволити чатбот на всіх доменах, очистьте поле та зачекайте на автоматичне підтвердження збереження.
Як працює зіставлення доменів
- Вводьте назви хостів малими літерами, наприклад
mydomain.com. Форма адміністратора видаляє типові префікси протоколів,www./www2.та кінцеві шляхи. - Поточна реалізація перевіряє, чи джерело (origin) вебсайту містить дозволений запис. Це текстовий збіг, а не точний збіг назви хосту: такий запис, як
mydomain.com, також може відповідати його піддоменам та іншим рядкам джерела, що містять цей текст. - Для попереднього перегляду на хостингу ChatLab та для localhost діють винятки, тому тестуйте на своєму реальному вебсайті.
- Залиште поле порожнім, щоб дозволити використання чатбота на всіх доменах.
Не використовуйте це налаштування як єдиний захист для конфіденційних даних. Для серверних інтеграцій захищайте облікові дані та авторизуйте кожен запит у власному бекенді.