Odkaz na súpravu SDK konverzácie naživo

Omnikanál pre Customer Service ponúka súbor funkcií, ktoré rozširujú možnosti Dynamics 365 Customer Service Enterprise a umožňujú organizáciám okamžite sa spojiť a komunikovať so zákazníkmi prostredníctvom kanálov digitálnych správ. Na prístup k Omnikanálu pre Customer Service je potrebná ďalšia licencia. Ďalšie informácie nájdete na stránkach Prehľad cien aplikácie Dynamics 365 Customer Service a Prehľad cien aplikácie Dynamics 365 Customer Service.

Nasledujúce metódy JavaScript možno použiť na vykonávanie rôznych operácií s miniaplikáciou živého chatu Omnikanála pre Customer Service.

Metódy

Method Popis
setContextProvider Nastaví poskytovateľa kontextu pre kanály živého četu. Funkcia poskytovateľa kontextu po vyvolaní vráti kontext, ktorý sa má použiť na inicializáciu relácie chatu.
getContextProvider Načíta aktuálne nastaveného vlastného poskytovateľa kontextu, ak existuje.
removeContextProvider Odstráni aktuálne nastaveného vlastného poskytovateľa kontextu, ak existuje.
setAuthTokenProvider Nastaví poskytovateľa overovacieho tokenu.
getAuthTokenProvider Získa aktuálne nastaveného poskytovateľa overovacieho tokenu, ak existuje.
removeAuthTokenProvider Odstráni aktuálne nastaveného poskytovateľa overovacieho tokenu, ak existuje.
startChat Otvorí existujúci chat, ak existuje. V opačnom prípade spustí nový chat. Parameter v metóde môžete použiť customContext na priame odovzdanie kontextu na inicializáciu relácie chatu
startProactiveChat Umožňuje organizáciám zaujať používateľov automatickým pozvaním do chatovej konverzácie na základe nakonfigurovaných pravidiel.
closeChat Ukončí konverzáciu medzi agentom a zákazníkom. Odstráni sa aj akákoľvek vyrovnávacia pamäť prehliadača súvisiaca s konverzáciou.
getAgentAvailability Načíta dostupnosť agenta pre front na základe pravidiel smerovania. Vývojár omnikanála môže pomocou tohto API určiť, či má byť možnosť začatia konverzácie viditeľná pre zákazníka a tiež na zobrazenie informácií, ako je čas čakania a pozícia vo frontoch.

Udalosti

Udalosť Popis
lcw:ready Táto udalosť sa vyvolá, keď je súprava Live chat SDK pripravená na použitie.
lcw:error Táto udalosť sa vyvolá v prípade, že sa počas trvania chatu vyskytne chyba. Informácie o kódoch chýb a chybových hláseniach nájdete v referenčných informáciách o kódoch chýb pre Omnikanál pre Customer Service.
lcw:startChat Táto udalosť sa spustí pri spustení chatu.
lcw:closeChat Táto udalosť sa spustí pri zatvorení chatu.
lcw:chatQueued Táto udalosť sa vyvolá pri vytvorení a spustení chatovej konverzácie.
lcw:chatRetrieved Táto udalosť sa vyvolá, keď systém načíta prebiehajúcu konverzáciu chatu z vyrovnávacej pamäte po opätovnom načítaní alebo otvorení stránky na inej karte.
lcw:onClose Táto udalosť sa spustí, keď zákazník zapojený do miniaplikácie chatu miniaplikáciu zatvorí miniaplikáciu.
lcw:onMinimize Táto udalosť sa spustí, keď zákazník zapojený do miniaplikácie chatu minimalizuje miniaplikáciu.
lcw:onMaximize Táto udalosť sa spustí, keď zákazník zapojený do miniaplikácie chatu maximalizuje miniaplikáciu.
lcw:onMessageReceived Táto udalosť sa spustí, keď miniaplikácia chatu dostane novú správu.
lcw:onMessageSent Táto udalosť sa spustí, keď zákazník zapojený do miniaplikácie chatu odošle novú správu.
lcw:threadUpdate Táto udalosť je vyvolaná živým chatom, keď agent ukončí konverzáciu.
lcw:getAgentAvailability Táto udalosť sa vyvolá, keď metóda vráti getAgentAvailability úspešnú odpoveď.

Omnikanál pre Customer Service pre vývojárov