Definovanie rozšírenej konfiguračnej entity pre inštanciu kanála
Použiteľné kanály: SMS, vlastné
Inštancia kanála je reprezentácia vlastného kanála Dynamics 365 Customer Insights - Journeys. Keď vytvoríte vlastný kanál, musíte nakonfigurovať odosielateľa, napríklad odosielateľa WhatsApp správy. Každá inštancia vlastného kanála – t. j. inštancia inštancie kanála entity– predstavuje jedného odosielateľa.
Dôležité
Ak chcete počas odosielania povoliť Customer Insights - Journeys prístup k entite rozšírenej konfigurácie, musíte pridať oprávnenia Čítanie pre entitu rozšírenej konfigurácie do služby „Cxp Channel Definitions Services“ Rola používateľa.
Pre každé riešenie vlastného kanála potrebujete:
Vytvorte vlastnú entitu , ktorá bude predstavovať rozšírenú konfiguráciu entity inštancie kanála (msdyn_channelinstance) definovanej v základnom riešení.
Názov entity je priradený atribútu msdyn_channeldefinitionexternalentity v kroku definície kanála.
Pridajte vzťah k základnej entite inštancie kanála v atribúte msdyn_extendedentityid .\
Tento atribút je polymorfné vyhľadávanie. Tu je príklad vzťahu v XML:
<EntityRelationship Name="msdyn_ChannelInstance_extendedentityid_cr65f_samplechannelinstance">
<EntityRelationshipType>OneToMany</EntityRelationshipType>
<IsCustomizable>0</IsCustomizable>
<IntroducedVersion>1.0.0.0</IntroducedVersion>
<IsHierarchical>0</IsHierarchical>
<ReferencingEntityName>msdyn_ChannelInstance</ReferencingEntityName>
<ReferencedEntityName>cr65f_samplechannelinstance</ReferencedEntityName>
<CascadeAssign>NoCascade</CascadeAssign>
<CascadeDelete>RemoveLink</CascadeDelete>
<CascadeReparent>NoCascade</CascadeReparent>
<CascadeShare>NoCascade</CascadeShare>
<CascadeUnshare>NoCascade</CascadeUnshare>
<CascadeRollupView>NoCascade</CascadeRollupView>
<IsValidForAdvancedFind>1</IsValidForAdvancedFind>
<ReferencingAttributeName>msdyn_extendedentityId</ReferencingAttributeName>
<RelationshipDescription>
<Descriptions>
<Description description="" languagecode="1033" />
</Descriptions>
</RelationshipDescription>
<EntityRelationshipRoles>
<EntityRelationshipRole>
<NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption>
<NavPaneArea>Details</NavPaneArea>
<NavPaneOrder>10000</NavPaneOrder>
<NavigationPropertyName>msdyn_extendedentityid_cr65f_samplechannelinstance</NavigationPropertyName>
<RelationshipRoleType>1</RelationshipRoleType>
</EntityRelationshipRole>
<EntityRelationshipRole>
<NavigationPropertyName>msdyn_ChannelInstance_extendedentityid_cr65f_samplechannelinstance</NavigationPropertyName>
<RelationshipRoleType>0</RelationshipRoleType>
</EntityRelationshipRole>
</EntityRelationshipRoles>
</EntityRelationship>
Vytvorte formulár na zobrazenie konfiguračných polí.
Prepitné
Obrázky obsahujúce ikonu, ktorá vyzerá takto: môžu byť rozbalené, aby zobrazovali viac podrobností. Ak chcete obrázok rozbaliť, vyberte ho. Ak ho chcete zatvoriť, stlačte kláves Esc.
Formulár sa načíta v sprievodcovi Customer Insights - Journeys SMS. ID formulára sa priradí atribútu msdyn_channeldefinitionexternalformid v kroku definície kanála.