Comparteix a través de


startChat

La Plataforma omnicanal per al Customer Service ofereix un conjunt de capacitats que amplien el potencial del Dynamics 365 Customer Service Enterprise per permetre a les organitzacions connectar-se i interactuar de manera immediata amb els seus clients a través de canals de missatgeria digital. Cal una llicència addicional per accedir a la Plataforma omnicanal per al Customer Service. Per obtenir més informació, vegeu les pàgines Informació general del Dynamics 365 Customer Service i Pla de preus del Dynamics 365 Customer Service .

Obre un xat existent, si n'hi ha. En cas contrari, s'inicia un nou xat. Podeu utilitzar el customContext paràmetre del mètode per passar directament el context per inicialitzar la sessió de xat.

Nota

  • Escolteu l'esdeveniment lcw:ready generat per un xat en directe abans de trucar als mètodes SDK del xat en directe. Els mètodes de xat en directe s'han d'invocar després que s'aixequi l'esdeveniment lcw:ready . Podeu escoltar aquest esdeveniment afegint el vostre propi oient d'esdeveniments a l'objecte window.
  • No cal que utilitzeu el setContextProvider mètode si utilitzeu l'API de l'SDK startChat per passar el context.

Sintaxi

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

Paràmetres

Paràmetre Type Obligatori Descripció
inNewWindow booleà No Decideix si s'obre el xat en una finestra nova.
customContext Objecte No Definiu el proveïdor de context personalitzat de manera sincrònica. Si heu definit un valor a setContextProvider, se substituirà pel valor que heu definit per customContexta .

Valor retornat

Cap

Exemple

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

setAuthTokenProvider
setContextProvider
Referència de l'API de JavaScript per a l'SDK de xat en directe