Уведомление
На этой странице

Уведомление предназначено для
информирования о текущем состоянии выполнения сценария
записи важной информации в лог-файлы
отправки специальных SIP пакетов на устройства
Используется при откладке сценария, а также для поиска и устранения ошибок выполнения.
В зависимости от режима, компонент Уведомление записывает информацию в лог-файл на сервере, где он выполняется или выводит её на экран.
Существуют следующие режимы:
Лог-журнал
Уведомление API
Сообщение SIP

Название | Описание |
Режим |
|
Дополнительные поля | Определены в зависимых от Режима разделах |
Переход | Следующий компонент сценария. Переход по умолчанию |
Описание | Описание компонента |
Уведомление Лог-журнал
В данном режиме информация записывается в лог-журнал на сервере, где он выполняется. Используется при откладке сценария и отслеживания его работы.
Запись в лог-файл на сервере:
для служебных сценариев - файл scr_*.log в директории /usr/lib/oktellstudio/_workdir/[роль svc]/log/script
для IVR сценариев - файл scr_*.log в директории /usr/lib/oktellstudio/_workdir/[роль ivr]/log/script
Можно получить в Web интерфейсе Мониторинг - Трассировка звонков и сценариев
Свойства специализированных полей
Название | Описание |
Текст | Аргумент, содержащий текст уведомления, записываемый в лог журнал |
Уведомление API
В данном режиме информация отображается на экране. Используется при откладке сценария и отслеживания его работы. Два режима отображения
HTML отображаются только на данной вкладке браузера
Webkit отображается по всему браузеру как всплывающее окно, но должно быть https соединение и дано разрешение в настройках браузера на показ уведомлений.
Свойства специализированных полей режима Уведомление API
Название | Описание |
Текст | Аргумент, содержащий текст уведомления, отображаемый на экране |
Пользователь | Аргумент, содержащий логин пользователю, которому необходимо отобразить уведомление. Через запятую возможно указать несколько пользователей. |
Тип отображения |
|
Тип уведомления |
|
Цвет фона | (только для HTML) Цвет фона в формате HEX |
Цвет текста | (только для HTML) Цвет текста в формате HEX |
Группа | Уведомления объединенные в группу. Предыдущее уведомление будет скрыто новым, если группы совпадают. |
Автоскрытие,с | Время через,которое пропадет уведомление. По умолчанию равно бесконечности (значение 0) |
Дублировать в лог | Выключатель дополнительного логирования сообщения в лог (аналогично режиму |
Причины ошибки в переменную | Переменная в которую будет записана причина ошибки |
Переход,ошибка | Компонент, на который передается управление, если возникла ошибка |
Уведомление Сообщение SIP
SIP-уведомление используется для отправки сообщения на SIP устройство. Запись в лог-файл на сервере
файл sip в директории /usr/lib/oktell/_workdir/sg/log/sip/
файл trn в директории /usr/lib/oktell/_workdir/sg/log/sip/
При необходимости дополнительного логирования рекомендуется использовать Уведомление в режиме Лог журнал
Свойства режима Сообщение SIP
Название | Описание |
Сообщение | SIP Method при отправке сообщения
|
Пользователь | Получатель события в формате |
Дополнительные заголовки | Подставляемые в SIP-запрос дополнительные заголовки. Аргумент содержит мультистрочное значение, формат каждой из строк: |
From | Подставляемое в отправляемый SIP-запрос значение для заголовка From. |
Event | Подставляемое в отправляемый SIP-запрос значение для заголовка Event. |
Content-Type | Подставляемое в отправляемый SIP-запрос значение для заголовка Content-Type. |
Content | Текст сообщения, подставляемый в тело отправляемого SIP-запроса. |
Ожидать подтверждения | Выключатель режима ожидания SIP-ответа на отправленный SIP-запрос. |
Отчет в переменную | (Ожидать подтверждения = да) Переменная в которую будет сохранен отчет. |
Время,с | (Ожидать подтверждения = да) Время ожидания подтверждения. |
Причины ошибки в переменную | Переменная в которую будет записана причина ошибки |
Переход,ошибка | Компонент, на который передается управление, если возникла ошибка |
Переход,время | (Ожидать подтверждения = да) Компонент, на который передается управление, если истекло время ожидания подтверждения |