К основному содержимому

Почему я не вижу чат на своём сайте?

Узнайте, почему функция чата на Вашем сайте может быть не видна и как устранить эту проблему для повышения вовлечённости клиентов.

Автор: Michal Jindra

Если окно чата не отображается на Вашем сайте — или последние изменения не видны — в этом руководстве Вы найдёте самые распространённые причины и способы их устранения.

🟡 Сначала попробуйте это: Очистите cookie в браузере и протестируйте Ваш сайт в режиме инкогнито/приватном окне. Это решает большинство проблем с отображением. Если чат всё ещё не виден, пройдите проверки ниже.

В этой статье:


Чат скрыт в настройках

Убедитесь, что окно чата не установлено как скрыто в режиме офлайн (1) или полностью скрыто (2) в Настройки → Каналы → Живой чат → Опции.


Вы заблокированы

Убедитесь, что Вы не заблокированы как посетитель в Вашем аккаунте Smartsupp.

  1. Проверьте, находится ли Ваш IP-адрес в списке заблокированных IP-адресов. Список доступен в Настройки → Рабочее место → Безопасность и конфиденциальность.

  2. В списке посетителей используйте фильтр "Заблокированные посетители", чтобы узнать, заблокирован ли кто-либо из них. Если Вы есть в списке, Вы можете разблокировать себя.


Код чата отсутствует или вставлен неверно

Откройте исходный код страницы Вашего сайта (в Chrome нажмите Ctrl + U) и выполните поиск (Ctrl + F) по smartsupp. Если результатов нет, код чата не вставлен на Ваш сайт — попросите разработчика вставить его.

Если Вы используете тег-менеджер (например, Google Tag Manager), убедитесь, что он работает корректно. В большинстве случаев Вы можете найти код чата в элементах Вашего сайта: нажмите Ctrl + Shift + J, откройте вкладку Elements и выполните поиск по smartsupp.

Также убедитесь, что Вы не используете более одного кода чата на Вашем сайте.


Ошибка в коде

Убедитесь, что из кода чата не пропущены символы. Лучше всего скопировать код прямо из настроек. Он находится в Настройки → Каналы → Живой чат → Установка. Чтобы сравнить код на Вашем сайте с оригиналом, используйте, например, Diffchecker. Самая частая причина ошибки — пропущенное нижнее подчёркивание (_), что обычно вызывает ошибку в консоли браузера (Ctrl + Shift + J).


Проблема с CSS вашего сайта

Типичная причина, по которой чат не отображается — даже если код вставлен правильно — в том, что для Display property у iframe установлено значение display: none (см. пример ниже). В этом случае Вашему разработчику нужно обновить CSS сайта.


Z-index выше 1 000 000

Свойство z-index определяет порядок наложения элементов — элемент с более высоким z-index всегда отображается поверх элемента с меньшим z-index. Поэтому, если у какого-либо элемента z-index выше 1 000 000, он может перекрывать виджет.


Отключён JavaScript в браузере

JavaScript по умолчанию включён во всех браузерах, но если Вы его отключили, включите обратно. Как включить JavaScript в разных браузерах, читайте в этом руководстве.


Тестовая среда

Ваш сайт находится в тестовой среде (localhost), на ограниченном сайте, во внутренней сети или за приватным VPN. Для работы Smartsupp на 100% сайт должен быть полностью доступен из интернета.


Смещение виджета

Если используете пользовательскую позицию окна чата через API и изменили смещение виджета, убедитесь, что он остаётся видимым и на маленьких экранах. Если смещение слишком большое или маленькое, чат может быть частично или полностью за пределами экрана.


Content Security Policy

Если используется Content Security Policy на Вашем сайте, убедитесь, что все наши домены добавлены в белый список Вашей CSP:

  • smartsupp.com

  • smartsuppchat.com

  • cdn77.org

  • smartsuppcdn.com

Если есть проблема с CSP, консоль Chrome (Ctrl + Shift + J) покажет, что скрипт нарушает Content Security Policy directive.


Что дальше?

💡 Всё ещё не получается? Если Вы выполнили все проверки и чат так и не появился, обратитесь к нам через окно чата в Вашей панели управления или к нашей службе поддержки. Пожалуйста, укажите адрес Вашего сайта и эл. почту регистрации Smartsupp, чтобы мы могли разобраться в ситуации.

Нашли ответ на свой вопрос?