Основные понятия и термины
На этой странице объясняются основные понятия и термины, используемые в сервисе Webim и документации.
-
Администратор
Ответственный сотрудник, который может выполнять как функции оператора, так и некоторые дополнительные: регистрировать в системе новых операторов, просматривать статистику и т. д. В системе может быть много администраторов, но необходим как минимум один.
-
Кнопка
Кнопка вызова оператора - это небольшой блок на страницах вашего сайта, приглашающий посетителей к общению с операторами.
-
Оператор
Сотрудник вашей организации, онлайн-консультант, помогающий посетителям вашего сайта и отвечающий на их вопросы.
-
Отдел
Команда операторов, объединённых для обработки запросов определённого рода - например, по одной из групп продаваемых товаров или услуг. Отдел может иметь ряд персонализированных настроек в системе, собственную кнопку для вызова операторов только из этого отдела, собственное размещение. Сервис Webim может быть настроен так, что с разных страниц сайта вызываются операторы разных отделов, а также можно предложить посетителю выбирать отдел в момент обращения.
Отделы настраиваются на странице административного интерфейса Отделы.
-
Панель управления
Административный интерфейс системы в виде раздела на сайте https://login.webim.ru, используемый операторами, супервизорами и администраторами для управления и настройки сервиса Webim.
-
Посетитель
Ваш потенциальный клиент, просматривающий в браузере страницы вашего сайта, на которых установлена система вызова оператора для онлайн-консультирования.
-
Сессия
В документации термин «сессия» используется в нескольких значениях:
-
Чат-сессия (
VisitSession) — сущность на стороне Webim Server, которая позволяет идентифицировать посетителя в рамках его обращения и хранит связанные данные (пользователь, чат и т. п.). Через одну чат-сессию может пройти несколько чатов и операторов. Подробнее: Эксплуатация сервиса Webim. -
Сеанс сотрудника (в Панели управления) — сеанс авторизованного пользователя (оператора/администратора) в административном интерфейсе. Один пользователь может иметь несколько активных сеансов (например, в разных браузерах/устройствах). Подробнее: Управление сеансами.
-
Сессия в Webim Mobile SDK — объект сессии на стороне мобильного приложения, в рамках которого SDK взаимодействует с Webim Server. Это отдельная сущность от
VisitSession. Подробнее: Интеграция Android SDK, Интеграция iOS SDK.
-
-
Приглашение
Активное приглашение отображается в браузере посетителя по инициативе оператора или сервисом Webim автоматически, предлагая посетителю вступить в диалог с консультантом. Приглашение представляет собой блок, отображаемый поверх содержимого страницы. Он содержит приветственный текст и поле для ввода сообщения.
-
Размещение
Совокупность параметров обращения к оператору, настроек и кода кнопки. По умолчанию, сервис Webim содержит один набор этих параметров, глобальный для вашего сайта. То есть на всех страницах размещена одна и та же кнопка вызова оператора. Если требуется настроить несколько кнопок для вызова операторов из разных отделов, то на странице ЛК "Кнопки и размещения" создаются несколько размещений.
-
РМО
Рабочее место оператора. Главная страница административного интерфейса, на которой отображаются чаты, очереди посетителей и информация о них.
-
Супервизор
Статус сотрудника вашей организации, обладая которым он может не только выполнять обязанности оператора, но и управлять другими операторами отдела, супервизором которого является. Можно назначить супервизора для отдела целиком или для конкретных операторов, которые становятся подревизными ему. Супервизор может просматривать диалоги своих операторов в режиме реального времени, переключать диалоги на других сотрудников. Он имеет доступ к истории диалогов своего отдела. Однако супервизор не обладает всеми полномочиями администратора.
-
Account config
Системные настройки (ресурсы), доступные для редактирования в табличном редакторе по специальному URL и отдельному логину и паролю. Обычные операторы, супервизоры и администраторы не имеют к нему доступа. Настройки
account configохватывают широкий спектр аспектов функционирования сервиса, позволяют включать и отключать различные функции и редактировать параметры их работы. Если у Вас нет доступа кaccount config, Вы можете попросить техническую поддержку Webim отредактировать необходимые настройки. -
Admin Backend
Компонент Webim Server, предоставляющий API для различных сущностей системы (операторы, отделы, настройки, и т. п.). Необходим для работы Agent Frontend.
-
Agent Frontend
Компонент Webim Server, обеспечивающий работу административного интерфейса оператора, супервизора и администратора.
-
Chat Backend
Основной компонент Webim Server, занимающийся обработкой обращений, интеграцией с внешними системами, обеспечивающий большую часть Webim API (Stored Data API, RealTime API и т. д.)
-
ES Storager
Компонент, отвечающий за перемещение данных из реляционной БД в Elasticsearch.
-
History Backend
Микросервис выдачи истории чатов, существующий для снижения нагрузки на Chat Backend.
-
php2db
Компонент, обеспечивающий взаимодействие PHP с базами данных. Обеспечивает поддержку СУБД PostgreSQL. Подробнее о работе этого компонента написано в этой статье.
-
Speller
Микросервис проверки орфографии. Используется в интерфейсах Webim для подсветки ошибок и выдачи вариантов исправления. Подробнее об этом компоненте можно прочитать в этой статье
-
wmdb
Компонент Webim Server, предназначением которого является менеджмент БД/схем. Также
wmdbпозволяет выполнять операции взаимодействия с БД без запуска основного кода. Подробнее об этом компоненте можно прочитать в этой статье -
Дельта-прокси
Компонент, который берёт на себя обработку операторских дельта-запросов (
/l/o/delta), что позволяет снизить нагрузку на Chat Backend и демонстрировать высокую эффективность работы сервиса даже при очень большом количестве активных обращений. Подробнее о компоненте можно прочитать в этой статье.