Przegląd

Webex Calling steruje cyframi przed przekierowaniem połączenia przy użyciu szablonów translacji. System stosuje te szablony translacji do połączeń wychodzących i przekierowywanych, w tym do połączeń przekierowywanych i przekierowywanych. Jednak szablony translacji nie są stosowane do połączeń alarmowych, naprawczych ani oddzwaniania z telefonicznym centrum obsługi klienta. W przypadku stosowania szablonów translacji szablony na poziomie lokalizacji mają pierwszeństwo przed szablonami na poziomie organizacji.

  • Poziom organizacji: Definiuje wzorce stosowane do połączeń w organizacji. Można skonfigurować maksymalnie 1000 wzorców na organizację.
  • Poziom lokalizacji: Definiuje wzorce stosowane tylko do połączeń w określonej lokalizacji. Można skonfigurować maksymalnie 500 wzorców na lokalizację.

Oto kilka przykładów użycia szablonów translacji:

  • Wybieranie numeru przez operatora: Jeśli w każdej lokalizacji użytkownik wpisze 0 (lub dowolną cyfrę), połączenie jest kierowane do operatora w siedzibie.
  • Wybieranie numerów krótkich: Umożliwia wybieranie numerów skróconych lub krótkich zamiast pełnych numerów telefonów. Organizacje lub systemy telefoniczne powszechnie używają wybierania krótkich numerów, aby uprościć i przyspieszyć proces wybierania. System modyfikuje i tłumaczy wybrany numer na odpowiedni numer i przekierowuje połączenie. Na przykład wybierz *88*, aby zadzwonić do działu pomocy IT.
  • Ogólne tłumaczenie cyfr z symbolami wieloznacznymi: Umożliwia zastępowanie lub tłumaczenie określonej cyfry lub wzorca w numerze telefonu. Symbole wieloznaczne to znaki specjalne, które pełnią rolę symbolu zastępczego dla cyfry lub ciągu cyfr. W tym przypadku użycia można zdefiniować reguły określające sposób zastępowania określonych cyfr przed wybieranym numerem.

W poniższym przykładzie można przejść do strony konfiguracji szablonów translacji:

  1. Zaloguj się do Centrum sterowania.
  2. Przejdź do sekcji Usług i i wybierz opcję Połączenia.
  3. Wybierz opcję Trasowanie połączeń, a następnie opcję Szablon translacji.
  4. Na stronie są wyświetlane wszystkie skonfigurowane szablony translacji, w tym nazwa, dopasowany wzorzec, wzorzec zastępczy, poziom i szczegóły lokalizacji.
  5. Aby wypełnić stronę powiązanymi wynikami wyszukiwania, wprowadź nazwę lub pasujący wzorzec w polu Szuka j.
  6. Wybierz opcję Wszystkie szablony translacj i lub konkretną lokalizacj ę z listy rozwijanej, aby wypełnić odpowiednie szablony na stronie. Możesz także wybrać opcję Organizacj a dla listy rozwijanej, która filtruje, aby pokazywać tylko wzorce poziomu organizacji.

Utwórz szablon translacji

Utwórz szablon translacji, który może sterować cyframi przed przekierowaniem połączenia wychodzącego.

1

Kliknij opcję Utwórz szablon translacji.

2

Wybierz poziom, na którym chcesz utworzyć szablon translacji:

  1. Poziom organizacji

  2. Lokalizacja: Wybierz lokalizację z listy rozwijanej.

Wzorce na poziomie lokalizacji mają pierwszeństwo przed wzorcami na poziomie organizacji.

3

Wprowadź unikatową nazw ę w obrębie lokalizacji lub organizacji. Może zawierać maksymalnie 50 znaków.

4

Wprowadź unikatowy Pasujący Wzorze c w obrębie lokalizacji lub organizacji. Postępuj zgodnie z ograniczeniami podczas ustawiania wzorca:

  • Zezwala na maks. 50 znaków.
  • Dozwolone znaki to 0–9, *, # i +.
  • Jeśli występuje znak „+”, musi to być pierwszy znak z wyjątkiem znaku otwierającego grupę „(”.
  • Dozwolone są następujące symbole wieloznaczne:
    • „X” — oznacza pojedynczą cyfrę z zakresu od 0 do 9.
    • „!” — oznacza sekwencję składającą się z co najmniej jednej cyfry. Ten znak można zdefiniować tylko jako ostatni znak z wyjątkiem znaku zamykającego grupę „)” we wzorcu.
    • [ ] — oznacza zakres cyfr, np. 1–3 lub 4–8, lub może to być sekwencja cyfr, np. 1, 5, 7, 9.
    • ( ) — wskazuje grupę. Można zdefiniować wiele grup.
5

Wprowadź wzorzec zastępczy. Postępuj zgodnie z ograniczeniami podczas ustawiania wzorca:

  • Zezwala na maks. 50 znaków.
  • Dozwolone znaki to 0–9, *, # i +.
  • Jeśli występuje znak „+”, musi to być pierwszy znak.
  • Dozwolony znak wieloznaczny grupy to $. Obejmuje dopasowaną grupę przy użyciu $. Na przykład: $1.

    Dopasowana grupa $0 jest zawsze dostępna do użycia jako grupa domyślna. Nie odpowiada ona zdefiniowanej grupie w Matching Pattern i zawsze reprezentuje całą dopasowaną liczbę.

    Na przykład przy dopasowanym wzorcu XXXX i wzorcu zastępczym 123 USD wybranie numeru 4567 daje przetłumaczony numer 1234567.

6

(Opcjonalnie) Aby przetestować skonfigurowany wzorzec, wprowadź numer przykładowy do przetłumaczenia. Kliknij Wzorzec testowy.

  • Zezwala na maks. 50 znaków.
  • Dozwolone znaki to 0–9, *, # i +.
  • Jeśli występuje znak „+”, musi to być pierwszy znak z wyjątkiem znaku otwierającego grupę „(”.
Jeśli wprowadzony numer przykładowy nie pasuje do zgodnego wzorca, w wyniku wzorca testowego zostanie wyświetlony komunikat o błędzie.

Na przykład jeśli skonfigurowany Pasujący wzorzec to 0, a wprowadzonym numerem próbki to 7890, zostanie wyświetlony komunikat o błędzie Wzorzec nie pasuje .

Ale jeśli numer przykładowy pasuje do wzorca, wynik wyświetli przetłumaczony wzorzec.

Na przykład jeśli skonfigurowany wzorzec pasując y to0, a wprowadzona liczba przykładowa to0, liczba zostanie przekształcona na skonfigurowany wzorzec zastępczy. Wzorzec dopasowany. 0 jest tłumaczone na 1234 wyświetlany jest komunikat o powodzeniu.

7

Kliknij przycisk Utwórz.

Wzorzec testowy ma na celu tylko podstawowe testowanie wzorców dopasowujących i zastępujących w celu zaobserwowania wyniku pojedynczego dopasowania dla wzorca. Możesz użyć funkcji Zweryfikuj trasowanie połącze ń w Control Hub, aby zweryfikować wszystkie zastosowane szablony translacji.

Wyświetl lub edytuj szablon translacji

Można wyświetlić lub edytować utworzone szablony translacji i wyświetlane na liście.

1

Na stronie szablonu translacji wybierz z listy pojedynczy szablon translacji.

2

Na ekranie Wyświetl/Edytuj wzorzec translacji można wyświetlać i edytować szczegóły wybranego wzorca.

Nie można zmienić wyboru poziomu podczas przeglądania lub edytowania wzorca.

3

Można edytować nazwę, pasujący wzorzec lub wzorzec zastępujący.

4

(Opcjonalnie) Aby przetestować zmodyfikowany wzorzec, wprowadź numer przykładowy do przetłumaczenia. Kliknij Wzorzec testowy.

  • Zezwala na maks. 50 znaków.
  • Dozwolone znaki to 0–9, *, # i +.
  • Jeśli występuje znak „+”, musi to być pierwszy znak z wyjątkiem znaku otwierającego grupę „(”.
Aby uzyskać wyniki, zobacz sekcję Tworzenie szablonu translacj i.
5

Kliknij opcję Zapisz.

Wzorzec testowy ma na celu tylko podstawowe testowanie wzorców dopasowujących i zastępujących w celu zaobserwowania wyniku pojedynczego dopasowania dla wzorca. Możesz użyć funkcji Zweryfikuj trasowanie połącze ń w Control Hub, aby zweryfikować wszystkie zastosowane szablony translacji.

Usuń szablon translacji

1

Na stronie szablonu translacji wybierz z listy pojedynczy szablon translacji.

2

Kliknij w kolumnie Czynności i wybierz pozycję Usuń , aby usunąć wzorzec z listy.

3

(Opcjonalnie) Możesz zaznaczyć pola wyboru i wybrać jeden lub więcej wzorców z listy. Kliknij ikonę Usu ń.

Zbiorcze zarządzanie szablonem translacji

Dzięki zarządzaniu zbiorczemu możesz dodawać lub modyfikować szablony translacji jednorazowo do 10 000 szablonów. Obsługuje zbiorcze eksportowanie i importowanie wzorców.

1

Przejdź do strony Szablon translacji i kliknij opcję Zarządzaj zbiorcz o, aby zmodyfikować szablony translacji.

2

Na ekranie zarządzania szablonami translacji z listy rozwijanej wybierz pozycję Wszystkie szablony translacji, określoną lokalizację lub organizację. Kliknij opcję Pobier z dane i pobierz aktualne dane w formacie CSV. Edytuj wzorce cyfr w arkuszu kalkulacyjnym.

3

(Opcjonalnie) Kliknij opcję Pobierz szablon CS V, aby pobrać pusty szablon CSV. Dodaj wzorce cyfr zgodnie z wymaganiami.

4

Edytuj następujące kolumny w szablonie CSV na potrzeby zbiorczego zarządzania szablonami translacji:

Nigdy nie usuwaj kolumn i nagłówków z pliku CSV podczas przygotowania. Można jednak wyczyścić wartości z kolumn, których nie chcesz modyfikować. Podczas importowania pustych komórek w pliku CSV oznacza „brak zmian”.

Tabela 1. Zarządzanie zbiorcze szablonem CSV
KolumnyOpis

Nazwa

Nazwa szablonu translacji

Poziom

Zdefiniowane na poziomie organizacji lub lokalizacji

Nazwa lokalizacji

Na poziomie lokalizacji kolumna nazwa lokalizacji określa nazwę lokalizacji, dla której zdefiniowano wzorzec translacji

Dla poziomu organizacji kolumna jest pusta w przypadku szablonu translacji.

Zgodny wzorzec

Określa pasujący wzorzec

Wzorzec zastępczy

Określa wzorzec zastąpienia

5

Przeciągnij i upuść plik CSV lub kliknij wybierz plik, aby przesłać zmodyfikowany plik CSV. Aby zastosować wszystkie zmiany wprowadzone w szablonach translacji, można przesłać zmodyfikowany plik .csv.

6

Kliknij Prześlij. Po pomyślnym przesłaniu do listy zostaną dodane szablony translacji z pliku CSV.

Dopasowanie wzorca

System dopasowuje numer wybierania połączeń wychodzących do skonfigurowanego wzorca i wybiera najlepsze dopasowanie do dalszego przetworzenia połączenia.

System skanuje w poszukiwaniu pasujących wzorców podczas tłumaczenia wybranego numeru. W przypadku znalezienia dopasowania wzorzec zastępuje wzorzec zastępujący, a w poszukiwaniu dopasowanych wzorców nowo zastąpionym numerem. Proces ten jest kontynuowany do maksymalnie 10 iteracji w celu zapewnienia dokładnego tłumaczenia lub do momentu znalezienia dalszych dopasowań.

Poniżej przedstawiono algorytm rozszerzania wzorca do ważenia wybranego wzorca:

  • Dokładna cyfra = 1

  • Zakres cyfr = liczba cyfr w zakresie

  • X symbol wieloznaczny = 10

  • ! = 10 na każdą cyfrę po dopasowaniu prefiksu

Na przykład jeśli numerem wybierania jest 123456, w oparciu o kryteria rozszerzania wzorca rozwinięcie 12X[0-5]! wynosi 6000 (1 * 1 * 10 * 6 * 10^2). Jeśli nie ma innych wzorców o masie rozszerzenia mniejszej niż 6000, jako wzorzec pasujący wybrano 12X[0-5]! .

W przypadku wielu dopasowań najlepszy wzorzec dopasowywania jest określany na podstawie następujących reguł:

  • Wybiera wzorzec z mniejszą liczbą możliwych rozszerzeń.

    Na przykład numer wybierania 1234 pasuje do dwóch wzorców P1: XXXX i P2: 123!, a następnie oblicz możliwe rozwinięcia dla wzorców P1: 10*10*10*10= 10^4 i P2: 1*1*1*10=10. Liczba możliwych rozszerzeń dla P2 jest mniejsza niż P1. W oparciu o regułę jako najlepszy wzorzec wybrano P2.

  • Jeśli liczba możliwych rozszerzeń dla wzorca jest taka sama, porównuje się pierwszeństwo z symbolem wieloznacznym wzorca z porządkiem pierwszeństwa składającym się z dokładnych cyfr, zakresu cyfr, symboli wieloznacznych „X” i symboli wieloznacznych „!”.

    Na przykład numer wybierania 1234 pasuje do dwóch wzorców P1: 123X i P2: X234, a następnie oblicz możliwe rozszerzenia dla wzorców P1: 1*1*1*10 = 10 i P2: 10*1*1*1 = 10. Liczba możliwych rozszerzeń dla P1 i P2 jest taka sama. Jednak P1 ma dokładne dopasowanie cyfr w pozycji 1, podczas gdy P2 ma symbol wieloznaczny X. W oparciu o regułę, P1 jest wybierany jako najlepszy wzorzec.

  • Jeśli liczba możliwych rozszerzeń i pierwszeństwo z symbolami wieloznacznymi jest taka sama, to wybierany jest ciąg w porównywanych wzorcach i wzór leksykograficznie mniejszy.

    Na przykład numer wybierania 1234 pasuje do dwóch wzorców P1: 1[0-5]3X i P2: 1[1-6]3X, a następnie oblicz możliwe rozwinięcia dla wzorców P1: 1*6*1*10 = 60 i P2: 1*1*6*10 = 60. Liczba możliwych rozszerzeń i pierwszeństwo z symbolami wieloznacznymi jest taka sama, ale P1 jest leksykograficznie mniejsza niż P2. W oparciu o regułę jako najlepszy wzorzec wybrano P1.

Przykłady szablonów translacji

Nazwa

Zgodny wzorzec

Wzorzec zastępczy

Przykład

Numer wewnętrzny

xxxx

+91805555$0

0123 jest tłumaczony na +918055550123

(Tłumaczy 4-cyfrowe numery wewnętrzne)

Dopasowana grupa $0 jest zawsze dostępna do użycia jako grupa domyślna. Nie odpowiada zdefiniowanej grupie w wzorcu dopasowującym i zawsze reprezentuje całą dopasowaną liczbę.

Operator

0

+918011223344

0 jest tłumaczony na +918011223344

(Tłumaczy 0 na operator)

Prefiks Site1

6222 (xxxx)

+91804444$1

62220246 jest tłumaczony na +918044440246

(Tłumaczy numery z prefiksem w sieci (6) i kodem witryny 1 (222))

Zakres cyfr

[3-7]xxxx

+9180333$0

54567 jest tłumaczony na +918033354567

(Tłumaczy 5-cyfrowe numery wewnętrzne, zaczynając od zakresu cyfr z zakresu od 3 do 7 włącznie)

PrefiksDodaj

[2-9]x[2-9]xxxxxxx

91$0

8055552222 jest tłumaczony na 918055552222

(Dodaje prefiks kraju przed 10-cyfrą z ograniczeniami dotyczącymi pierwszej i trzeciej cyfry)

NiejawneGrp

80[2-9]xxxxxxx

91$0

8036666666 jest tłumaczony na 918036666666

(Tłumacz 10 cyfr, zaczynając od 80 i cyfr od 2 do 9)

Zmienna

8042!

800

80423 jest tłumaczony na 800

(Pasuje do numeru 8042, po którym następuje 1 lub więcej cyfr)

ZmiennaLenGrp

80 (xxxx!)

+9180$1

8035353535 jest tłumaczony na +918035353535

Wielogrp

80(xx)333(xxx)

+9180$1333$2

8012333456 przetłumaczono na +918012333456

Historia połączeń w aplikacji Webex lub telefonie biurkowym wyświetla przetłumaczony numer, a nie wybrany numer. Aby uzyskać więcej informacji, zobacz Wyświetlanie historii połączeń.