Del via


Definere meddelelsesdelene

Relevante kanaler: SMS, tilpasset

Når du opretter en brugerdefineret kanal, skal du definere en post i objektet Del af kanalmeddelelse for hver meddelelsesdel, som kanalen arbejder med (f.eks. titel, undertitel, tekst). Der kræves mindst én meddelelsesdel til en brugerdefineret kanal. Ved importen af løsningen oprettes en ny række for hver meddelelsesdel i tabellen msdyn_channelmessagepart.

Vigtigt

  • SMS-kanaltypen kræver kun én meddelelsesdel med navnet "text" og typen "192350000", der bruges af Dynamics 365 Customer Insights - Journeys-SMS-standardeditoren. Ingen andre typer af meddelelsesdele understøttes for SMS-kanaler.
  • Hvis du konfigurerer metadataposter direkte i tilpasningsfilen, skal du kontrollere, at GUID'erne har små bogstaver.

Kontrakt med meddelelsesdel

Logisk navn på objekt: msdyn_channelmessagepart

Navn på objektsæt: msdyn_channelmessageparts

Navn på attribut for primært id: msdyn_channelmessagepartid

  • msdyn_name: streng – Navn på meddelelsesdelen. Denne værdi bruges som nøgle til at knytte oplysninger om meddelelsesdelen til indhold i udgående meddelelser.
  • msdyn_displayname: streng – vist navn.
  • msdyn_description: streng – beskrivelse.
  • msdyn_channeldefinitionid: GUID – Kanaldefinitions-id. Skal svare til kanaldefinitions-id'et for kanalen.
  • msdyn_type: OptionSet – deltypen Meddelelse. Understøttede værdier:
    • 192350000 plaintext: Meddelelsesdelen er simpel tekst.
    • 192350003 media: Meddelelsesdelen er et fil-id for objektet msdyncrm_file.
    • 192350004 image: Meddelelsesdelen er et billed-id for objektet msdyncrm_file.
    • 192350005 record: Meddelelsesdelen er et post-id for et eksternt objekt.
  • msdyn_isrequired: bit - angiver, om delen er påkrævet.
  • msdyn_maxlength: heltal – Maks. længde på delen.
  • msdyn_order: heltal - (Valgfrit) Definerer placeringen af feltet med meddelelsesdelen i meddelelseseditoren. Jo højere nummer desto højere placering.
  • msdyn_entityname: streng – (Valgfrit) Definerer det objekt, der skal bruges til posttypen.
  • msdyn_entityviewid: streng – (Valgfrit) Definerer id'et for den visning, der skal bruges til posttypen.

Meddelelsesdele defineres i customizations.xml som løsningskomponenter. Placer enhver msdyn_channelmessagepart under ImportExportXml>msdyn_channelmessageparts-elementer. Hvert element i meddelelsesdelen msdyn_channelmessagepart skal inkludere sit eget entydige id i form af et GUID som XML-attribut msdyn_channelmessagepartid.

Eksempel på customizations.xml, herunder meddelelsesdele:

<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>