共用方式為


定義訊息組成部分

適用的管道:SMS、自訂

建立自訂管道時,您必須為管道操作的每個訊息組成部分 (例如,標題、副標題、文字) 定義管道訊息組成部分實體中的記錄。 自訂管道至少需要一個訊息組成部分。 匯入解決方案時,msdyn_channelmessagepart 資料表中會為每個訊息組成部分建立新的資料列。

重要

  • SMS 管道類型只需要一個名稱為 "text" 且類型為 "192350000" 的訊息組成部分,預設 Dynamics 365 Customer Insights - Journeys SMS 編輯器會使用這個部分。 簡訊管道不支援其他類型的訊息部分。
  • 如果您要直接在自訂檔案中設定中繼資料記錄,請確定 GUID 是小寫。

訊息組成部分合約

實體邏輯名稱:msdyn_channelmessagepart

實體集名稱:msdyn_channelmessageparts

主要識別碼屬性名稱:msdyn_channelmessagepartid

  • msdyn_name:字串 – 訊息組成部分的名稱。 此值會用來做為索引鍵,以將訊息組成部分資訊對應至輸出訊息內容。
  • msdyn_displayname:字串 – 顯示名稱。
  • msdyn_description:字串 – 描述。
  • msdyn_channeldefinitionid:GUID – 管道定義識別碼。 必須符合管道的管道定義識別碼。
  • msdyn_type:OptionSet – 訊息部分類型。 支援的值:
    • 192350000 純文字:訊息部分為簡單文字。
    • 192350003 媒體:訊息組成部分是 msdyncrm_file 實體的檔案識別碼。
    • 192350004 影像:訊息組成部分是 msdyncrm_file 實體的影像識別碼。
    • 192350005 記錄:訊息部分是外部實體的記錄識別碼。
  • msdyn_isrequired:位元 - 表示該組成部分是否為必需。
  • msdyn_maxlength:整數 - 組成部分的長度最大值。
  • msdyn_order:整數 - (選用) 定義訊息編輯器中訊息組成部分欄位的位置。 數字越大,位置越高。
  • msdyn_entityname:字串 - (選用) 定義要用於記錄類型的實體。
  • msdyn_entityviewid:字串 - (選用) 定義要用於記錄類型之檢視表的識別碼。

訊息組成部分會在 customizations.xml 中定義為解決方案感知元件。 將每個 msdyn_channelmessagepart置放在 ImportExportXml>msdyn_channelmessageparts 元素下 。 每個訊息組成部分元素 msdyn_channelmessagepart 都必須以 GUID 形式包含其本身的唯一識別碼,做為 XML 屬性 msdyn_channelmessagepartid

包含訊息組成部分的 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>