Sdílet prostřednictvím


StartChat

Omnikanál pro Customer Service nabízí sadu funkcí, které rozšiřují výkon Dynamics 365 Customer Service Enterprise, což umožňuje organizacím okamžitě se spojit a komunikovat se svými zákazníky prostřednictvím kanálů digitálního zasílání zpráv. Pro přístup k Omnikanálu pro Customer Service je vyžadována další licence. Více informací naleznete na stránkách Přehled cen Dynamics 365 Customer ServiceCenový plán Dynamics 365 Customer Service.

Otevře existující chat, pokud existuje. V opačném případě zahájí nový chat. Parametr v metodě můžete použít customContext k přímému předání kontextu pro inicializaci relace chatu.

Poznámka:

  • Před voláním metod sady SDK pro živý chat si poslechněte událost lcw:ready vyvolanou živým chatem. Metody živého chatu by měly být vyvolány po vyvolání události lcw:ready . Tuto událost můžete poslouchat přidáním vlastního posluchače událostí na objekt window.
  • Metodu nemusíte používat, setContextProvider pokud k předání kontextu používáte startChat rozhraní API sady SDK.

Syntaxe

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

Parametry

Parameter Typ Povinné Description
inNewWindow logický Ne Rozhodne, zda se chat otevře v novém okně.
customContext Object Ne Nastavte vlastního zprostředkovatele kontextu synchronně. Pokud jste nastavili hodnotu v setContextProvider, bude přepsána hodnotou, kterou jste nastavili pro customContext.

Návratová hodnota

None

Example

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

setAuthTokenProvider
Poskytovatel setContextProvider
Referenční informace k rozhraní JavaScript API pro sadu SDK pro živý chat