Journey Optimizer의 사용자 지정 작업 응답에서 배열이 지원되지 않음

Adobe Journey Optimizer(AJO)의 사용자 지정 작업에서 API를 호출하는 경우 응답이 배열을 반환합니다. 하지만 사용자 지정 작업은 요청과 응답 모두에 대해 개체 유형 페이로드만 지원합니다. 이 제한은 여정 내에서 개인화에 배열 데이터를 사용하는 것을 방지합니다. 이 문제를 해결하려면 응답 페이로드를 배열이 아닌 개체로 포맷합니다.

설명 description

환경

Adobe Journey Optimizer (AJO)

문제/증상

  • 사용자 지정 작업의 API 호출이 개체 대신 배열 응답을 반환합니다.
  • 배열에 액세스하거나 여정 내의 개인화에 사용할 수 없습니다.
  • 배열 요소 참조를 시도하면 구문 오류 또는 유효성 검사 오류가 발생합니다.

해결 방법 resolution

다음 단계에 따라 문제를 해결하십시오.

  1. API 응답 구조를 검토하고 배열이 반환되는지 확인합니다. 유효성 검사 단계는 사용자 지정 작업 문제 해결을 참조하세요.
  2. 응답 페이로드의 형식이 개체로 지정되도록 API 또는 통합을 업데이트합니다. 페이로드 구조 지침에 대해서는 사용자 지정 작업 구성을 참조하십시오.
  3. 사용자 지정 작업에 대한 요청 및 응답 페이로드가 모두 개체 구조를 사용하는지 확인합니다.
  4. 업데이트된 사용자 지정 작업을 테스트하여 개인화가 개체 기반 데이터와 작동하는지 확인하십시오.
  5. 개체 속성에 액세스할 때 구문 또는 유형 불일치 오류가 발생하지 않는지 확인합니다.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f