Del via


Definer meldingsdelene

Aktuelle kanaler: SMS, egendefinert

Når du oppretter en egendefinert kanal, må du definere en oppføring i enheten Kanalmeldingsdel for hver meldingsdel som kanalen opererer med (for eksempel tittel, undertittel, tekst). En egendefinert kanal må ha minst én meldingsdel. Når løsningen importeres, blir det opprettet en ny rad for hver meldingsdel i msdyn_channelmessagepart-tabellen.

Viktig

  • SMS-kanaltypen krever bare én meldingsdel med navnet «text» og typen «192350000», som vil bli brukt av standard SMS-redigeringsprogram i Dynamics 365 Customer Insights - Journeys. Ingen andre typer meldingsdeler støttes for SMS-kanaler.
  • Hvis du konfigurerer metadataoppføringer direkte i tilpassingsfilen, må du kontrollere at GUID-ene har små bokstaver.

Kontrakt for meldingsdel

Logisk navn på enhet: msdyn_channelmessagepart

Navn på enhetssett: msdyn_channelmessageparts

Navn på attributt for primær ID: msdyn_channelmessagepartid

  • msdyn_name: streng – Navnet på meldingsdelen. Denne verdien brukes som en nøkkel til å tilordne informasjon om meldingsdelen med utgående meldingsinnhold.
  • msdyn_displayname: streng – visningsnavn.
  • msdyn_description: streng – beskrivelse.
  • msdyn_channeldefinitionid: GUID – Kanaldefinisjons-ID. Må samsvare med kanaldefinisjons-ID-en for kanalen.
  • msdyn_type: OptionSet – Meldingsdeltype. Verdier som støttes:
    • 192350000 ren tekst: Meldingsdelen er enkel tekst.
    • 192350003 media: Meldingsdelen er en fil-ID for msdyncrm_file-enheten.
    • 192350004 bilde: Meldingsdelen er en bilde-ID for msdyncrm_file-enheten.
    • 192350005 oppføring: Meldingsdelen er en oppførings-ID for en ekstern enhet.
  • msdyn_isrequired: bit – angir om delen er obligatorisk.
  • msdyn_maxlength: heltall – maksimal lengde på delen.
  • msdyn_order: int – (Valgfritt) Definerer posisjonen til feltet for meldingsdel i redigeringsprogrammet for meldinger. Jo høyere tall, jo høyere posisjon.
  • msdyn_entityname: streng – (Valgfritt) Definerer enheten som skal brukes for oppføringstypen.
  • msdyn_entityviewid: streng – (Valgfritt) Definerer ID-en for visningen som skal brukes for oppføringstypen.

Meldingsdeler er definert i customizations.xml som løsningsavhengige komponenter. Plasser hver msdyn_channelmessagepart under ImportExportXml>msdyn_channelmessageparts-elementer. Hvert meldingsdelelement msdyn_channelmessagepart må omfatte sin egen unike ID i form av GUID-en som XML-attributtet msdyn_channelmessagepartid.

Eksempel på customizations.xml som omfatter meldingsdeler:

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