다음을 통해 공유


메시지 부분 정의

적용 가능한 채널: 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>