Для установки сервиса на ваш сайт достаточно поместить наш скрипт в код сайта так, чтобы код отображался на всех нужных страницах. Этот код асинхронно загружает JS-библиотеку и создает глобальный объект carrotquest, с которым в дальнейшем можно будет взаимодействовать для настройки. JS-библиотека общается с нашим сервером посредством REST API, так же используется WebSocket для запуска передачи сообщений в чате.
Важно! Весь наш код работает асинхронно и не блокирует загрузку скриптов или других компонентов файлов.
Код можно получить, кликнув в административной панели сайта на "Батарейку" () и раскрыв шаг "Установка сервиса на сайт".
Также можно установить соответствующий модуль для вашей CMS. Доступные модули можно найти в разделе "Интеграции" панели администратора.
Важно! Если вы установили Carrot quest через модуль для CMS, код помещать на сайт не нужно.
Как говорилось выше, код необходимо вставить в ваш сайт. Лучше всего вставить его в header вашего сайта перед закрывающим тегом head. Вставка через GTM или аналоги не запрещается, но и не рекомендуется, т.к. это увеличивает время загрузки скрипта и есть шанс, что какие-то события не будут зафиксированы.
Удостовериться, что все работает правильно, можно по нескольким признакам. Вот самые простые:
Важно! Чат не появится, если он был скрыт в административной панели (по умолчанию он видимый).