다음을 통해 공유


linkToConversation

Customer Service용 옴니채널은 Dynamics 365 Customer Service Enterprise의 기능을 확장하는 기능 모음을 제공하여 조직이 디지털 메시징 채널을 통해 고객과 즉시 연결하고 참여할 수 있도록 합니다. Customer Service용 옴니채널에 액세스하려면 추가 라이선스가 필요합니다. 자세한 내용은 Dynamics 365 Customer Service 가격 책정 개요Dynamics 365 Customer Service 요금제 페이지를 참조하십시오.

이 기능은 거래처, 연락처 또는 인시던트 레코드를 포커스 세션의 대화에 연결하는 데 사용할 수 있습니다. 이 함수는 데이터베이스의 레코드만 연결합니다. 페이지가 새로 고쳐진 후 링크가 반영됩니다. 호출자는 UI 새로 고침을 담당합니다. 한 번에 하나의 계정 또는 연락처와 하나의 서비스 케이스만 대화에 연결할 수 있습니다. 새 고객 또는 서비스 케이스 레코드가 연결되면 대화에 대한 이전 레코드 링크를 재정의합니다.

비고

Customer Service용 옴니채널은 활성 대화에만 연결을 지원합니다.

Syntax

Microsoft.Omnichannel.linkToConversation(entityLogicalName, recordId, conversationId);

매개 변수

매개 변수 유형 Description
엔티티논리 이름 String 엔터티의 논리적 이름(예: 거래처, 연락처 또는 인시던트)
레코드 ID String 연결할 엔터티 레코드의 고유 식별자
*conversationId String 연결할 대화의 고유 식별자입니다. liveworkitemId로도 참조됩니다. 이 매개 변수를 제공하지 않으면 엔터티는 기본적으로 포커스가 있는 대화에 연결됩니다.

* 선택적 매개 변수를 나타냅니다.

반환 값

작업 결과에 따라 해결되거나 거부된 약속을 반환합니다.

Example

//Linking an incident record with the current conversation 
Microsoft.Omnichannel.linkToConversation("incident", "6b726d86-d37c-43b8-b3a4-c4056ddd2e07", "b7397aae-ecf8-43a6-aeb0-07d294efb494").then((response) => { 
    // Refreshing the tab UI  
    Microsoft.Apm.refreshTab("tab-id-3"); 
}, (error) => { 
    console.log(error); 
}); 

라이브 채팅 SDK 참조
옴니채널 JavaScript API 참조
getConversations
getConversationId
unlinkFromConversation
open대화
sendMessageToConversation