Adobe Campaign에서 "더 이상 연락하지 않음(모든 채널에서)" 필드가 잘못 업데이트됨

Adobe Campaign V8의 랜딩 페이지를 통해 구독 환경 설정을 관리할 때 더 이상 연락하지 않음(모든 채널에서) 필드가 잘못 업데이트됩니다.  이 문제를 해결하려면 랜딩 페이지 논리를 업데이트하여 채널 옵트아웃을 제외합니다.

설명 description

환경

  • 제품: Adobe Campaign V8
  • 인스턴스: 스테이징

문제/증상

  • 더 이상 연락하지 않음 필드가 사용자 작업에 따라 올바르게 업데이트됩니다.
  • 더 이상 연락하지 않음(모든 채널에서) 필드는 항상 검사됩니다.
  • 이 동작은 두 필드가 예상대로 업데이트되는 Adobe Campaign Standard 프로덕션과 일치하지 않습니다.

해결 방법 resolution

문제를 해결하려면 다음 단계를 수행합니다.

  1. 랜딩 페이지 코드에서 setOptOutFlag() 함수를 검토하고 수정합니다.

  2. 명시적으로 필요하지 않은 경우 @blackList특성을 true로 설정하는 줄을 제거하십시오. 예를 들어,

    • 제거: document.controller.setValue('/ctx/recipient/@blackList', '1', 'blackList');
  3. 더 이상 연락하지 않음 필드만 수정하려면 @blackListEmail특성을 업데이트하는 줄만 유지합니다. 예를 들어,

    • 보관: document.controller.setValue('/ctx/recipient/@blackListEmail', '1', 'blackListEmail');
  4. 변경 사항을 철저하게 테스트하여 다음을 확인합니다.

    • 더 이상 연락하지 않음 필드가 올바르게 업데이트됩니다.
    • 더 이상 연락하지 않음(모든 채널에서) 필드는 명시적으로 수정하지 않는 한 변경되지 않습니다.

문제가 지속되면 간단한 논리로 새 웹 앱 또는 랜딩 페이지를 만들어 문제를 격리하고 테스트합니다.

관련 읽기

Campaign Standard 설명서의 옵트인 및 옵트아웃 관리

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