Dalintis per


pradėtiChat

Daugiakanalė „Customer Service“ platforma, skirta atitinkamoms galimybėms, kurios šplečia Dynamics 365 Customer Service Enterprise galimybes, kad organizacijos galėtų iš karto susisiekti ir bendrauti su klientais per skaitmeninių pranešimų kanalus. Norint gauti prieigą prie Daugiakanalio įtraukimo, skirto „Customer Service“, reikalinga papildoma licencija klientų aptarnavimas. Daugiau informacijos pateikta Dynamics 365 Customer Service kainų apžvalgoje ir Dynamics 365 Customer Service kainodaros plano puslapiuose.

Atidaro esamą pokalbį, jei yra. Priešingu atveju jis inicijuoja naują pokalbį. Galite naudoti metodo parametrą customContext , kad tiesiogiai perduotumėte kontekstą, kad inicijuotumėte pokalbio seansą.

Pastaba.

  • Prieš skambindami tiesioginio pokalbio SDK metodais, klausykitės įvykio lcw:ready . Tiesioginio pokalbio metodai turėtų būti iškviesti iškėlus lcw:ready įvykį. Šio įvykio galite klausytis įtraukdami savo įvykio klausyklą į lango objektą.
  • Jums nereikia naudoti metodo, setContextProvider jei kontekstui perduoti naudojate startChat SDK API.

Sintaksė

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

Parametrus

Parametras Tipas Privalomas Aprašas
inNewWindow Bulio logikos Ne Nusprendžia, ar atidaryti pokalbį naujame lange.
customContext Daiktas Ne Sinchroniškai nustatykite pasirinktinį konteksto teikėją. Jei nustatėte reikšmę setContextProvider, ją pakeis jūsų nustatyta customContextreikšmė .

Grąžinama reikšmė

Joks

Pavyzdžiui

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

setAuthTokenProvider
setContextProvider
JavaScript API nuoroda tiesioginio pokalbio SDK