Чат: как вывести чат на свой сайт

Чат
Версия: v2Дата: 15.06.2026

Где взять код

Откройте /projects/{projectUuid}/livechat/{itemUuid}. В карточке LiveChat есть действие Получить embed code. Код относится к конкретному itemUuid, поэтому не копируйте его из другого проекта.

Чат: карточка LiveChat
Откройте карточку нужного LiveChat item и убедитесь, что он ACTIVE или готов к публикации.

Порядок установки

  1. Опубликуйте LiveChat item.
  2. Нажмите «Получить embed code».
  3. Скопируйте snippet.
  4. Вставьте его в layout сайта перед закрывающим </body> или через Tag Manager.
  5. Откройте сайт в новом браузере и проверьте окно посетителя.
Чат: embed-code
Embed-code должен быть взят из интерфейса CDP, а не собран вручную.

Проверка

  • На сайте появляется окно активити или чат.
  • Сообщение посетителя появляется в вкладке «Диалоги».
  • Ответ оператора приходит без перезагрузки страницы.
  • Если окно не появилось, проверьте Network и отсутствие блокировки snippet.

Технически: пользователь работает во frontend через REST в gateway. Внутри CDP используется контур gateway → cdp_chat и cdp_chat_integrations; realtime идёт через Centrifugo, события диалогов пишутся в event. Пользователю это нужно знать только для диагностики: если UI показывает ошибку, смотрите route, HTTP-статус gateway и связанный сервис.

Чат: тестовый диалог
Тестируйте как посетитель и как оператор: оба направления сообщений должны работать.