Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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.
Metode JavaScript berikut dapat digunakan untuk melakukan berbagai operasi dengan widget obrolan langsung Omnichannel untuk Customer Service.
Methods
| Metode | Description |
|---|---|
setContextProvider |
Menetapkan penyedia konteks untuk saluran obrolan langsung. Fungsi penyedia konteks, saat dipanggil, mengembalikan konteks yang akan digunakan untuk menginisialisasi sesi obrolan. |
getContextProvider |
Mengambil penyedia konteks kustom yang saat ini ditetapkan, jika ada. |
removeContextProvider |
Menghapus penyedia konteks kustom yang saat ini ditetapkan, jika ada. |
setAuthTokenProvider |
Mengatur penyedia token autentikasi. |
getAuthTokenProvider |
Mendapatkan penyedia token autentikasi yang saat ini ditetapkan, jika ada. |
removeAuthTokenProvider |
Menghapus penyedia token autentikasi yang saat ini ditetapkan, jika ada. |
startChat |
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 |
startProactiveChat |
Memungkinkan organisasi untuk melibatkan pengguna dengan secara otomatis mengundang mereka ke percakapan obrolan berdasarkan aturan yang dikonfigurasi. |
closeChat |
Mengakhiri percakapan antara agen dan pelanggan. Setiap cache browser yang terkait dengan percakapan juga dihapus. |
getAgentAvailability |
Mengambil ketersediaan agen untuk antrean berdasarkan aturan perutean. Pengembang omnichannel dapat menggunakan API ini untuk menentukan apakah opsi mulai percakapan harus terlihat oleh pelanggan dan juga untuk menampilkan informasi seperti waktu tunggu dan posisi dalam antrean. |
Events
| Event | Description |
|---|---|
lcw:ready |
Peristiwa ini dimunculkan saat SDK obrolan langsung siap digunakan. |
lcw:error |
Peristiwa ini dimunculkan jika terjadi kesalahan selama masa aktif obrolan. Untuk informasi tentang kode kesalahan dan pesan kesalahan, lihat Referensi kode kesalahan untuk Multisaluran untuk Customer Service. |
lcw:startChat |
Peristiwa ini dipicu saat obrolan dimulai. |
lcw:closeChat |
Peristiwa ini dipicu saat obrolan ditutup. |
lcw:chatQueued |
Peristiwa ini dimunculkan saat percakapan obrolan dibuat dan dimulai. |
lcw:chatRetrieved |
Peristiwa ini dimunculkan saat sistem mengambil percakapan obrolan yang sedang berlangsung dari cache setelah halaman dimuat ulang atau dibuka di tab lain. |
lcw:onClose |
Peristiwa ini dipicu saat pelanggan yang terlibat di widget obrolan menutup widget. |
lcw:onMinimize |
Peristiwa ini dipicu saat pelanggan yang terlibat di widget obrolan meminimalkan widget. |
lcw:onMaximize |
Peristiwa ini dipicu saat pelanggan yang terlibat di widget obrolan memaksimalkan widget. |
lcw:onMessageReceived |
Peristiwa ini dipicu saat widget obrolan mendapatkan pesan baru. |
lcw:onMessageSent |
Peristiwa ini dipicu saat pelanggan yang terlibat di widget obrolan mengirim pesan baru. |
lcw:threadUpdate |
Peristiwa ini diangkat melalui obrolan langsung saat agen mengakhiri percakapan. |
lcw:getAgentAvailability |
Peristiwa ini dimunculkan saat getAgentAvailability metode mengembalikan respons yang berhasil. |