Bagikan melalui


mulai obrolan

Multisaluran untuk Customer Service menawarkan serangkaian kemampuan yang memperluas kekuatan Dynamics 365 Customer Service Enterprise untuk memungkinkan organisasi terhubung dan berinteraksi secara instan dengan pelanggan mereka di seluruh saluran olahpesan digital. Lisensi tambahan diperlukan untuk mengakses Multisaluran untuk Customer Service. Untuk informasi selengkapnya, lihat Ikhtisar harga Dynamics 365 Customer Service dan halaman Paket harga Dynamics 365 Customer Service.

Membuka obrolan yang ada, jika ada. Jika tidak, ini memulai obrolan baru. Anda dapat menggunakan parameter dalam customContext metode untuk langsung meneruskan konteks untuk menginisialisasi sesi obrolan.

Nota

  • Dengarkan peristiwa lcw:ready yang diangkat oleh obrolan langsung sebelum memanggil metode SDK obrolan langsung. Metode obrolan langsung harus dipanggil setelah peristiwa lcw:ready diangkat. Anda dapat mendengarkan peristiwa ini dengan menambahkan pemroses peristiwa Anda sendiri pada objek jendela.
  • Anda tidak perlu menggunakan metode ini setContextProvider jika Anda menggunakan startChat API SDK untuk meneruskan konteks.

Syntax

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

Parameter-parameternya

Pengaturan Tipe Diperlukan Description
inNewWindow Boolean Tidak. Memutuskan apakah akan membuka obrolan di jendela baru.
customContext Objek Tidak. Atur penyedia konteks kustom secara sinkron. Jika Anda telah menetapkan nilai di setContextProvider, nilai tersebut akan ditimpa oleh nilai yang telah Anda tetapkan untuk customContext.

Mengembalikan nilai

None

Example

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

setAuthTokenProvider
setContextProvider
Referensi API JavaScript untuk SDK live chat