- Главная
- /
- Статья
Шаблоны преобразования для исходящих вызовов
Администратор может настроить шаблоны преобразования для управления набранными цифрами перед маршрутизацией вызова. Эти шаблоны можно определить на уровне организации и местоположения для исходящих вызовов.
Обзор
Webex Calling манипулирует цифрами перед маршрутизацией вызова с помощью шаблонов преобразования. Система применяет эти шаблоны преобразования к исходящим и перенаправленным вызовам, включая переадресацию и переадресацию. Однако шаблоны преобразования не применяются для экстренных вызовов, восстановления вызовов и обратных вызовов центра обработки вызовов. При применении шаблонов преобразования шаблоны на уровне местоположения имеют приоритет над шаблонами на уровне организации.
- Уровень организации: Определяет шаблоны, которые применяются для вызовов в рамках организации. Для одной организации можно настроить не более 1000 шаблонов.
- Уровень местоположения: Определяет шаблоны, которые применяются только к вызовам в определенном местоположении. Для одного местоположения можно настроить не более 500 шаблонов.
Ниже приведены некоторые сценарии использования, в которых можно использовать шаблоны преобразования.
- Набор номера оператора: Если пользователь набирает 0 (или любую цифру) в каждом местоположении, вызов будет перенаправлен оператору на веб-сайт.
- Набор короткого номера: Позволяет набирать сокращенные или короткие номера вместо полноразмерных телефонных номеров. Организации или телефонные системы обычно используют набор коротких номеров для упрощения и ускорения процесса набора. Система изменяет и переводит набранный номер на соответствующий номер и маршрутизирует вызов. Например, наберите *88*, чтобы позвонить в службу ИТ-поддержки.
- Общий перевод цифр со знаками подстановки: Позволяет заменять или преобразовать определенную цифру или шаблон в номере телефона. Знаки подстановки — это специальные символы, которые служат местозаполнителем для цифры или строки цифр. В этом сценарии использования можно определить правила, которые определяют, как определенные цифры заменяются на набранный номер.
Приведенное ниже позволяет перейти на страницу конфигурации шаблонов преобразования.
- Войдите в Control Hub.
- Перейдите к меню Служб ы и выберите Вызовы.
- Выберите Маршрутизация вызовов, а затем выберите Шаблон преобразования.
- На странице отображаются все настроенные шаблоны преобразования, включая сведения о имени, совпадающем шаблоне, шаблоне замены, уровне и местоположении.
- Введите имя или соответствующий шаблон в поле Поис к, чтобы заполнить страницу соответствующими результатами поиска.
- В раскрывающемся списке выберите Все шаблоны преобразовани я или определенное местоположени е, чтобы заполнить соответствующие шаблоны на странице. Также можно выбрать Организаци я в раскрывающемся списке, в котором фильтры будут отображаться только шаблоны уровня организации.
Создать шаблон преобразования
Создайте шаблон преобразования, который будет управлять цифрами перед маршрутизацией исходящего вызова.
1 |
Щелкните Создать шаблон преобразования. |
2 |
Выберите уровень, на котором необходимо создать шаблон преобразования. Шаблоны уровня местоположения имеют приоритет над шаблонами уровня организации. |
3 |
Введите уникальное им я в пределах местоположения или организации. Максимальное количество символов: 50. |
4 |
Введите уникальный совпадающий шабло н в пределах местоположения или организации. При настройке шаблона следуйте ограничениям:
|
5 |
Введите Шаблон замены. При настройке шаблона следуйте ограничениям:
|
6 |
(Необязательно) Чтобы протестировать настроенный шаблон, введите пример номера для перевода. Щелкните Шаблон тестирования.
Если введенный пример номера не соответствует шаблону сопоставления, в результате шаблона тестирования отображается сообщение об ошибке.
Например, если настроенный Совпадающий шаблон – 0, а введенный пример – 7890, отобразится сообщение об ошибке Шаблон не совпадает . Однако если пример номера соответствует шаблону, в результате будет отображен преобразованный шаблон.Например, если настроенный шаблон совпадени я равен0, а введенный пример номера —0, то номер будет переведен на настроенный шаблон замены. Шаблон совпадает. 0 переведено на 1234 отображается сообщение об успешном завершении. |
7 |
Щелкните Создать. Шаблон тестирования пр едназначен только для проведения базового тестирования шаблонов сопоставления и замены, чтобы наблюдать результат одного сопоставления шаблона. Для проверки всех примененных шаблонов преобразования можно использовать функцию Проверка маршрутизации вызово в в Control Hub. |
Просмотр или редактирование шаблона преобразования
Шаблоны преобразования, созданные и отображаемые в списке, можно просматривать или редактировать.
1 |
На странице шаблона преобразования выберите отдельный шаблон преобразования из списка. |
2 |
На экране "Просмотр/редактирование шаблона преобразования" можно просмотреть и изменить сведения о выбранном шаблоне. Невозможно изменить выбранный уровень во время просмотра или редактирования шаблона. |
3 |
Можно изменить имя, совпадающий шаблон или шаблон замены. |
4 |
(Необязательно) Чтобы протестировать измененный шаблон, введите пример номера для перевода. Щелкните Шаблон тестирования.
Результаты см. в разделе Создание шаблона преобразовани я.
|
5 |
Щелкните Сохранить. Шаблон тестирования пр едназначен только для проведения базового тестирования шаблонов сопоставления и замены, чтобы наблюдать результат одного сопоставления шаблона. Для проверки всех примененных шаблонов преобразования можно использовать функцию Проверка маршрутизации вызово в в Control Hub. |
Удалить шаблон преобразования
1 |
На странице шаблона преобразования выберите отдельный шаблон преобразования из списка. |
2 |
Щелкните в столбце Действия и выберите Удалить , чтобы удалить шаблон из списка. |
3 |
(Необязательно) Можно установить флажки и выбрать в списке один или несколько шаблонов. Щелкните пиктограмму Удалит ь. |
Массовое управление шаблоном преобразования
С помощью пакетного управления можно одновременно добавить или изменить шаблоны преобразования до 10 000. Поддерживает массовый экспорт и импорт шаблонов.
1 |
Перейдите на страницу шаблонов преобразования и щелкните Массовое управлени е, чтобы изменить шаблоны преобразования. | ||||||||||||
2 |
На экране управления шаблонами преобразования в раскрывающемся списке выберите Все шаблоны преобразования, определенное местоположение или Организация. Щелкните Скачат ь данные и скачайте текущие данные в формате CSV. Измените цифровые шаблоны в электронной таблице. | ||||||||||||
3 |
(Необязательно) Щелкните Скачать шаблон в формате CS V, чтобы скачать пустой шаблон в формате CSV. При необходимости добавьте цифровые шаблоны. | ||||||||||||
4 |
Отредактируйте следующие столбцы в шаблоне CSV для массового управления шаблонами преобразования. При подготовке никогда не удаляйте столбцы и заголовки из файла CSV. Однако можно удалить значения из столбцов, которые не следует изменять. Во время импорта каких-либо пустых ячеек в формате CSV означает "без изменений".
| ||||||||||||
5 |
Перетащите файл CSV или щелкните выбрать файл, чтобы загрузить измененный файл CSV. Чтобы применить все изменения, внесенные в шаблоны преобразования, можно загрузить измененный файл CSV. | ||||||||||||
6 |
Щелкните Загрузить. После успешной загрузки шаблоны преобразования из файла CSV будут добавлены в список. |
Соответствие шаблона
Система сопоставляет исходящий набираемый номер с настроенным шаблоном и выбирает наилучшее соответствие для обработки вызова в дальнейшем.
При переводе набранного номера система выполняет поиск совпадающих шаблонов. При обнаружении совпадения шаблон заменяется шаблоном замены и ищет совпадения с новым замененным номером. Этот процесс продолжается до 10 итераций для обеспечения точного перевода или до тех пор, пока не будут найдены совпадения.
Ниже приведен алгоритм расширения шаблонов для взвешивания выбора шаблона.
-
Точная цифра = 1
-
Диапазон цифр = количество цифр в диапазоне
-
Знак подстановки X = 10
-
! = 10 для каждой цифры после совпадения префикса
Например, если набираемый номер – 123456
, то на основе критериев расширения шаблона расширение для шаблона 12X[0–5]!
– 6000 (1 * 1 * 10 * 6 * 10^2)
. Если другие шаблоны с более низким весом расширения, чем 6000
, в качестве шаблона выбирается 12X[0-5]!
.
Для нескольких совпадений наилучший шаблон совпадения определяется на основе следующих правил:
-
Выбор шаблона с наименьшим количеством возможных расширений.
Например, номер набора
1234
соответствует двум шаблонамP1: XXXX
иP2: 123!
, затем вычислите возможные расширения для шаблоновP1: 10*10*10*10= 10^4
иP2: 1*1*1*10=10
. Количество возможных расширений для P2 меньше, чем P1. На основании правила в качестве наилучшего шаблона выбирается P2. -
Если количество возможных расширений шаблона совпадает, приоритет подстановочного шаблона сравнивается с порядком приоритета точной цифры, диапазоном цифр, подстановочным знаком "X" и подстановочным знаком "!".
Например, номер набора
1234
соответствует двум шаблонамP1: 123X
иP2: X234
, затем вычислите возможные расширения для шаблоновP1: 1*1*1*10 = 10
иP2: 10*1*1*1 = 10
. Количество возможных расширений для P1 и P2 одинаковое. Однако P1 имеет точное соответствие цифр в положении 1, в то время как P2 имеет подстановочный знак X. На основе правила P1 выбирается в качестве лучшего шаблона. -
Если количество возможных расширений и приоритет подстановочных знаков одинаковы, то сравнивается строка в шаблонах и выбирается лексикографически меньший шаблон.
Например, номер набора
1234
соответствует двум шаблонамP1: 1[0–5]3X
иP2: 1[1-6]3X
, затем вычислите возможные расширения для шаблоновP1: 1*6*1*10 = 60
иP2: 1*1*6*10 = 60
. Количество возможных расширений и приоритет подстановочных знаков одинаковы, но P1 лексикографически меньше P2. На основании правила в качестве наилучшего шаблона выбирается P1.
Примеры шаблона преобразования
Имя |
Совпадающий шаблон |
Шаблон замены |
Пример |
---|---|---|---|
Цифровой добавочный номер |
xxxx |
+91805555$0 |
0123 переведено на +918055550123 (Перевод 4-значных добавочных номеров) Группа, соответствующая $0, всегда доступна для использования в качестве неявной группы. Он не соответствует определенной группе в шаблоне сопоставления и всегда представляет весь сопоставленный номер. |
Оператор |
0 |
+918011223344 |
0 переведено на +918011223344 (перевод 0 на оператор) |
Префикс веб-сайта1 |
6222(xxxx) |
+91804444$1 |
62220246 переведено на +918044440246 (Переводит номера с префиксом on-net (6) и кодом сайта1 (222)) |
Диапазон цифр |
[3-7]xxxx |
+9180333$0 |
54567 переведено на +918033354567 (Переводит 5-значные добавочные номера, начиная с диапазона цифр от 3 до 7 включительно) |
ПрефиксДобавить |
[2-9]x[2-9]xxxxxxx |
91$0 |
8055552222 переведено на 918055552222 (Добавляет префикс страны перед 10-значным номером с ограничениями для первой и третьей цифр.) |
НеявныйGrp |
80[2-9]xxxxxxx |
91$0 |
8036666Перевод 666 на 918036666666 (Переводит 10 цифр, начинающихся с 80, а толщина — от 2 до 9) |
Строка переменной |
8042! |
800 |
80423 переведено на 800 (Сопоставление 8042 с 1 или более цифрами) |
VarLenGrp |
80(xxxx!) |
+9180$1 |
8035353535 переведено на +918035353535 |
Мультиgrp |
80(xx)333(xxx) |
+9180$1333$2 |
8012333456 переведен на +918012333456 |
В журнале вызовов в приложении Webex или стационарном телефоне отображается переведенный номер, а не набранный номер. Дополнительную информацию см. в статье Просмотр журнала вызовов.