Aracılığıyla paylaş


Sohbete başla

Customer Service için Çok Yönlü Kanal, kuruluşların, dijital mesajlaşma kanallarında anında bağlanıp müşterileriyle etkileşim kurmalarını sağlamak için Dynamics 365 Customer Service Enterprise'ın gücünü genişleten bir özellikler paketi sunar. Customer Service için Çok Yönlü Kanal'a erişmek için ek bir lisans gerekir. Daha fazla bilgi için Dynamics 365 Customer Service fiyatlandırmasına genel bakış ve Dynamics 365 Customer Service fiyatlandırma planı sayfalarına bakın.

Varsa mevcut bir sohbeti açar. Aksi takdirde, yeni bir sohbet başlatır. Sohbet oturumunu başlatmak üzere bağlamı doğrudan geçirmek için yöntemindeki parametreyi kullanabilirsiniz customContext .

Uyarı

  • Canlı sohbet SDK yöntemlerini çağırmadan önce canlı sohbet tarafından oluşturulan lcw:ready etkinliğini dinleyin. Canlı sohbet yöntemleri, lcw:ready olayı tetiklendikten sonra çağrılmalıdır. Pencere nesnesine kendi olay dinleyicinizi ekleyerek bu olayı dinleyebilirsiniz.
  • Bağlamı setContextProvider geçirmek için SDK API'sini startChat kullanıyorsanız yöntemi kullanmanız gerekmez.

Sözdizimi

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

Parametreler

Parametre Türü Gerekli Description
inNewWindow Boolean Hayı Sohbetin yeni bir pencerede açılıp açılmayacağına karar verir.
customContext Nesne Hayı Özel bağlam sağlayıcısını zaman uyumlu olarak ayarlayın. içinde setContextProviderbir değer ayarladıysanız, için ayarladığınız customContextdeğer tarafından geçersiz kılınır.

Dönüş değeri

Hiç kimse

Example

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

setAuthTokenProvider
setContextProvider
Canlı sohbet SDK'sı için JavaScript API referansı