Campaign SMTP 문자 인코딩 옵션의 문자 집합이 표시되지 않음

Campaign SMTP 문자 인코딩 옵션의 문자 집합이 표시되지 않는 경우 옵션 필드에 XtkDatabaseId 값을 정의합니다.

설명 description

환경

  • Adobe Campaign Classic
  • Adobe Campaign

문제

게재 속성의 Adobe Campaign SMTP 문자 인코딩 옵션의 문자 집합이 표시되지 않았습니다.

해결 방법 resolution

솔루션

  1. 다음 XtkDatabaseId 옵션 필드의 값은 데이터베이스의 ID를 정의합니다. 시작 문자: u 유니코드 데이터베이스용. 다음을 참조하십시오. Campaign Classic 옵션 목록 자세한 내용은 Adobe Experience League의 Campaign Classic 설명서 를 참조하십시오.

  2. 즉, 데이터베이스 ID가 유니코드이면 다음을 볼 수 있습니다.

    wNL1pxB8cl1NQAAAABJRU5ErkJggg==

  3. 옵션 필드의 XtkDatabaseId 값을 변경하면 해당 부분은 다음과 같이 표시되지 않습니다. IsUnicode() 의 일부 조건이 다음과 같이 코드에서 충족되지 않음:

    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
    

이 예제에서 데이터베이스 공동 작업은 Latin1_General_CI_AS.

그들의 XtkDatabaseId 옵션 필드의 값이 u에서 시작하지 않았기 때문에 부품이 표시되지 않습니다.

데이터베이스의 유니코드로 전환하는 방법에 대한 자세한 내용은 Adobe Experience League의 Campaign Classic 설명서를 참조하십시오.

원인

그 이유는 데이터베이스가 유니코드 데이터베이스가 아니기 때문입니다.

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