- Webim: онлайн-консультант для сайта, приложения, соцсетей и мессенджеров
- -
- Информация о выпуске Webim 10.7
Webim 10.7 Release Notes
Рады сообщить Вам о выходе новой версии Webim – 10.7!
Ниже представлен список нововведений этой версии.
Основные нововведения и изменения:
- Чаты на удержании: теперь оператор может поставить чат на паузу, когда ему понадобится дополнительное время, чтобы дать ответ
- Маршрутизация посетителей: новый функционал, позволяющий осуществлять маршрутизацию чатов по сегментам аудитории. Например, направлять иностранных посетителей в чат с поддержкой понятного им языка
- Запуск Webim Server теперь возможен без использования PHP
- Добавлена поддержка интерактивных сообщений и другие изменения в интеграции WhatsApp GupShup: теперь посетители могут использовать быстрые кнопки для ответов на вопросы
- Добавлена возможность обхода бота при повторном обращении: чаты, в которые посетитель обратится повторно за короткое время, будут попадать сразу к оператору
- Для отправки уведомлений на Android-устройствах теперь используется новый Firebase Cloud Messaging API HTTP v1. Важно: с июля 2024 года старые версии API не поддерживаются
- Добавлена возможность фильтровать диалоги по нескольким значениям оценок оператора: теперь можно просматривать и анализировать статистику по диалогам с различными оценками одновременно
- Добавлена возможность скрыть имя отправителя и текст сообщения в push-уведомлении
- Добавлена поддержка API Huawei Push Kit, обеспечивающая отправку push-уведомлений на устройства Huawei - теперь вы можете присылать push-уведомления на еще большее количество клиентских устройств!
- Добавлена локализация интерфейса на немецком, французском и итальянском языках
- Добавлена поддержка СУБД Microsoft SQL Server
- Добавлена возможность задавать имена отделов на всех поддерживаемых языках
- Бэкенд Webim Server переведен на Python версии 3.10
- Agent Frontend сервиса переведён на Angular версии 16 и Node.js версии 20
- Чат бэкенд сервиса переведен на Tornado версии 6.4.0 и SQL Alchemy версии 2.0
- Visitor Frontend сервиса переведен на jQuery версии 3
- Начиная с версии Webim 10.7, значение тайм-аута password_expiration_days по умолчанию составляет 90 дней в соответствии с требованиями законодательства и информационной безопасности. По истечении этого времени с момента установки пароля, старый пароль будет сброшен, и потребуется его изменить.
Изменения интерфейса:
- Разделы Каналы общения и Интеграции вынесены из общих настроек в отдельные пункты меню
- Раздел Конструктор отчётов перенесён в меню Аналитика
- Разделы Политики и Роли перенесены в меню Команда
- Обновлён интерфейс раздела История диалогов
- В разделе График работы оператора добавлено предупреждение о часовом поясе аккаунта
Виджет чата:
- Добавлена поддержка query-параметра
open-chat-webim
, позволяющего открывать виджет чата на сайте по загрузке страницы - Уменьшен размер кнопки виджета
Раздел Статистика v2:
- Статистика второй версии теперь является основной и открывается по умолчанию
- Уменьшено количество соединений с ClickHouse при запросе статистики
- Устаревшие метрики, отчеты и источники теперь не будут редактируемыми, а в следующей версии будут полностью удалены
- В отчёты по операторам добавлена композиция средней оценки
- Добавлено ограничение числа запросов к Webim Server при получении из Clickhouse данных отчётов Статистики и Панели управления
- Добавлены подробные описания ошибок при получении отчётов
Stored Data API:
- Добавлен эндпоинт
/file
в Webim Stored Data API, возвращающий файлы из чатов по GUID
Параметры account config:
- Добавлены тайм-ауты chats_on_hold и chats_on_hold_limit для включения функции постановки чатов на удержания и определения максимального количества таких чатов
- Добавлен тайм-аут agent_session_inactivity_check_timeout для определения периода, по истечении которого оператор проверяется на бездействие
- Добавлены параметры track_visitor_typing и track_agent_typing, позволяющие отслеживать момент, когда оператор или посетитель набирают сообщение
- Добавлен параметр huawei_push_kit_settings для отправки push-уведомлений на устройства Huawei
- Добавлен параметр message_resources_to_hide, позволяющий скрывать системные сообщения и другие компненты из ресурсов
- Добавлен тайм-аут bot_bypass_timeout для определения времени в пределах которого новые обращения будут перенаправлены в обход бота
- Добавлен тайм-аут timeout_for_chat_auto_close_if_visitor_is_inactive для автоматического закрытия диалога по неактивности посетителя
- Добавлен параметр show_auto_close_chat_info_messages, включающий сервисные сообщения при закрытии диалога по неактивности
- Добавлен параметр show_auto_close_chat_info_messages_visitor_inactive, включающий сервисные сообщения при закрытии диалога по неактивности посетителя
- Добавлен параметр account config change_department_on_forward_to_agent, определяющий, будет ли произведена смена отдела при переводе диалога на оператора
- Добавлен тайм-аут agent_alive_timeoute для автоматического закрытия диалога по неактивности посетителя
- Добавлен тайм-аут timeout_for_request_to_external_bot для запроса на API умного бота (v1 и v2)
- Добавлен тайм-аут agent_session_inactivity_check_timeout для определения периода, по истечении которого оператор проверяется на бездействие
- Значение тайм-аута agent_session_inactivity_timeout по умолчанию теперь 3600 (1 час)
Оптимизация:
- Оптимизировано хранение данных в Redis: производительность улучшена за счет сокращения времени доступа к данным и уменьшения потребления памяти.
- Оптимизировано поведение сервиса при использовании дельта-прокси сервера: снижены задержки, уменьшена нагрузка на сеть и улучшена стабильность доступа к актуальной информации.
Исправления ошибок:
- Исправлена ошибка, из-за которой сервис прекращал работу при неудачной отправке письма на электронную почту, теперь ошибки обрабатываются корректно
- Изменён способ отправки сообщений чата с script на fetch, чтобы избежать возникновения 414 HTTP-ошибок при длинных URL
- На ряде эндпоинтов изменен возвращаемый HTTP-статус в случае ошибки. Теперь при наличии ошибки возвращается корректный статус вместо статуса 200, все ошибки обрабатываются правильно
Устаревшие компоненты:
- Браузер Internet Explorer больше не поддерживается
- В Webim 10.7 для устаревшей Webim Stored Data API v1 будет добавлен код ошибки, а в следующей версии поддержка v1 будет удалена
- В Webim 10.7 встроенная в Webim Chat Backend поддержка орфографии удалена, её заменит spell-server, работающий как отдельный микросервис
- Начиная со следующей версии Webim Partner API не будет поддерживаться
- Начиная со следующей версии поддержка интеграции с Nethouse будет прекращена
- Статистика v1 остается доступной как альтернативный модуль, но начиная со следующей версии ее поддержка будет полностью удалена
- ClickHouse версии 22.2 больше не поддерживается. Совместимая с Webim 10.7 версия ClickHouse - 23.12
- Debian версии 10.10 больше не поддерживается. Совместимая с Webim 10.7 версия Debian - 12.5
- RHEL больше не поддерживается
- CentOS больше не поддерживается
- Ubuntu версии 18.04 больше не поддерживается
- Удалена утилита report_remaker
- Параметры main.ini csrf_salt и auth_token_salt больше не используются
Прочие нововведения и изменения:
- Функционал опросников на корпоративном тарифе теперь доступен по умолчанию
- Добавлена валидация имени аккаунта amoCRM при настройке соответствующей интеграции
- Добавлена возможность изменения статуса visitor_offline при переводе на офлайн отдел, в котором нет активных сотрудников или сотрудники находятся в статусе "Невидимка"
- Название столбцов в Excel-отчётах по истории диалогов доступно на всех поддерживаемых языках
Webim Server 10.7 совместим со следующими версиями других компонентов:
- Webim Mobile SDK для Android: 3.42.0 и выше
- Webim Mobile SDK для iOS: 3.39.0 и выше
- Webim Mobile Widget для Android: 1.0 и выше
- Webim Mobile Widget для iOS: 1.0 и выше
- Webim Cordova Plugin: 1.10.4 и выше
- Микросервис spell-server: 1.0.0 и выше
- Elasticsearch Storager: 0.1.0 и выше
- Дельта прокси: 0.1.0 и выше
- Webim channel hook proxy: 0.1.0 и выше