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

설명 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-clike
    "Profile Number": {
                        "title": "Profile Number",
                        "description": "Profile Number",
                        "type": "string",
                        "meta:xdmType": "string",
                        "required": ,
                        "meta:enum": {}
                      },
    

    및 가 있는 모든 줄을 제거합니다. "meta:enum": {}

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

    code language-clike
    "Profile Number": {
                        "title": "Profile Number",
                        "description": "Profile Number",
                        "type": "string",
                        "meta:xdmType": "string",
                        "required": ,
                       },
    
  6. 응답 복사(더 이상 이 없음) "meta:enum": {}줄).

  7. 실행 사용자 정의 필드 그룹 업데이트  를 호출하고 6단계에서 편집한 전체 응답을 붙여 넣은 다음 전송합니다. 단계는 를 참조하십시오. 사용자 정의 필드 그룹 업데이트 개발자 설명서에서 확인할 수 있습니다.

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

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

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