Adobe Experience Platform의 빈 대상 API 응답

Adobe Experience Platform(AEP)에서 특정 대상 API 끝점을 사용하여 대상 목록을 검색하려고 하면 빈 목록이 반환됩니다. 이 동작은 끝점이 사용자 지정 대상 유형 정의만 검색하고 존재하지 않을 때 발생합니다. 이 문제를 해결하려면 작성 끝점 대신 흐름 서비스 API를 사용하십시오.

설명 description

환경

Adobe Experience Platform(AEP)

문제/증상

대상이 있어도 /data/core/activation/authoring/destinations 끝점을 쿼리하면 빈 항목 배열이 반환되고 구성된 대상 흐름 또는 활성 대상 흐름이 응답에 반영되지 않습니다.

해결 방법 resolution

  1. API 끝점을 선택하기 전에 사용자 지정 대상 유형 정의가 필요한지 또는 기존 구성된 대상이 필요한지 식별합니다.

  2. 작성 끝점 대신 흐름 서비스 API를 사용하여 기존 대상을 검색합니다.

  3. 활성화된 상태 및 대상 흐름에 대한 필터를 사용하여 흐름 서비스 API에 요청을 보냅니다.

    code language-none
    https://platform.adobe.io/data/foundation/flowservice/flows?property=state%3D%3Denabled&property=inheritedAttributes.properties.isDestinationFlow%3D%3Dtrue&projectionFields=name%2CtargetConnectionIds&limit=100
    
  4. 요청에 필요한 모든 헤더를 포함합니다.

    code language-none
    Accept: application/json
    Content-Type: application/json
    Authorization: Bearer xxxxxxxxxx
    x-api-key: xxxxxxxxx
    x-gw-ims-org-id: xxxxxxxx@AdobeOrg
    x-sandbox-name: xxxxx
    
  5. 요청을 보내고 응답을 검토하여 채워진 대상 목록이 반환되는지 확인합니다.

  6. 검색된 데이터가 예상 구성 대상과 일치하는지 확인합니다.

  7. Destination SDK을 사용하여 만든 사용자 지정 대상 유형으로 작업할 때만 작성 끝점을 사용하십시오. 표준 구성 대상은 반환되지 않습니다.

관련 읽기

대상 작성 API

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