Definir a localización para a interface de administración (opcional)

Nota

O 1 de setembro de 2023, Dynamics 365 Marketing e Dynamics 365 Customer Insights comezaron a venderse xuntos cun único SKU de produto chamado Dynamics 365 Customer Insights. As aplicacións individuais pasaron a chamarse Dynamics 365 Customer Insights - Journeys e Dynamics 365 Customer Insights - Data, respectivamente. Para obter máis información, consulte as Preguntas frecuentes de Dynamics 365 Customer Insights

A partir do 1 de setembro de 2023, os novos clientes de Customer Insights - Journeys reciben só as funcións de viaxes en tempo real. Para obter máis información, consulte Instalación predefinida de viaxes en tempo real. Actualmente, moitas páxinas de documentación fan referencia a funcións de saída que poden non estar dispoñibles ou poden funcionar de forma diferente en viaxes en tempo real. O contido da documentación actualizarase para indicar se se aplica a viaxes en tempo real ou de saída.

Canles aplicables: SMS, personalizado

Se queres localizar a túa interface de administración para un público diverso, cómpre definir unha entidade de definición local de canle. Cando se importa a túa solución, créase unha nova fila para cada parte da mensaxe na msdyn_channeldefinitionlocale táboa.

Definición da canle Contrato local

Nome lóxico da entidade: msdyn_channeldefinitionlocale
Nome do conxunto de entidades: msdyn_channeldefinitionlocales
Nome do atributo de ID principal: msdyn_channeldefinitionlocaleid

  • msdyn_localeid: int - ID de código de idioma (por exemplo, inglés - Estados Unidos 1033)
  • msdyn_channeldefinitionid: GUID: ID de definición de canle; debe coincidir co ID de definición da canle.
  • msdyn_localecontent: cadea (JSON): o contido localizado. Admítense as seguintes claves:
    • ChannelDefinition.DisplayName : anulación do contido do atributo msdyn_channeldefinition.msdyn_displayname na IU.
    • ChannelDefinition.Description : anulación do contido do atributo msdyn_channeldefinition.msdyn_description na IU.
    • ChannelDefinition.SpecialConsentLabel : anulación do contido do atributo msdyn_channeldefinition.msdyn_specialconsentlabel na IU.
    • ChannelMessagePart.%partname%.DisplayName : anulación do contido do atributo msdyn_channelmessagepart.msdyn_displayname na IU para a parte da mensaxe da canle co nome %partname%.
    • ChannelMessagePart.%partname%.Description : anulación do contido da descrición de msdyn_channelmessagepart.msdyn_description na IU para a parte da mensaxe da canle co nome %partname%.

Os locais de definición de canles defínense en customizations.xml como compoñentes da solución. Coloca todos os elementos msdyn_channeldefinitionlocale baixo ImportExportXml>msdyn_channeldefinitionlocales elementos. Cada elemento da parte da mensaxe msdyn_channeldefinitionlocale debe incluír o seu propio ID único en forma de GUID como atributo XML msdyn_channeldefinitionlocaleid.

Exemplo de customizations.xml incluídas as locais de definición de canles:

<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
 <msdyn_channeldefinitionlocales>
  <msdyn_channeldefinitionlocale msdyn_channeldefinitionlocaleid="d21815c7-5736-4a95-9b69-253b1e70c0a5">
    <msdyn_channeldefinitionid>e779b91e-02a0-4884-8cbe-f217835b42d9</msdyn_channeldefinitionid>
    <msdyn_localeid>1033</msdyn_localeid>
    <msdyn_localecontent>{
            "ChannelDefinition.DisplayName":  "Twilio",
            "ChannelDefinition.Description":  "Connect an existing Twilio account to send text messages",
            "ChannelDefinition.SpecialConsentLabel":  "To ensure that Twilio provider handle STOP commands properly, you must configure your consent settings with the provider directly.",
            "ChannelMessagePart.Text.DisplayName":  "Text",
            "ChannelMessagePart.Text.Description":  "Text part of SMS"}
    </msdyn_localecontent>
  </msdyn_channeldefinitionlocale>
</ImportExportXml>