Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Omnikanál pro Customer Service nabízí sadu funkcí, které rozšiřují výkon Dynamics 365 Customer Service Enterprise, což umožňuje organizacím okamžitě se spojit a komunikovat se svými zákazníky prostřednictvím kanálů digitálního zasílání zpráv. Pro přístup k Omnikanálu pro Customer Service je vyžadována další licence. Více informací naleznete na stránkách Přehled cen Dynamics 365 Customer Service a Cenový plán Dynamics 365 Customer Service.
Následující metody JavaScriptu lze použít k provádění různých operací s widgetem živého chatu Omnikanálu pro Customer Service.
Methods
| Metoda | Description |
|---|---|
setContextProvider |
Nastaví poskytovatele kontextu pro kanály živého chatu. Funkce zprostředkovatele kontextu při vyvolání vrátí kontext, který má být použit pro inicializaci relace chatu. |
getContextProvider |
Načte aktuálně nastaveného vlastního zprostředkovatele kontextu, pokud existuje. |
removeContextProvider |
Odebere aktuálně nastaveného vlastního zprostředkovatele kontextu, pokud existuje. |
setAuthTokenProvider |
Nastaví poskytovatele ověřovacího tokenu. |
getAuthTokenProvider |
Získá aktuálně nastaveného poskytovatele ověřovacího tokenu, pokud existuje. |
removeAuthTokenProvider |
Odebere aktuálně nastaveného poskytovatele ověřovacího tokenu, pokud existuje. |
startChat |
Otevře existující chat, pokud existuje. V opačném případě zahájí nový chat. Parametr v metodě můžete použít customContext k přímému předání kontextu pro inicializaci relace chatu |
startProactiveChat |
Umožňuje organizacím zapojit uživatele tím, že je automaticky pozve do chatové konverzace na základě nakonfigurovaných pravidel. |
closeChat |
Ukončí konverzaci mezi agentem a zákazníkem. Smaže se také veškerá mezipaměť prohlížeče související s konverzací. |
getAgentAvailability |
Načte dostupnost agenta pro frontu na základě pravidel směrování. Vývojář omnichannel může pomocí tohoto API určit, zda má být možnost zahájení konverzace viditelná pro zákazníka, a také pro zobrazení informací, jako je čekací doba a pozice ve frontách. |
Events
| Event | Description |
|---|---|
lcw:ready |
Tato událost je vyvolána, když je sada SDK pro živý chat připravena k použití. |
lcw:error |
Tato událost je vyvolána v případě, že dojde k chybě během životnosti chatu. Informace o kódech chyb a chybových zprávách naleznete v části Referenční příručka ke kódům chyb pro Omnikanál pro Customer Service. |
lcw:startChat |
Tato událost se spustí při zahájení chatu. |
lcw:closeChat |
Tato událost se spustí při zavření chatu. |
lcw:chatQueued |
Tato událost je vyvolána při vytvoření a zahájení chatové konverzace. |
lcw:chatRetrieved |
Tato událost je vyvolána, když systém načte probíhající konverzaci chatu z mezipaměti poté, co je stránka znovu načtena nebo otevřena na jiné kartě. |
lcw:onClose |
Tato událost se aktivuje, když zákazník zapojený do chatovacího widgetu widget zavře. |
lcw:onMinimize |
Tato událost se aktivuje, když zákazník zapojený do widgetu chatu widget minimalizuje. |
lcw:onMaximize |
Tato událost se aktivuje, když zákazník zapojený do chatovacího widgetu maximalizuje widget. |
lcw:onMessageReceived |
Tato událost se spustí, když widget chatu obdrží novou zprávu. |
lcw:onMessageSent |
Tato událost se aktivuje, když zákazník zapojený do chatovacího widgetu odešle novou zprávu. |
lcw:threadUpdate |
Tato událost je vyvolána živým chatem, když agent ukončí konverzaci. |
lcw:getAgentAvailability |
Tato událost je vyvolána, getAgentAvailability když metoda vrátí úspěšnou odpověď. |