Adobe Experience Platform: meta:enum은 비워둘 수 없습니다.
이 문서에서는 속성 [ ECID]의 meta:enum을 사용하여 필드 그룹을 업데이트할 때 오류가 발생하는 문제를 해결합니다. 이 문제를 해결하려면 빈 열거형 값을 찾은 다음 바꾸고 postman API 컬렉션에서 목록 필드 그룹 호출을 실행한 다음 이 문서에 설명된 단계를 수행합니다.
설명 description
환경
Adobe Experience Platform (AEP)
문제/증상
필드 그룹을 업데이트하려고 할 때 오류가 표시됩니다. 속성 [ ECID]의 meta:enum에서 오류 발생. meta:enum은 비워 둘 수 없습니다.
해결 방법 resolution
해결 방법으로, 빈 열거형 값을 찾은 다음 바꿉니다.
-
모든 필드 그룹을 표시하는 postman API 컬렉션에서 필드 그룹 나열 호출을 실행하십시오. CONTAINER_ID 을(를) 테넌트(으)로 설정해야 합니다. 단계는 개발자 설명서에서 필드 그룹 나열을 참조하세요.
-
필드 그룹 목록 중에서 검색하고
"meta:enum": {}이(가) 포함된 항목을 찾습니다. -
각 필드 그룹에 대해 4-6단계를 수행합니다.
-
2단계의 목록에 있는 필드 그룹 ID를 사용하여 필드 그룹 검색 호출을 실행합니다. 단계는 개발자 설명서에서 필드 그룹 검색을 참조하세요.
-
전체 응답을 복사합니다. 이 문제가 있는 필드 그룹 내 필드의 예:
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": [ ] }, -
더 이상
"meta:enum": {}줄이 없는 응답을 복사합니다. -
사용자 지정 필드 그룹 업데이트 호출을 실행하고 6단계에서 편집한 전체 응답을 붙여 넣어 보냅니다. 단계는 개발자 설명서에서 사용자 지정 필드 그룹 업데이트를 참조하십시오.
-
그러면 해당 특정 필드 그룹이 더 이상 오류를 받지 않도록 업데이트됩니다. 이 오류가 발생한 각 필드 그룹에 대해 4-7단계를 반복합니다.
이러한 호출이 포함된 컬렉션에 대한 자세한 내용은 Experience Platform 개요에서 Postman 컬렉션을 참조하세요.
원인
UI가 업데이트되어 빈 열거형을 가질 수 없습니다.