Κοινή χρήση μέσω


Ορισμός του περιβάλλοντος εργασίας του προγράμματος επεξεργασίας μηνυμάτων (προαιρετικό)

Ισχύοντα κανάλια: Προσαρμοσμένο

Με την απεριόριστη ποικιλία προσαρμοσμένων καναλιών που μπορείτε να δημιουργήσετε, μπορεί να χρειαστεί να παρέχετε διαφορετικά προγράμματα επεξεργασίας προτύπων μηνυμάτων. Μπορείτε να ορίσετε την εμφάνιση ενός προγράμματος επεξεργασίας προτύπων μηνυμάτων, καθώς και τα χαρακτηριστικά που περιέχει, ώστε να αντιστοιχούν στις συγκεκριμένες ανάγκες ενός συγκεκριμένου καναλιού.

Εάν δεν ρυθμίσετε τις παραμέτρους ενός προγράμματος επεξεργασίας προτύπων μηνυμάτων, το Dynamics 365 Customer Insights - Journeys χρησιμοποιεί ένα γενικό πρόγραμμα επεξεργασίας περιβάλλοντος εργασίας χρήστη. Τα κανάλια SMS χρησιμοποιούν το εγγενές πρόγραμμα επεξεργασίας SMS.

Δημιουργία προσαρμοσμένης οντότητας

Αρχικά, δημιουργήστε μια προσαρμοσμένη οντότητα που να περιλαμβάνει όλα τα τμήματα μηνυμάτων που έχουν οριστεί στο κανάλι σας. Χρησιμοποιήστε τα ίδια ονόματα αλλά προθέματα στον εκδότη. Για παράδειγμα, cr65f_text για το τμήμα μηνύματος με το χαρακτηριστικό "text" msdyn_name. Αυτή η οντότητα δεν αποθηκεύει τίποτα. Χρησιμοποιείται μόνο ως μετα-δεδομένα για να καθορίσετε τη σύμβαση μηνυμάτων σας.

Η οντότητα πρέπει επίσης να περιλαμβάνει το χαρακτηριστικό χαρακτήρα κράτησης θέσης που χρησιμοποιείται για εξατομίκευση στο Customer Insights - Journeys. Το χαρακτηριστικό χαρακτήρων κράτησης θέσης πρέπει επίσης να έχει το πρόθεμα εκδότη. Για παράδειγμα:

..
<attributes>
        ..
        <attribute PhysicalName="cr65f_name">..</attribute>
        <attribute PhysicalName="cr65f_placeholders">..</attribute>
        <attribute PhysicalName="cr65f_text">..</attribute>
        ..
</attributes>
..

Δημιουργία φόρμας

Έπειτα, δημιουργήστε μια φόρμα για την προσαρμοσμένη οντότητα που θα φορτωθεί στο πρόγραμμα επεξεργασίας περιεχομένου Customer Insights - Journeys. Η φόρμα πρέπει να περιέχει τα χαρακτηριστικά cr65f_text και cr65f_placeholders. Για παράδειγμα:

..
<formid>{69723cfe-3835-4126-ab9a-a82a5b88c21d}</formid>
<form>
      <tabs>
        <tab verticallayout="true" id="{921c575b-3e4a-495c-867d-b8f6e1c113e0}" IsUserDefined="1">
          <labels>
            <label description="General" languagecode="1033" />
          </labels>
          <columns>
            <column width="100%">
              <sections>
                <section showlabel="false" showbar="false" IsUserDefined="0" id="{661ec403-bf06-41a0-86de-f93a05c558f6}">
                  <labels>
                    <label description="General" languagecode="1033" />
                  </labels>
                  <rows>
                    <row>
                      <cell id="{95b0236e-63bd-c6ea-52dc-d7b9c4dca696}" showlabel="true" locklevel="0">
                        <labels>
                          <label description="Text" languagecode="1033" />
                        </labels>
                        <control id="cr65f_text" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" datafieldname="cr65f_text" disabled="false" uniqueid="{05bb6ed1-e802-412c-9813-7eded53f3f73}" />
                      </cell>
                    </row>
                    <row>
                      <cell id="{dc3b7ed4-9a3d-14e1-ac32-b851ea4e11c3}" showlabel="true" locklevel="0" visible="false">
                        <labels>
                          <label description="Placeholders" languagecode="1033" />
                        </labels>
                        <control id="cr65f_placeholders" classid="{E0DECE4B-6FC8-4a8f-A065-082708572369}" datafieldname="cr65f_placeholders" disabled="false" uniqueid="{b02dc4a0-7711-0a2a-0ce4-d0c384a17712}" />
                      </cell>
                    </row>
                  </rows>
                </section>
              </sections>
            </column>
          </columns>
        </tab>
      </tabs>
  ..
</form>
.. 

Το αναγνωριστικό φόρμας αυτής της οντότητας ανατίθεται στο msdyn_messageformid attribute στο βήμα ορισμού καναλιού.

Μπορείτε να χρησιμοποιήσετε προσαρμοσμένα στοιχεία ελέγχου στη φόρμα ή να χρησιμοποιήσετε τα έτοιμα στοιχεία ελέγχου, όπως το MsdynmtextControls.RichTextControl.RichTextControl που υποστηρίζουν εξατομίκευση.

[!INCLUDE [footer-include] (./includes/footer-banner.md)]