Iniciar Chat

Multicanle para Customer Service ofrece un conxunto de capacidades que amplían o poder de Dynamics 365 Customer Service Enterprise para permitir ás organizacións conectarse instantáneamente e interactuar cos seus clientes a través de canles como o chat en directo e SMS. Requírese unha licenza adicional para acceder á Multicanle para Customer Service. Para obter máis información, consulte as páxinas Visión xeral dos prezos de Dynamics 365 Customer Service e Plan de prezos de Dynamics 365 Customer Service .

Abre un chat existente, se é o caso. En caso contrario, inicia un novo chat. Pode usar o customContext parámetro no método para pasar directamente o contexto para inicializar a sesión de chat.

Nota

  • Escoita o evento lcw:ready suscitado por un chat en directo antes de chamar aos métodos SDK de chat en directo. Os métodos de chat en directo deben ser invocados despois de que se levante o evento lcw:ready . Pode escoitar este evento engadindo o seu propio oínte de eventos no obxecto da xanela.
  • Non é necesario usar o setContextProvider método se está a usar a startChat API SDK para pasar o contexto.

Sintaxe

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

Parámetros

Parámetro Type Requírese Descripción
inNewWindow booleano Non Decide se quere abrir o chat nunha nova xanela.
customContext Obxecto Non Configure o provedor de contexto personalizado de forma sincrona. Se estableceu un valor en setContextProvider, será superado polo valor que configurou para customContext.

Valor de devolución

Nada

Exemplo

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

setAuthTokenProvider
setContextProvider
Referencia da API JavaScript para o SDK de chat en directo