W tym artykule
dropdown icon
Przegląd
    Obsługiwane możliwości
Zanim zaczniesz
dropdown icon
Konfigurowanie zasobu czatu
    Konfigurowanie wiadomości
    Skonfiguruj autoryzację tokena sieciowego JSON
    Konfigurowanie rejestracji wielu użytkowników
    Konfigurowanie dodatkowych Webex Connect ustawień
    Zapisz, aby utworzyć zasób
dropdown icon
Pełna integracja usług
    Całkowita Webex Connect integracja
    Kompletna integracja Webex Contact Center
    Kompletna integracja Webex Contact Center Enterprise
Wyjątki i ograniczenia
Konfigurowanie zasobu czatu
list-menuW tym artykule
list-menuOpinia?

Utwórz i skonfiguruj zasób cyfrowy czatu w Centrum sterowania dla Webex Connect, Webex Contact Center lub Webex Contact Center Enterprise.

Przegląd

Użyj kanałów cyfrowych w Centrum sterowania, aby utworzyć i skonfigurować zasób czatu dla sieci Web (czat na żywo), urządzeń mobilnych (wiadomości w aplikacji) i powiadomień push. Ustawienia dostępne dla konfiguracji zależą od usługi wybranej w sekcji Przypisz do oraz od tego, czy wybierzesz opcję Sieć, Urządzenie mobilne lub obie.

W tym artykule opisano pełny proces konfiguracji aktywów, w tym obsługiwane funkcje, wiadomości, poświadczenia dostawcy push, autoryzację JSON Web Token (JWT), klucze sieciowe JSON (JWK), protokoły transportowe, rejestrację wielu użytkowników i konfigurację specyficzną dla usługi po utworzeniu zasobu.

Obsługiwane możliwości

Tabela 1. Obsługiwane możliwości przez usługę
MożliwośćWebex ConnectCentrum kontaktowe WebexWebex Contact Center Enterprise
Internetowy czat na żywoObsługiwaneObsługiwaneObsługiwane
Mobilne wiadomości w aplikacjiObsługiwaneObsługiwaneObsługiwane
Sieć i urządzenia mobilne w jednym zasobieObsługiwaneNieobsługiwaneNieobsługiwane
Telefon komórkowy - powiadomienia push na AndroidaObsługiwaneObsługiwaneObsługiwane
Powiadomienia push na urządzenia mobilne - iOSObsługiwaneObsługiwaneObsługiwane
Powiadomienia Web PushObsługiwane (Chrome i Firefox)NieobsługiwaneNieobsługiwane
JWT - KomórkaObsługiwaneObsługiwane i wymaganeObsługiwane i wymagane
JWT - SiećObsługiwaneNieobsługiwaneNieobsługiwane
Rejestracje wielu użytkownikówObsługiwaneObsługiwaneObsługiwane
Skrzynka odbiorcza po stronie serweraObsługiwaneNie dotyczyNie dotyczy
Strumień danychObsługiwaneNie dotyczyNie dotyczy

Zanim zaczniesz

  • Zaloguj się do Control Hub jako pełny administrator lub administrator Contact Center, który może zarządzać zasobami cyfrowymi.
  • Upewnij się, że usługi Webex Connect cyfrowe, Webex Contact Center lub Contact Center Enterprise są dostarczane dla organizacji. Bez uprawnienia zasoby cyfrowe nie są dostępne.
  • Zidentyfikuj punkt wejścia i przepływ Contact Center, który będzie otrzymywać nowe rozmowy na czacie.
  • Jeśli wdrożenie wykorzystuje mobilne powiadomienia push, przygotuj dane uwierzytelniające Firebase, Huawei lub Apple wymagane przez wybraną platformę.
  • Jeśli planujesz korzystać z autoryzacji JWT, przygotuj publiczny JWK używany do weryfikacji tokenów wydanych przez zaufanego zaplecza.

Konfigurowanie zasobu czatu

Aby skonfigurować zasób czatu:

1

Zaloguj się do Control Hub.

2

Przejdź do opcji Usługi > Zas oby cyfrowe.

3

Wybierz opcję Utwórz zasób.

4

W obszarze Konfigurowanie szczegółów zasobu wprowadź następujące wartości:

  • Nazwa (wymagane): Wprowadź nazwę zasobu.
  • Opis: Wprowadź opcjonalny opis przypadku użycia.
  • Kanał (wymagane): Wybierz Czat. Nie można zmienić kanału po utworzeniu zasobu.
  • Przypisz do (wymagane): WybierzWebex Connect, Webex Contact Center lub Webex Contact Center Enterprise. Dostępne opcje zależą od uprawnień organizacji.
5

W obszarze Wiadomości wybierz platformę i skonfiguruj czat na żywo/wiadomości w aplikacji oraz wszelkie wymagane powiadomienia push.

Wyświetlane opcje zależą od wybranej platformy. Ustawienia powiadomień na Androida i iOS są dostępne po wybraniu opcji Telefon komórkowy. Web Push jest dostępny, gdy dla zasobu przypisanego do niego wybrano opcję WebWebex Connect.

Konfigurowanie wiadomości

W obszarze Wiadomości wybierz platformę i skonfiguruj funkcje przesyłania wiadomości dla zasobu.

Aby skonfigurować komunikację:

Pierwotne i wtórne protokoły transportu muszą być różne. Jeśli pakiet SDK nie może nawiązać połączenia przy użyciu protokołu podstawowego, używa protokołu dodatkowego jako rezerwy zapasowej.

1

Platforma: Wybierz Webex Connect opcję Sieć, Telefon komórkowy lub jedno i drugie. W przypadku urządzeń przenośnych wybierz Android, iOS lub oba. W przypadku Webex Contact Center lub Webex Contact Center Enterprise wybierz opcję Web lub Mobile.

2

Czat na żywo/Wiadomości w aplikacji: DlaWebex Connect, jest dostępny dla Internetu i urządzeń mobilnych. W przypadku Webex Contact Center lub Webex Contact Center Enterprise, Web zapewnia czat na żywo, a telefon komórkowy zapewnia wiadomości w aplikacji.

3

Podstawowy protokół transportu: Wybierz MQTT lub Web Socket.

4

Wtórny protokół transportu: Wybierz protokół, który nie został wybrany jako podstawowy.

Konfigurowanie powiadomień push

Włącz Zezwalaj na powiadomienia push, gdy aplikacja musi otrzymywać powiadomienia za pośrednictwem skonfigurowanego dostawcy push. Wyświetlane sekcje powiadomień zależą od wybranej platformy.

Dostępne są następujące opcje dostawcy push:

  • Android: Firebase Cloud Messaging (FCM), Huawei lub oba. DotyczyWebex Connect, Webex Contact Center i Webex Contact Center Enterprise.
  • iOS: FCM, Apple Push Notification Service (APNS) lub uwierzytelnianie oparte na tokenach dla APNS. DotyczyWebex Connect, Webex Contact Center i Webex Contact Center Enterprise.
  • Sieć: Wiadomości w chmurze Firebase. Dotyczy Webex Connect tylko.

Wybierz platformę i skonfiguruj odpowiedniego dostawcę w odpowiednim temacie.

Pobierz konto usługi Firebase Service JSON

Webex używa pliku JSON konta usługi Firebase do uwierzytelniania żądań serwera do usługi Firebase Cloud Messaging. Użyj projektu Firebase skojarzonego z aplikacją.

Aby pobrać i przesłać plik JSON konta usługi Firebase:

Bezpieczeństwo: Kon to usługi Firebase JSON zawiera poufne dane uwierzytelniające. Przechowuj go bezpiecznie i przesyłaj tylko plik przeznaczony dla zamierzonego projektu Firebase.

Aby zapoznać się z instrukcjami konfiguracji usługi Firebase Cloud Messaging, zobacz Wysyłanie wiadomości przy użyciu interfejsu API FCM HTTP v1.

1

Otwórz konsolę Firebase i wybierz projekt Firebase używany przez aplikację.

2

Otwórz Ustawienia projektu > Konta usług.

3

Wybierz opcję Generuj nowy klucz prywatny i potwierdź pobranie.

4

Bezpiecznie przechowuj pobrany plik JSON. Plik zawiera dane uwierzytelniające klucza prywatnego.

5

W Centrum sterowania prześlij plik JSON w Upload Firebase Service Account JSON dla odpowiedniej konfiguracji powiadomień dla systemu Android, iOS lub Web powiadomień.

Skonfiguruj powiadomienia push Androida

Sekcja powiadomień Androida jest wyświetlana po wybraniu opcji Mobilny, Android i Zezwal aj na powiadomienia push. Wybierz co najmniej jednego dostawcę; Firebase i Huawei można skonfigurować indywidualnie lub razem. Ta konfiguracja jest dostępna dla zasobów Webex Connect Webex Contact Center i Webex Contact Center Enterprise Mobile.

Dokumentacja dostawcy: Huawei - Konfiguracja i testowanie zestawu Push Kit

1

Wybierz opcję Telefon komórkowy, Android i Zezwalaj na powiadomienia push. Zostanie wyświetlona sekcja powiad omień Androida.

2

Wybierz Firebase Cloud Messaging i prześlij wymagany plik JSON konta usługi Firebase z projektu Firebase.

3

Jeśli aplikacja obsługuje urządzenia korzystające z usług mobilnych Huawei, wybierz pozycję Huawei i wprowadź identyfikator w aplikacji i tajność aplikacji w aplikacji AppGallery Connect.

Wyjątek Huawei: Konfigurację Huawei można pominąć, gdy aplikacja nie obsługuje urządzeń bez Usług Google Play. Aktualne Webex Connect wskazówki obsługują EMUI 10.x i nowsze.

Skonfiguruj powiadomienia push iOS

Sekcja powiadomień iOS jest wyświetlana po wybraniu opcji Mobilne, iOS i Zezwalaj na powiadomienia push. Wybierz jednego dostawcę push. Ta konfiguracja jest dostępna dla zasobów Webex Connect Webex Contact Center i Webex Contact Center Enterprise Mobile.

Aby zapoznać się z instrukcjami konfiguracji APN opartych na certyfikatach, zobacz Nawiązywanie połączenia opar tego na certyfikatach z APN.

Aby uzyskać instrukcje konfiguracji APN opartych na tokenach, zobacz Nawiązywanie połączenia opartego na tokenach z APN.

1

Wybierz pozycję Mobile, iOS i Zezwalaj na powiadomienia push. Zostanie wyświetlona sekcja powiadomień iOS.

2

Wybierz jednego dostawcę push.

3

W przypadku komunikatów w chmurze Firebase prześlij plik JSON konta usługi Firebase pobrany z projektu Firebase.

4

W przypadku usługi Apple Push Notification Service (APNS) wprowadź hasło certyfikatu, wybierz Sandbox lub Production, prześlij certyfikat APNS, wprowadź nazwę i sprawdź poprawność konfiguracji. Obsługiwany jest tylko format certyfikatu.p12.

5

Aby uzyskać uwierzytelnianie APNS oparte na tokenach, wprowadź identyfikator klucza, identyfikator zespołu oraz identyfikator pakietu aplikacji lub pakietu, wybierz pozycję Sandbox lub Produkcja i prześlij plik klucza prywatnego APNS.

Wybór bramy: Użyj Sandbox dla aplikacji programistycznej, a Produkcja dla aplikacji gotowej do produkcji. Bezpiecznie przechowuj klucz prywatny APNS; Apple zezwala na pobranie pobranego pliku.p8 tylko raz.

6

Wymień certyfikat dostawcy Apple przed jego wygaśnięciem, aby uniknąć przerwy w dostarczaniu push.

Konfigurowanie powiadomień Web Push

Powiadomienia Web Push są dostępne tylko dla zasobów przypisanych do Webex Connect wybranych stron internetowych. Obsługiwane są Chrome i Firefox. Safari Web Push nie jest obecnie obsługiwany.

Powiadomienia Web Push nie są obsługiwane dla zasobów przypisanych do Webex Contact Center lub Webex Contact Center Enterprise.

Aby skonfigurować powiadomienia Web Push:

1

Upewnij się, że zasób jest przypisany do Webex Connect i że wybrano opcję Sieć.

2

Użyj Chrome lub Firefox, aby uzyskać dostęp do witryny i otrzymywać powiadomienia Web Push.

3

Adres URL strony internetowej (wymagany): Wprowadź adres URL strony internetowej, która będzie otrzymywać powiadomienia Web Push.

4

Ikona powiadomienia (wymagane): Wprowadź ścieżkę do ikony powiadomienia. Ikona musi mieć wymiary 80 x 80 pikseli.

5

Skonfiguruj komunikatory Firebase Cloud Messaging (FCM) dla swojej aplikacji internetowej, postępując zgodnie z dokumentacją Fire base.

6

Konto usługi Firebase Service JSON (wymagane): Prześlij plik JSON konta usługi Firebase zawierający klucz prywatny wymagany do korzystania z interfejsu API usługi Firebase Cloud Messaging HTTP v1.

Skonfiguruj autoryzację tokena sieciowego JSON

Autoryzacja JWT wymaga autoryzacji komunikacji SDK przy użyciu prawidłowego tokena internetowego JSON. W przypadku nowych zasobów typ szyfrowania jest asymetryczny.

Obsługa JWT jest następująca:

  • Webex Connect: Obsługiwane dla urządzeń mobilnych i internetowych w tym samym zasobie.
  • Webex Contact Center i Webex Contact Center Enterprise - Web: Nieobsługiwane.
  • Webex Contact Center i Webex Contact Center Enterprise - Mobile: Obsługiwane i wymagane do konfiguracji zasobów mobilnych.

Skonfiguruj następujące ustawienia:

  • Typ szyfrowania: Asymetryczny dla nowych zasobów.
  • Wygaśnięcie tokena (wymagane): Wprowadź, jak długo JWT pozostaje ważny, zanim będzie wymagany nowy token tożsamości użytkownika. Ważny zakres: 5-360 minut. Domyślnie: 60 minut.
  • JSON Web Keys (wymagane): Prześlij publiczny JWK używany do weryfikacji tokenów. Możesz dodać drugi klawisz do obrotu. Maksymalnie: dwa klucze.

Dodaj i przygotuj publiczny klucz sieciowy JSON zgodnie z opisem w tematach podrzędnych.

Przygotuj publiczny JWK

Przesłany plik musi zawierać publiczny klucz weryfikacyjny RSA. Webex sprawdza następujące właściwości JWK.

Właściwości JWK są zdefiniowane w RFC 7517, Sekcja 4. Właściwości specyficzne dla algorytmu są zdefiniowane w RFC 7518.

Tabela 2. Publiczne nieruchomości JWK
Nazwa nieruchomościOpis
algIdentyfikuje algorytm kryptograficzny używany z kluczem. Wymagana wartość to RS256, która określa RSASSA-PKCS1- przy użyciu SHA-256. v1_5
eWykładnik klu cza publicznego RSA, reprezentowany jako wartość zakodowana przez Base64URLUint.
key_opsOkreśla operację, dla której klucz jest przeznaczony. Obsługiwaną wartością jest sprawdź, co oznacza, że klucz jest używany do weryfikacji podpisów cyfrowych. Patrz: RFC 7517, sekcja 4.3.
ktyIdentyfikuje rodzinę algorytmów kryptograficznych używaną z kluczem. Wartość musi być RSA. Patrz: RFC 7517, sekcja 4.1.
nModuł klu cza publicznego RSA, reprezentowany jako wartość zakodowana przez Base64URLUint.
użycieOkreśla zamierzone użycie klucza publicznego. Wartość musi być sig, co wskazuje, że klucz jest przeznaczony do weryfikacji podpisu. Patrz: RFC 7517, sekcja 4.2.
dzieciakIdentyfikuje klucz i służy do dopasowania określonego klucza, na przykład podczas obracania klawisza. Patrz: RFC 7517, sekcja 4.5.
Prześlij tylko publiczny klucz weryfikacyjny. Zachowaj odpowiedni klucz do podpisywania prywatnego w zaufanym systemie, który wydaje JWT.

Dodaj klucz sieciowy JSON

Aby dodać publiczny klucz sieciowy JSON:

1

Wybierz Dodaj klucz.

2

Wprowadź nazwę klucza internetowego JSON.

3

Wprowadź wydawcę klucza sieciowego JSON. Wartość ta musi odpowiadać emitentowi używanemu przez zaufany backend podczas generowania JWT.

4

Prześlij publiczny plik JWK.

5

Wybierz Zapisz.

Konfigurowanie rejestracji wielu użytkowników

Włącz Zezwalaj na rejestracje wielu użytkowników na tym samym urządzeniu, gdy wielu użytkowników może zarejestrować się na tym samym urządzeniu fizycznym.

  • Powiadomienia push są dostarczane zarówno dla aktywnych, jak i nieaktywnych zarejestrowanych użytkowników.
  • Czat na żywo lub wiadomości w aplikacji są dostarczane do aktualnie aktywnego użytkownika. Wiadomości dla nieaktywnych użytkowników są ustawiane w kolejce, dopóki użytkownik nie stanie się ponownie aktywny.

Konfigurowanie dodatkowych Webex Connect ustawień

Poniższe ustawienia zaawansowane dotyczą tylko Webex Connect zasobów i nie mają zastosowania do zasobów Webex Contact Center ani Webex Contact Center Enterprise.
  • Pojedyncze urządzenie na użytkownika: ogranicza użytkownika do jednego zarejestrowanego urządzenia. Rejestracja na nowym urządzeniu zatrzymuje dostawę push do starszego urządzenia.
  • Skrzynka odbiorcza po stronie serwera: Przechowuje kopię danych skrzynki odbiorczej po stronie serwera w celu późniejszego pobrania.
  • Strumień danych: Wysyła odpowiednie dane zdarzeń do wybranej Webex Connect integracji dla wiadomości wysyłanych za pośrednictwem interfejsu API wiadomości.

Zapisz, aby utworzyć zasób

Po skonfigurowaniu odpowiednich ustawień wiadomości, autoryzacji JWT, rejestracji wielu użytkowników i Webex Connect ustawień zapisz konfigurację, aby utworzyć zasób czatu.

Wybierz opcję Zapisz, aby utworzyć zasób.

Poczekaj na potwierdzenie, że zasób został pomyślnie utworzony.

Pełna integracja usług

Po utworzeniu zasobu Czat zakończ integrację usługi wybranej w sekcji Przypisz do. Postępuj zgodnie z obowiązującą procedur Webex Connect ą dla Webex Contact Center lub Webex Contact Center Enterprise.

Całkowita Webex Connect integracja

W przypadku zasobu przypisanego doWebex Connect, zakończ mapowanie usługi i konfigurację przepływu wWebex Connect. Autoryzacja węzła nie jest wymagana.

Do przechwytywania przychodzących zdarzeń i uruchamiania przepływu można użyć węzła początkowego, zdarzenia niestandardowego lub niestandardowego haczyka internetowego. Aby uzyskać więcej informacji, zobacz temat Węzeł początkowy, Zdar zenie niestandardowe i Niestandardowy interfejs internetowy.

1

Zaloguj się doWebex Connect.

2

Ukończ odpowiednie mapowanie usług i konfigurację przepływu dla zasobu Czat.

3

Zapisz wygenerowany identyfikator aplikacji i klucz klienta.

4

Pobierz plik konfiguracyjny SDK dla każdej wybranej platformy.

Kompletna integracja Webex Contact Center

W przypadku zasobu przypisanego do Webex Contact Center odwzoruj zasób na punkt wejścia Centrum kontaktowego, a następnie zakończ autoryzację węzła Webex Contact Center.

Zasób można przypisać tylko do jednego punktu wejścia. Ukończ mapowanie punktu wejścia i przepływu przed opublikowaniem doświadczenia klienta.
1

Otwórz konfigurację Contact Center w Centrum sterowania.

2

Utwórz lub otwórz punkt wejścia, który odbiera rozmowy na czacie.

3

W obszarze Mapowanie przepływu wybierz zasób czatu i wymagany przepływ wprowadzania klientów.

4

Zapisz punkt wejścia i zweryfikuj mapowanie zasobów i przepływu.

5

Ukończ autoryzację węzła Webex Contact Center w. Webex Connect Aby uzyskać instrukcje, zobacz Wę zły integracji zadań Webex CC i autoryzacje węzłów.

6

W przypadku wdrożenia sieci Web skonfiguruj widżet Czat na żywo i uzyskaj kod osadzania witryny w Centrum sterowania.

Kompletna integracja Webex Contact Center Enterprise

W przypadku zasobu przypisanego do Webex Contact Center Enterprise należy wypełnić autoryzację węzła CCE Webex Connect przed skonfigurowaniem przepływu routingu.

1

Zaloguj się doWebex Connect.

2

Ukończ autoryzację węzła CCE. Aby uzyskać instrukcje, zobacz Wę zły integracji CCE i autoryzacje wę złów.

3

Skonfiguruj odpowiednie węzły integracji CCE i przepływ routingu dla zasobu Czat.

Aby zapoznać się z przykładami przepływu, zobacz Konfiguracje przepływu.

4

Zapisz i przetestuj przepływ.

Aby uzyskać dodatkowe wskazówki dotyczące konfiguracji, zobacz Najlepsze praktyki i wytyczne oraz często zadawane pytania.

Wyjątki i ograniczenia

Należy pamiętać o następujących wyjątkach i ograniczeniach:

  • Przed utworzeniem zasobu potwierdź wybór kanału, platformy, przypisania i trasy. Kanał nie może zostać zmieniony po utworzeniu, a zmiany platformy są ograniczone przez obciążenie pracą.
  • W przypadku Webex Contact Center i Webex Contact Center Enterprise pojedynczy zasób nie może używać sieci Web i urządzeń mobilnych razem. Utwórz oddzielne zasoby, gdy oba są wymagane.
  • Powiadomienia Web Push są dostępne tylko dlaWebex Connect. Safari Web Push, Webex Contact Center Web Push i Webex Contact Center Enterprise Web Push nie są obsługiwane.
  • Autoryzacja JWT nie jest obsługiwana dla zasobów sieciowych przypisanych do Webex Contact Center lub Webex Contact Center Enterprise.
  • W przypadku Webex Contact Center i Webex Contact Center Enterprise wykonaj konfigurację punktu wejścia, przepływu, widżetu i kodu osadzonego w sekcji Contact Center w Centrum sterowania.
  • DlaWebex Connect, ukończ konfigurację usługi i przepływu wWebex Connect.
  • Nie usuwaj zasobu czatu po odwzorowaniu go na usługę bez uprzedniego usunięcia lub aktualizacji mapowania dalszego. Usuniętego zasobu nie można przywrócić i może pozostawić istniejące mapowanie bezużyteczne.
  • Po utworzeniu zachowaj wygenerowany identyfikator aplikacji, klucz klienta i pliki konfiguracyjne SDK wymagane do zainicjowania odpowiedniego zestawu SDK.
Czy ten artykuł był pomocny?
Czy ten artykuł był pomocny?