Jeux de caractères dans l’option de codage des caractères SMTP de Campaign non visibles

Si les jeux de caractères de l’option de codage des caractères SMTP de Campaign ne sont pas visibles. Définissez la valeur XtkDatabaseId dans le champ d’option.

Description description

Environnement

  • Adobe Campaign Classic
  • Adobe Campaign

Problème

Les jeux de caractères dans l’option de codage des caractères SMTP Adobe Campaign dans les propriétés de diffusion n’étaient pas visibles.

Résolution resolution

Solution

  1. La valeur XtkDatabaseId du champ d’option définit l’identifiant de la base de données. Elle commence par un u pour la base Unicode. Pour plus d’informations, reportez-vous à la Liste des options de Campaign Classic dans notre documentation de Campaign Classic dans Adobe Experience League.

  2. Cela signifie que si l'identifiant de la base est Unicode, vous pouvez visualiser les éléments suivants :

    wNL1pxB8cl1NQAAAABJRU5ErkJggg==

  3. Lorsque vous modifiez la valeur XtkDatabaseId dans le champ d’option, cette partie n’est pas visible en tant que partie IsUnicode() de la condition dans l’absence de réunion dans le code, comme ci-dessous :

    code language-none
    container type="visibleGroup" visibleIf="EV(@messageType, 'mail') and IsUnicode()"
    
            xpath="advancedParameters"
    
            container label="Character encoding" type="frame"
    
            input useDesc="true" xpath="@forceCodepage"/
    
            container type="visibleGroup" visibleIf="@forceCodepage"
    
            input xpath="@codepage"
    
            /container
    
          /container
    
        /container
    

Dans cet exemple, la collaboration de base de données était Latin1_General_CI_AS.

Par conséquent, leur valeur XtkDatabaseId dans le champ d’option ne commençait pas à partir de u, et c’est la raison pour laquelle cette partie n’est pas visible.

Pour plus d'informations sur le passage à Unicode dans les bases de données, reportez-vous à notre documentation Campaign Classic dans Adobe Experience League.

Cause

La cause est que la base de données n'est pas une base Unicode.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f