Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Aplikacja Obsługa wielokanałowa klientów dla Dynamics 365 oferuje zestaw funkcji, które rozszerzają możliwości Dynamics 365 Customer Service Enterprise, aby umożliwić organizacjom natychmiastowe łączenie się i interakcję z klientami za pośrednictwem cyfrowych kanałów komunikacji. Do uzyskania dostępu do plików sieciOwych w celu obsługa klienta jest wymagana dodatkowa licencja. Aby uzyskać więcej informacji, zobacz omówienie cennika usługi Dynamics 365 Customer Service i strony cennika Dynamics 365 Customer Service.
Następujące metody JavaScript mogą być używane do wykonywania różnych operacji na widżecie czatu na żywo aplikacji Obsługa wielokanałowa dla Customer Service.
Methods
| Metoda | Description |
|---|---|
setContextProvider |
Ustawia dostawcę kontekstu dla kanałów czatu na żywo. Funkcja dostawcy kontekstu po wywołaniu zwraca kontekst, który ma być używany do inicjowania sesji czatu. |
getContextProvider |
Pobiera aktualnie ustawionego dostawcę kontekstu niestandardowego, jeśli istnieje. |
removeContextProvider |
Usuwa aktualnie ustawionego niestandardowego dostawcę kontekstu, jeśli istnieje. |
setAuthTokenProvider |
Ustawia dostawcę tokenu uwierzytelniania. |
getAuthTokenProvider |
Pobiera aktualnie ustawionego dostawcę tokenu uwierzytelniania, jeśli istnieje. |
removeAuthTokenProvider |
Usuwa aktualnie ustawionego dostawcę tokenu uwierzytelniania, jeśli istnieje. |
startChat |
Otwiera istniejący czat, jeśli taki istnieje. W przeciwnym razie inicjuje nowy czat. Możesz użyć parametru customContext w metodzie, aby bezpośrednio przekazać kontekst w celu zainicjowania sesji czatu |
startProactiveChat |
Umożliwia organizacjom angażowanie użytkowników poprzez automatyczne zapraszanie ich do konwersacji na czacie na podstawie skonfigurowanych reguł. |
closeChat |
Kończy konwersację między agentem a klientem. Usuwana jest również wszelka pamięć podręczna przeglądarki związana z konwersacją. |
getAgentAvailability |
Pobiera informacje o dostępności agenta dla kolejki na podstawie reguł rozsyłania. Deweloper obsługi wielokanałowej może użyć tego interfejsu API do określenia, czy opcja rozpoczęcia konwersacji powinna być widoczna dla klienta, a także do wyświetlenia informacji, takich jak czas oczekiwania i pozycja w kolejkach. |
Events
| Event | Description |
|---|---|
lcw:ready |
To zdarzenie jest wywoływane, gdy zestaw SDK czatu na żywo jest gotowy do użycia. |
lcw:error |
To zdarzenie jest wywoływane w przypadku wystąpienia błędu w czasie trwania czatu. Aby uzyskać informacje o kodach błędów i komunikatach o błędach, zobacz Skorowidz kodów błędów dla aplikacji Obsługa wielokanałowa dla Customer Service. |
lcw:startChat |
To zdarzenie jest wywoływane po rozpoczęciu czatu. |
lcw:closeChat |
To zdarzenie jest wywoływane po zamknięciu czatu. |
lcw:chatQueued |
To zdarzenie jest wywoływane podczas tworzenia i rozpoczynania konwersacji na czacie. |
lcw:chatRetrieved |
To zdarzenie jest wywoływane, gdy system pobiera trwającą konwersację czatu z pamięci podręcznej po ponownym załadowaniu strony lub otwarciu jej na innej karcie. |
lcw:onClose |
To zdarzenie jest wywoływane, gdy klient, który zaangażował się w widżet czatu, zamyka widżet. |
lcw:onMinimize |
To zdarzenie jest wywoływane, gdy klient, który zaangażował się w widżet czatu, zminimalizuje widżet. |
lcw:onMaximize |
To zdarzenie jest wywoływane, gdy klient zaangażowany w widżet czatu maksymalizuje widżet. |
lcw:onMessageReceived |
To zdarzenie jest wywoływane, gdy widżet czatu otrzyma nową wiadomość. |
lcw:onMessageSent |
To zdarzenie jest wywoływane, gdy klient zaangażowany w widget czatu wysyła nową wiadomość. |
lcw:threadUpdate |
To zdarzenie jest wywoływane przez czat na żywo, gdy agent kończy rozmowę. |
lcw:getAgentAvailability |
To zdarzenie jest wywoływane, getAgentAvailability gdy metoda zwraca pomyślną odpowiedź. |