
JivoSite оставляет на сайте несколько следов, включая скрипты в шаблонах страниц и подключения через админ-панель Битрикс. Игнорирование этих элементов может вызвать ошибки в работе других модулей и замедление загрузки страниц.
Первый шаг – определить, где именно интегрирован JivoSite. Обычно это header.php или footer.php вашего шаблона. Необходимо проверить разделы Настройки сайта → Управление шаблонами, чтобы точно локализовать скрипты и идентификаторы виджета.
Следующий этап – удаление подключений в административной панели. В Битрикс это Маркет → Установленные решения → JivoSite. Полное удаление модуля вместе с его настройками предотвращает сохранение остаточных файлов и баз данных, связанных с виджетом.
После удаления модульного подключения важно проверить исходный код страниц. Любые оставшиеся JavaScript-сниппеты JivoSite нужно удалить вручную, чтобы избежать конфликтов с другими скриптами и ускорить загрузку сайта.
Заключительный этап – очистка кэша Битрикс через Настройки → Производительность → Очистка кеша. Это гарантирует, что сайт полностью перестанет загружать элементы JivoSite и корректно отобразит изменения.
Удаление JivoSite с сайта на Битрикс: пошаговое руководство

Для полного удаления JivoSite с сайта на Битрикс необходимо удалить все связанные скрипты, компоненты и настройки. Следуйте точной последовательности действий:
-
Войдите в административную панель Битрикс и перейдите в раздел Контент → Редактор страниц или Шаблоны сайтов.
-
Откройте файлы шаблонов сайта:
/bitrix/templates/ВАШ_ШАБЛОН/header.phpи/bitrix/templates/ВАШ_ШАБЛОН/footer.php. -
Найдите вставку JivoSite. Обычно она выглядит как скрипт:
<script type="text/javascript">/* JivoSite code */</script>Удалите весь блок полностью.
-
Проверьте наличие подключений через компоненты Битрикс. Перейдите в Настройки → Компоненты и удалите любые элементы с названием JivoSite или jivosite_widget.
-
Очистите кэш сайта. В административной панели выберите Настройки → Инструменты → Очистка кеша. Убедитесь, что очищены:
- Файловый кэш шаблонов
- HTML-кэш страниц
- Композитный кэш (если включен)
-
Проверьте сайт в браузере. Откройте любую страницу и убедитесь, что виджет JivoSite больше не загружается. Используйте инструмент разработчика (F12) для поиска скриптов с jivo.ru.
-
Если использовался JivoSite через модуль Битрикс Marketplace, удалите модуль через Настройки → Marketplace → Установленные решения → Удалить.
После выполнения всех шагов JivoSite будет полностью удален с сайта, включая скрипты, компоненты и кэшированные данные.
Проверка текущей интеграции JivoSite на сайте Битрикс

Для точной проверки наличия JivoSite на сайте Битрикс следует выполнить следующие шаги:
-
Проверка исходного кода страниц:
- Откройте любую страницу сайта в браузере.
- Нажмите Ctrl+U (или правой кнопкой мыши → «Просмотреть исходный код»).
- В коде найдите скрипт JivoSite по ключевым фрагментам:
jivosite.com/scriptилиjivo_api. - Если скрипт присутствует, интеграция активна.
-
Проверка через консоль браузера:
- Откройте инструменты разработчика (F12).
- Перейдите на вкладку Console.
- Введите
typeof jivo_apiи нажмите Enter. - Если результат
"object", виджет подключен.
-
Проверка модулей Битрикс:
- В административной панели перейдите в раздел Marketplace → Установленные решения.
- Найдите JivoSite в списке модулей.
- Если модуль установлен, проверьте его настройки: Настройки → JivoSite → Основные.
-
Проверка файлов шаблона сайта:
- Перейдите в /bitrix/templates/ваш_шаблон/header.php и footer.php.
- Ищите вставку скрипта JivoSite вручную через
<script src="https://code.jivosite.com/script.js"></script>.
-
Использование внешних инструментов:
- Сервисы типа BuiltWith или Wappalyzer покажут подключенные виджеты.
- Эти инструменты полезны, если код скрипта динамически вставляется через модуль.
Только после комплексной проверки всех перечисленных пунктов можно быть уверенным, что JivoSite интегрирован и функционирует на сайте. Это важно для корректного удаления или переноса виджета.
Отключение виджета JivoSite в административной панели
Для деактивации JivoSite в Битрикс перейдите в административную панель сайта через адрес ваш_сайт/bitrix/admin/. Авторизуйтесь под учетной записью с правами администратора.
В меню слева выберите раздел Настройки → Модули и найдите модуль JivoSite. Нажмите на его название, чтобы открыть настройки.
В открывшемся окне модуля отключите опцию Активировать виджет на сайте. После снятия галочки сохраните изменения кнопкой Сохранить внизу страницы.
Чтобы убедиться в корректном отключении, очистите кеш сайта: перейдите в Настройки → Инструменты → Очистка кеша и выберите Все кеши. Нажмите Очистить.
После выполнения этих действий виджет JivoSite перестанет отображаться на страницах сайта, при этом модуль останется установленным для возможной повторной активации.
Удаление скрипта JivoSite из шаблонов сайта

Для удаления скрипта JivoSite из шаблонов сайта на Битрикс необходимо выполнить точечное редактирование файлов шаблонов. Начните с определения используемого шаблона: перейдите в административную панель – Настройки → Настройки продукта → Шаблоны сайтов. Запомните путь к папке шаблона, обычно он находится в /bitrix/templates/название_шаблона/.
Внутри шаблона откройте файл header.php. Скрипт JivoSite чаще всего вставляется перед закрывающим тегом </head> или в конце <body>. Типичный код выглядит как:
| Пример кода JivoSite |
|---|
|
<script type=»text/javascript»> (function(){ var widget_id = «ВАШ_ID»;var d=document;var w=window; function l(){var s = document.createElement(‘script’); s.type = ‘text/javascript’; s.async = true; s.src = ‘//code.jivosite.com/script/widget/’+widget_id; var ss = document.getElementsByTagName(‘script’)[0]; ss.parentNode.insertBefore(s, ss);} if(d.readyState==’complete’){l();}else{if(w.attachEvent){w.attachEvent(‘onload’,l);}else{w.addEventListener(‘load’,l,false);}}})(); </script> |
Выделите и удалите весь блок скрипта. Проверьте, чтобы не остались лишние пустые строки или незакрытые теги. Затем сохраните изменения и загрузите файл на сервер, если редактирование происходило локально.
Если скрипт также подключен в footer.php или через include в другие компоненты шаблона, повторите процедуру: найдите упоминания JivoSite и удалите их.
После удаления очистите кэш Битрикс: Настройки → Инструменты → Очистка кеша → Полная очистка. Проверьте фронтенд сайта, убедитесь, что виджет JivoSite больше не отображается и консоль браузера не содержит ошибок связанных с удаленным скриптом.
Очистка кэшированных файлов после удаления виджета
После удаления JivoSite с сайта на Битрикс необходимо удалить все кэшированные файлы, чтобы полностью убрать следы виджета и исключить ошибки в отображении страниц.
Перейдите в административную панель Битрикс, раздел «Настройки» → «Инструменты» → «Очистка кеша». Выберите опцию «Очистить кэш компонентов» и «Очистить кэш страниц». Эти действия удаляют временные файлы, созданные системой для ускорения загрузки сайта.
Если на сайте включен модуль «Композитный сайт», очистите также его кэш. Для этого откройте «Настройки» → «Инструменты» → «Композитный сайт» и нажмите «Очистить весь кэш». Это обеспечит удаление закешированных скриптов и стилей, связанных с JivoSite.
На сервере вручную удалите содержимое папок /bitrix/cache/, /bitrix/managed_cache/ и /bitrix/html_pages/. Эти директории содержат остатки кэша компонентов и страниц, которые не всегда удаляются через административную панель.
После очистки кэша перезапустите веб-сервер или выполните команду обновления кеша через консоль: php /bitrix/modules/main/tools/clear_cache.php. Это гарантирует, что изменения вступят в силу сразу, а браузеры посетителей будут загружать актуальные версии страниц без кэшированных скриптов JivoSite.
Проверьте работу сайта, открыв страницы в режиме инкогнито и убедитесь, что виджет полностью исчез, а ошибки JavaScript не появляются в консоли.
Проверка корректности работы сайта без JivoSite

После удаления JivoSite важно убедиться, что все функциональные элементы сайта работают стабильно. Начните с проверки загрузки страниц: используйте инструменты разработчика браузера (F12) и убедитесь, что нет ошибок в консоли, связанных с отсутствием скриптов JivoSite.
Проверьте работу форм обратной связи и кнопок. Убедитесь, что формы отправляются корректно, а данные сохраняются в CRM или приходят на почту. Если ранее использовались триггеры JivoSite для уведомлений, настройте альтернативные методы уведомлений через встроенные механизмы Битрикс.
Тестируйте время загрузки страниц. Используйте PageSpeed Insights или GTmetrix для измерения скорости до и после удаления JivoSite. Обратите внимание на уменьшение количества внешних запросов и задержек, связанных с чатом.
Проверьте корректность отображения мобильной версии. Откройте сайт на разных устройствах и убедитесь, что исчезновение виджета не нарушило верстку и адаптивность блоков.
Проверьте интеграции с аналитикой. Убедитесь, что события JivoSite удалены из Google Analytics или других систем, и что новые события регистрации форм и кликов учитываются корректно.
Наконец, протестируйте сайт с разных браузеров (Chrome, Firefox, Safari, Edge). Особое внимание уделите страницам с динамическим контентом и всплывающими окнами, чтобы убедиться, что удаление виджета не вызвало конфликтов с JavaScript.
Резервное копирование и восстановление настроек на случай ошибок

Перед удалением JivoSite важно создать полное резервное копирование файлов и базы данных сайта. В Битрикс это выполняется через административную панель: перейдите в «Настройки» → «Инструменты» → «Резервное копирование». Выберите опцию «Создать резервную копию», отметьте все директории сайта и таблицы базы данных, включая папку /bitrix и таблицы с префиксом b_.
Сохраните резервную копию на локальный диск или внешнее хранилище. Рекомендуется сохранять как минимум две версии на случай повреждения файлов. Для автоматизации создайте расписание резервного копирования с интервалом раз в неделю, используя встроенный модуль «Планировщик задач».
После удаления скриптов JivoSite проверьте корректность работы сайта. Если возникают ошибки в шаблонах, подключении компонентов или базовых модулях, восстановите резервную копию через «Восстановить резервную копию» в панели Битрикс. Выберите соответствующую дату и убедитесь, что восстановлены все директории и таблицы, затронутые удалением.
При восстановлении рекомендуется сначала тестировать сайт на отдельной копии сервера. Это позволяет избежать потери данных и некорректного отображения контента. После успешной проверки изменения можно применять на рабочем сайте.
Для дополнительной безопасности экспортируйте конфигурацию компонентов через «Настройки» → «Компоненты» → «Экспорт». Это позволит вернуть индивидуальные настройки без полной загрузки резервной копии.
Вопрос-ответ:
Как полностью удалить код JivoSite с шаблона сайта на Битрикс?
Для удаления кода JivoSite нужно открыть административную панель Битрикс и перейти в раздел «Шаблоны сайта». В выбранном шаблоне необходимо найти файл, отвечающий за подключение скриптов в футере или хедере (обычно это header.php или footer.php) и удалить оттуда скрипт JivoSite. После сохранения изменений очистите кэш сайта, чтобы изменения вступили в силу.
После удаления JivoSite сайт перестал показывать чат на некоторых страницах. Почему это произошло?
Скорее всего, на этих страницах был подключен отдельный скрипт JivoSite через компонент или через отдельный файл шаблона. Убедитесь, что вы проверили все включения скрипта на сайте, включая отдельные страницы, шаблоны и компоненты. Иногда скрипт добавляют через «Вставки» или «HTML-блоки» в редакторе, их также нужно удалить.
Можно ли удалить JivoSite через административную панель Битрикс без правки кода?
Да, если скрипт был добавлен через «Вставки HTML» или через модуль «Управление скриптами», его можно удалить прямо в административной панели. Найдите соответствующий блок или настройку, где указан код JivoSite, и удалите его. После этого очистите кэш, чтобы чат перестал отображаться на сайте.
После удаления JivoSite остаются следы в исходном коде. Как их убрать?
Это может происходить из-за кэширования. В Битрикс нужно очистить кэш через административную панель: «Настройки» → «Инструменты» → «Очистка кэша». Также проверьте наличие скрипта в минифицированных файлах, шаблонах компонентов и в пользовательских HTML-блоках. Только полная проверка всех мест подключения гарантирует, что код полностью исчезнет из исходного кода.
Удалился ли JivoSite со всех устройств после удаления с сайта?
После удаления кода с сайта чат перестает загружаться у всех посетителей, однако данные чата, сохранённые на серверах JivoSite, останутся в вашей учетной записи. На мобильных устройствах или в браузерах пользователей чат перестанет отображаться сразу после обновления страницы и очистки кэша, но для полной уверенности можно проверить сайт в режиме инкогнито.
