Začetek klepeta

Vsi kanali za storitve za stranke ponuja nabor zmogljivosti, ki razširjajo zmogljivosti storitve Dynamics 365 Customer Service Enterprise, da omogoča organizacijam, da se takoj povežejo in sodelujejo s svojimi strankami prek kanalov za digitalno sporočanje. Za dostop do storitve Vsi kanali za storitve za stranke je potrebna dodatna licenca. Za več informacij glejte strani Pregled cen za Dynamics 365 Customer Service in Cenik za Dynamics 365 Customer Service.

Odpre obstoječi klepet, če obstaja. V nasprotnem primeru sproži nov klepet. Parameter v metodi lahko customContext uporabite za neposredno posredovanje konteksta za inicializacijo seje klepeta.

opomba,

  • Poslušajte dogodek lcw:ready, ki ga je sprožil klepet v živo, preden pokličete metode SDK za klepet v živo. Metode klepeta v živo je treba priklicati po sproženju dogodka lcw:ready . Ta dogodek lahko poslušate tako, da dodate lasten poslušalec dogodka v predmet okna.
  • Metode vam ni treba uporabiti setContextProvider , če uporabljate startChat API za SDK za posredovanje konteksta.

Skladnja

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

Parametri

Parameter Vnesi Zahtevano Opis
inNewWindow logičen Ne Odloči, ali bo klepet odprl v novem oknu.
customContext Predmet Ne Sinhrono nastavite ponudnika konteksta po meri. Če ste nastavili vrednost v , setContextProviderbo preglasljena z vrednostjo, ki ste jo nastavili za customContext.

Vrnjena vrednost

Nobena

Primer

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

setAuthTokenProvider
setContextProvider
Sklic API-ja JavaScript za SDK za klepet v živo