bắt đầuTrò chuyện

Bán hàng đa kênh cho Customer Service cung cấp một bộ khả năng nâng sức mạnh của Dynamics 365 Customer Service Enterprise để cho phép các tổ chức kết nối và tương tác với khách hàng ngay tức thì trên các kênh nhắn tin kỹ thuật số. Cần có giấy phép bổ sung để truy cập Bán hàng đa kênh cho Customer Service. Để biết thêm thông tin, hãy xem các trang Tổng quan về giá của Dynamics 365 Customer Service và Gói giá của Dynamics 365 Customer Service.

Mở một cuộc trò chuyện hiện có, nếu có. Nếu không, nó sẽ bắt đầu một cuộc trò chuyện mới. Bạn có thể sử dụng customContext tham số trong phương thức để trực tiếp truyền ngữ cảnh để khởi tạo phiên trò chuyện.

Lưu ý

  • Lắng nghe sự kiện lcw:ready do trò chuyện trực tiếp đưa ra trước khi gọi các phương thức SDK trò chuyện trực tiếp. Các phương thức trò chuyện trực tiếp sẽ được gọi sau khi sự kiện lcw:ready được đưa ra. Bạn có thể lắng nghe sự kiện này bằng cách thêm trình nghe sự kiện của riêng bạn trên đối tượng cửa sổ.
  • Bạn không cần sử dụng phương thức này setContextProvider nếu đang sử dụng startChat API SDK để chuyển ngữ cảnh.

Cú pháp

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

Thông số

Tham số Loại Bắt buộc Nội dung mô tả
inNewWindow Boolean Không Quyết định có mở cuộc trò chuyện trong cửa sổ mới hay không.
customContext Đối tượng Không Đặt đồng bộ nhà cung cấp ngữ cảnh tùy chỉnh. Nếu bạn đã đặt một giá trị trong setContextProvider, nó sẽ bị ghi đè bởi giá trị bạn đã đặt cho customContext.

Giá trị trả về

Không có

Ví dụ

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

setAuthTokenProvider
thiết lập Nhà cung cấp ngữ cảnh
Tài liệu tham khảo API JavaScript cho SDK trò chuyện trực tiếp