Adobe Experience Platform: meta:enum은 비워둘 수 없습니다.

이 문서에서는 속성 [ ECID]의 meta:enum을 사용하여 필드 그룹을 업데이트할 때 오류가 발생하는 문제를 해결합니다. 이 문제를 해결하려면 빈 열거형 값을 찾은 다음 바꾸고 postman API 컬렉션에서 목록 필드 그룹 호출을 실행한 다음 이 문서에 설명된 단계를 수행합니다.

설명 description

환경

Adobe Experience Platform (AEP)

문제/증상

필드 그룹을 업데이트하려고 할 때 오류가 표시됩니다. 속성 [ ECID]의 meta:enum에서 오류 발생. meta:enum은 비워 둘 수 없습니다.

해결 방법 resolution

해결 방법으로, 빈 열거형 값을 찾은 다음 바꿉니다.

  1. 모든 필드 그룹을 표시하는 postman API 컬렉션에서 필드 그룹 나열 호출을 실행하십시오. CONTAINER_ID 을(를) 테넌트(으)로 설정해야 합니다. 단계는 개발자 설명서에서 필드 그룹 나열을 참조하세요.

  2. 필드 그룹 목록 중에서 검색하고 "meta:enum": {}이(가) 포함된 항목을 찾습니다.

  3. 각 필드 그룹에 대해 4-6단계를 수행합니다.

  4. 2단계의 목록에 있는 필드 그룹 ID를 사용하여 필드 그룹 검색 호출을 실행합니다. 단계는 개발자 설명서에서 필드 그룹 검색을 참조하세요.

  5. 전체 응답을 복사합니다. 이 문제가 있는 필드 그룹 내 필드의 예:

    code language-none
    "Profile Number": {
     "title": "Profile Number",
     "description": "Profile Number",
     "type": "string",
     "meta:xdmType": "string",
     "required": [ ] ,
     "meta:enum": {}
     },
    

    "meta:enum": {}이(가) 있는 줄 제거

    "meta:enum": {} 이(가) 제거되면 다음과 같이 표시됩니다.

    code language-none
    "Profile Number": {
     "title": "Profile Number",
     "description": "Profile Number",
     "type": "string",
     "meta:xdmType": "string",
     "required": [ ]
     },
    
  6. 더 이상 "meta:enum": {}줄이 없는 응답을 복사합니다.

  7. 사용자 지정 필드 그룹 업데이트 호출을 실행하고 6단계에서 편집한 전체 응답을 붙여 넣어 보냅니다. 단계는 개발자 설명서에서 사용자 지정 필드 그룹 업데이트를 참조하십시오.

  8. 그러면 해당 특정 필드 그룹이 더 이상 오류를 받지 않도록 업데이트됩니다. 이 오류가 발생한 각 필드 그룹에 대해 4-7단계를 반복합니다.

이러한 호출이 포함된 컬렉션에 대한 자세한 내용은 Experience Platform 개요에서 Postman 컬렉션을 참조하세요.
원인
UI가 업데이트되어 빈 열거형을 가질 수 없습니다.

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