početakChat

Svi kanali za Customer Service pruža niz mogućnosti koje proširuju snagu sustava Dynamics 365 Customer Service Enterprise kako bi omogućila tvrtkama i ustanovama trenutačno povezivanje i interakciju s klijentima putem kanala za digitalnu razmjenu poruka. Za pristup rješenju Svi kanali za Customer Service potrebna je dodatna licenca. Dodatne informacije potražite na stranicama Pregled cijena sustava Dynamics 365 Customer Service i Plan cijena za Dynamics 365 Customer Service.

Otvara postojeće čavrljanje, ako postoji. U suprotnom, pokreće novi chat. Možete koristiti customContext parametar u metodi za izravno prosljeđivanje konteksta za inicijalizaciju sesije chata.

Napomena

  • Poslušajte lcw:ready događaj koji je pokrenuo live chat prije nego što pozovete live chat SDK metode. Metode chata uživo treba pozvati nakon što se pokrene događaj lcw:ready . Ovaj događaj možete osluškivati dodavanjem vlastitog slušatelja događaja na objekt prozora.
  • Ne morate koristiti metodu setContextProvider ako koristite startChat SDK API za prosljeđivanje konteksta.

Sintaksa

Microsoft.Omnichannel.LiveChatWidget.SDK.startChat({inNewWindow: inNewWindowValue,customContext: customContextObject});

Parametri

Parametar Tip Obvezno Opis
inNewWindow Booleov No Odlučuje hoće li otvoriti čavrljanje u novom prozoru.
customContext Objekt No Sinkrono postavite prilagođenog davatelja usluga konteksta. Ako ste postavili vrijednost u , setContextProviderona će biti nadjačana vrijednošću koju ste postavili za customContext.

Povratna vrijednost

Nijedno

Primjer

 Microsoft.Omnichannel.LiveChatWidget.SDK.startChat({
    inNewWindow: true,
   customContext: {
        'contextKey1': {'value': 'contextValue1', 'isDisplayable': true}
    }
});

setAuthTokenProvider
setContextProvider
Referenca JavaScript API-ja za live chat SDK