Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Omnichannel for Customer Service bietet eine Reihe von Funktionalitäten, die die Möglichkeiten von Dynamics 365 Customer Service Enterprise erweitern und es Unternehmen ermöglichen, über digitale Nachrichtenkanäle sofort mit ihren Kunden in Kontakt zu treten und sich mit ihnen zu engagieren. Für den Zugriff auf Omnichannel for Customer Service ist eine zusätzliche Lizenz erforderlich. Weitere Informationen finden Sie auf den Seiten Dynamics 365 Customer Service – Preisübersicht und Dynamics 365 Customer Service – Preisplan.
Die folgenden JavaScript-Methoden können verwendet werden, um verschiedene Vorgänge mit dem Live-Chat-Widget von Omnichannel for Customer Service durchzuführen.
Methodik
| Methode | Description |
|---|---|
setContextProvider |
Legt den Kontextanbieter für Live-Chat-Kanäle fest. Wenn die Kontextanbieterfunktion aufgerufen wird, gibt sie den Kontext zurück, der zum Initialisieren einer Chatsitzung verwendet werden soll. |
getContextProvider |
Ruft den aktuell festgelegten benutzerdefinierten Kontextanbieter ab, falls vorhanden. |
removeContextProvider |
Entfernt den aktuell festgelegten benutzerdefinierten Kontextanbieter, falls vorhanden. |
setAuthTokenProvider |
Legt den Authentifizierungstokenanbieter fest. |
getAuthTokenProvider |
Ruft den aktuell festgelegten Authentifizierungstokenanbieter ab, sofern vorhanden. |
removeAuthTokenProvider |
Entfernt ggf. den aktuell festgelegten Authentifizierungstokenanbieter. |
startChat |
Öffnet einen vorhandenen Chat, falls vorhanden. Andernfalls wird ein neuer Chat gestartet. Sie können den customContext Parameter in der Methode verwenden, um den Kontext zum Initialisieren der Chatsitzung direkt zu übergeben |
startProactiveChat |
Ermöglicht es Organisationen, Benutzer einzubinden, indem sie basierend auf den konfigurierten Regeln automatisch zu einer Chat-Konversation eingeladen werden. |
closeChat |
Beendet die Konversation zwischen dem Agenten und dem Kunden. Jeder Browser-Cache, der sich auf die Konversation bezieht, wird ebenfalls gelöscht. |
getAgentAvailability |
Ruft die Agentenverfügbarkeit für eine Warteschlange basierend auf den Routingregeln ab. Der Omnichannel-Entwickler kann diese API verwenden, um zu bestimmen, ob die Option zum Starten eines Gesprächs für den Kunden sichtbar sein soll, und auch um Informationen wie Wartezeit und Position in Warteschlangen anzuzeigen. |
Ereignisse
| Event | Description |
|---|---|
lcw:ready |
Dieses Ereignis wird ausgelöst, wenn das Livechat-SDK zur Verwendung bereit ist. |
lcw:error |
Dieses Ereignis wird ausgelöst, falls während der Lebensdauer eines Chats ein Fehler auftritt. Weitere Informationen zu Fehlercodes und Fehlermeldungen finden Sie in der Fehlercode-Referenz für Omnichannel for Customer Service. |
lcw:startChat |
Dieses Ereignis wird ausgelöst, wenn ein Chat gestartet wird. |
lcw:closeChat |
Dieses Ereignis wird ausgelöst, wenn ein Chat geschlossen wird. |
lcw:chatQueued |
Dieses Ereignis wird ausgelöst, wenn die Chatunterhaltung erstellt und gestartet wird. |
lcw:chatRetrieved |
Dieses Ereignis wird ausgelöst, wenn das System eine laufende Chatunterhaltung aus dem Cache abruft, nachdem eine Seite neu geladen oder auf einer anderen Registerkarte geöffnet wurde. |
lcw:onClose |
Dieses Ereignis wird ausgelöst, wenn der Kunde, der sich mit dem Chat-Widget beschäftigt, das Widget schließt. |
lcw:onMinimize |
Dieses Ereignis wird ausgelöst, wenn der Kunde, der über das Chat-Widget interagiert, das Widget minimiert. |
lcw:onMaximize |
Dieses Ereignis wird ausgelöst, wenn der Kunde, der über das Chat-Widget interagiert, das Widget maximiert. |
lcw:onMessageReceived |
Dieses Ereignis wird ausgelöst, wenn das Chat-Widget eine neue Nachricht erhält. |
lcw:onMessageSent |
Dieses Ereignis wird ausgelöst, wenn ein Kunde, der über das Chat-Widget interagiert, eine neue Nachricht sendet. |
lcw:threadUpdate |
Dieses Ereignis wird vom Live-Chat ausgelöst, wenn ein Agent eine Konversation beendet. |
lcw:getAgentAvailability |
Dieses Ereignis wird ausgelöst, wenn die getAgentAvailability Methode eine erfolgreiche Antwort zurückgibt. |