Дефиниране на частите на съобщението
Приложими канали: SMS, по поръчка
Когато създавате канал по избор, трябва да дефинирате запис в обекта Част за съобщение на канал за всяка част от съобщението, с която работи каналът (например заглавие, подзаглавие, текст). Персонализираният канал изисква поне една част от съобщението. Когато вашето решение се импортира, в таблицата msdyn_channelmessagepart се създава нов ред за всяка част от съобщението .
Важно
- Типът SMS канал изисква само една част от съобщението с името "текст" и тип "192350000", който се използва от SMS редактора по подразбиране Dynamics 365 Customer Insights - Journeys . Не се поддържат други типове части за съобщения за SMS канали.
- Ако настройвате записи на метаданни директно във файла за персонализиране, уверете се, че GUID са с малки букви.
Договор за част от съобщение
Логическо име на обект: msdyn_channelmessagepart
Име на набор от обекти: msdyn_channelmessageparts
Име на атрибут на първичен ИД: msdyn_channelmessagepartid
- msdyn_name: string – Име на частта на съобщението. Тази стойност се използва като ключ за съпоставяне на информацията за частта на съобщението със съдържанието на изходящото съобщение.
- msdyn_displayname: string – Показвано име.
- msdyn_description: string – Описание.
- msdyn_channeldefinitionid: GUID – идентификатор на дефиницията на канала. Трябва да съответства на ИД на дефиницията на канала на канала.
-
msdyn_type: OptionSet – Тип на частта на съобщението. Поддържани стойности:
- 192350000 обикновен текст: Частта със съобщението е прост текст.
- 192350003 media: Частта за съобщение е ИД на файл на msdyncrm_file обект.
- 192350004 изображение: Частта на съобщението е ИД на изображение на обекта на msdyncrm_file.
- 192350005 запис: Частта за съобщение е ИД на запис на външен обект.
- msdyn_isrequired: бит - Показва дали частта е необходима.
- msdyn_maxlength: int - Максимална дължина на частта.
- msdyn_order: int - (По избор) Определя позицията на полето за част на съобщението в редактора на съобщения. Колкото по-голямо е числото, толкова по-висока е позицията.
- msdyn_entityname: string - (По избор) Определя обекта, който ще се използва за тип на записа.
- msdyn_entityviewid: string - (Optional) Определя идентификатора на изгледа, който ще се използва за тип на записа.
Частите на съобщението са дефинирани в customizations.xml като компоненти, отчитащи решението. Поставете всеки msdyn_channelmessagepart под ImportExportXml>msdyn_channelmessageparts елементи. Всеки елемент на част от съобщение msdyn_channelmessagepart трябва да включва свой собствен уникален ИД под формата на GUID като msdyn_channelmessagepartid на XML атрибута.
Пример за 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>