Виджет не появляется на сайте
2 мин чтения · обновлено 16.08.2026
Кнопка чата не показывается. Откройте консоль браузера (F12, вкладка «Консоль») — дальше причина обычно видна сразу.
1. Домен не разрешён
Самая частая причина. В консоли — отказ с сообщением, что виджет недоступен для этого сайта.
Сверьте адрес в адресной строке с тем, что записано в настройках виджета:
https://company.ruиhttps://www.company.ru— разные адреса;http://иhttps://— тоже разные;- поддомен — отдельный адрес;
- завершающего слэша быть не должно.
См. Разрешённые домены.
2. Политика безопасности сайта (CSP)
В консоли ошибки со словами Content Security Policy или Refused to load.
Нужно разрешить наши адреса — см. Content-Security-Policy: что добавить.
3. Код не на этой странице
Проверьте исходный код страницы (Ctrl+U) и поищите w.js. Если его нет, код
вставлен не на всех страницах: часто его добавляют только на главную.
4. Кэш
Сайт или CDN могли закэшировать старую версию страницы без кода. Откройте её с обновлением без кэша (Ctrl+F5) или в приватном окне.
5. Блокировщик рекламы
Некоторые расширения режут сторонние скрипты. Проверьте в другом браузере или с отключёнными расширениями — если там работает, дело в них.
6. Виджет отключён или удалён
Загляните в раздел каналов: канал должен быть активным.
Виджет появился, но не работает
Кнопка есть, панель не открывается или сообщение не уходит. Обычно
разрешён только script-src, но забыт connect-src — запросы к API
блокируются. Проверьте консоль и вкладку «Сеть».
Сообщения приходят с задержкой. Не разрешён wss:// — соединение для
мгновенной доставки не поднялось, работает запасной опрос раз в полминуты.
Как проверить с нуля
- Приватное окно браузера.
- Открыть страницу, где должен быть чат.
- Консоль — ошибок нет.
- Написать сообщение — оно появляется в списке обращений.
Что дальше
Виджет чата: установка кода на сайт. Разрешённые домены: почему виджет не работает на чужом сайте.