메시지 부분 정의
적용 가능한 채널: SMS, 사용자 지정
사용자 지정 채널을 생성할 때 채널이 작동하는 각 메시지 부분(예: 제목, 부제, 텍스트)에 대해 채널 메시지 부분 엔터티에 레코드를 정의해야 합니다. 사용자 지정 채널에는 하나 이상의 메시지 부분이 필요합니다. 솔루션을 가져오면 모든 메시지 부분에 대한 새 행이 msdyn_channelmessagepart 테이블에 생성됩니다.
중요
- SMS 채널 유형에는 기본 Dynamics 365 Customer Insights - Journeys SMS 편집기에서 사용되는 이름이 "text"이고 유형이 "192350000"인 하나의 메시지 부분만 필요합니다. SMS 채널에는 다른 유형의 메시지 부분이 지원되지 않습니다.
- 사용자 지정 파일에서 직접 메타데이터 레코드를 설정하는 경우 GUID가 소문자인지 확인하십시오.
메시지 부분 계약
엔터티 논리 이름: msdyn_channelmessagepart
엔터티 설정 이름: msdyn_channelmessageparts
기본 ID 특성 이름: msdyn_channelmessagepartid
- msdyn_name: 문자열 – 메시지 부분의 이름입니다. 이 값은 메시지 부분 정보를 아웃바운드 메시지 콘텐츠와 매핑하는 키로 사용됩니다.
- msdyn_displayname: 문자열 – 표시 이름.
- msdyn_description: 문자열 – 설명.
- msdyn_channeldefinitionid: GUID – 채널 정의 ID입니다. 채널의 채널 정의 ID와 일치해야 합니다.
-
msdyn_type: OptionSet – 메시지 부분 유형. 지원되는 값:
- 192350000 일반 텍스트: 메시지 부분은 단순 텍스트입니다.
- 192350003 미디어: 메시지 부분은 msdyncrm_file 엔터티의 파일 ID입니다.
- 192350004 이미지: 메시지 부분은 msdyncrm_file 엔터티의 이미지 ID입니다.
- 192350005 레코드: 메시지 부분은 외부 엔터티의 레코드 ID입니다.
- msdyn_isrequired: 비트 - 부분이 필요한지 여부를 나타냅니다.
- msdyn_maxlength: int - 부분의 최대 길이입니다.
- msdyn_order: int - (선택 사항) 메시지 편집기에서 메시지 부분 필드의 위치를 정의합니다. 숫자가 클수록 위치가 높아집니다.
- msdyn_entityname: 문자열 - (선택사항) 레코드 유형에 사용할 엔터티를 정의합니다.
- msdyn_entityviewid: 문자열 - (선택사항) 레코드 유형에 사용할 보기의 ID를 정의합니다.
메시지 부분은 customizations.xml에서 솔루션 인식 구성 요소로 정의됩니다. ImportExportXml>msdyn_channelmessageparts 요소 아래에 모든 msdyn_channelmessagepart를 배치합니다. 각 메시지 부분 요소 msdyn_channelmessagepart에는 XML 특성 msdyn_channelmessagepartid로 GUID 형식의 고유 ID가 포함되어야 합니다.
메시지 부분을 포함하는 customizations.xml의 예:
<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<msdyn_channelmessageparts>
<msdyn_channelmessagepart msdyn_channelmessagepartid="15d57b1a-ddcd-4bb1-9af6-c691567ab9ef">
<msdyn_channeldefinitionid>
<msdyn_channeldefinitionid>b1b25a46-6da0-4c08-9cf3-505e613c8e30</msdyn_channeldefinitionid>
</msdyn_channeldefinitionid>
<msdyn_description>Text</msdyn_description>
<msdyn_displayname>Text</msdyn_displayname>
<msdyn_isrequired>1</msdyn_isrequired>
<msdyn_maxlength>1000</msdyn_maxlength>
<msdyn_name>text</msdyn_name>
<msdyn_type>192350000</msdyn_type>
<statecode>0</statecode>
<statuscode>1</statuscode>
</msdyn_channelmessagepart>
</msdyn_channelmessageparts>
</ImportExportXml>