Definování částí zprávy
Použitelné kanály: SMS, vlastní
Pokud vytváříte vlastní kanál, musíte definovat záznam v entitě Část zprávy kanálu pro každou část zprávy, se kterými kanál pracuje (například název, titulek, text). Vlastní kanál vyžaduje alespoň jednu část zprávy. Při importu vašeho řešení se vytvoří nový řádek pro každou část zprávy v tabulce msdyn_channelmessagepart.
Důležité
- Typ kanálu SMS vyžaduje pouze jednu část zprávy s názvem „text“ a typem 192350000, kterou použije výchozí editor SMS v Dynamics 365 Customer Insights - Journeys. Pro kanály SMS nejsou podporovány žádné jiné typy částí zpráv.
- Pokud nastavujete záznamy metadat přímo v souboru vlastních nastavení, ujistěte se, že identifikátory GUID jsou malými písmeny.
Smlouva částí zpráv
Logický název entity: msdyn_channelmessagepart
Název sady entity: msdyn_channelmessageparts
Název primárního atributu ID: msdyn_channelmessagepartid
- msdyn_name: řetězec – Název části zprávy. Tato hodnota se použije jako klíč k mapování informací o části zprávy na obsah odchozí zprávy.
- msdyn_displayname: řetězec – Zobrazovaný název.
- msdyn_description: řetězec – Popis.
- msdyn_channeldefinitionid: GUID – ID definice kanálu. Musí odpovídat ID definice kanálu.
-
msdyn_type: OptionSet – Typ části zprávy. Podporované hodnoty:
- 192350000 plaintext: Část zprávy je jednoduchý text.
- 192350003 media: Část zprávy je ID souboru entity msdyncrm_file.
- 192350004 image: Část zprávy je ID obrázku entity msdyncrm_file.
- 192350005 record: Část zprávy je ID záznamu externí entity.
- msdyn_isrequired: bit – Označuje, zda je součást povinná.
- msdyn_maxlength: celé číslo – Maximální délka části.
- msdyn_order: int – (Volitelné) Definuje pozici pole části zprávy v editoru zpráv. Čím je číslo větší, tím je vyšší pozice.
- msdyn_entityname: string – (Volitelné) Definuje entitu, která bude použita pro typ záznamu.
- msdyn_entityviewid: string – (Volitelné) Definuje ID zobrazení, která bude použita pro typ záznamu.
Části zpráv jsou definovány v souboru customizations.xml jako součásti podporující řešení. Umístěte každý atribut msdyn_channelmessagepart pod prvky ImportExportXml>msdyn_channelmessageparts. Každý prvek části zprávy msdynchannelmessagepart musí obsahovat vlastní jedinečné ID ve formě identifikátoru GUID jako atributu XML msdyn_channelmessagepartid.
Příklad souboru customizations.xml obsahujícího části zprávy:
<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>