언어 검색 필터가 Adobe Experience Manager as a Cloud Service(AEMaaCS)에서 작동하지 않음
이 문서에서는 언어 이름으로 에셋을 검색하려고 할 때 Adobe Experience Manager as a Cloud Service(AEMaaCS)의 언어 검색 필터가 예상대로 작동하지 않는 문제의 근본 원인을 설명하고 검색 필터를 수정하는 단계를 제공하여 디렉터리 경로가 아닌 에셋 메타데이터를 기반으로 정확한 필터링을 보장합니다.
설명 description
환경
Adobe Experience Manager as a Cloud Service (AEMaaCS)
문제
Adobe Experience Manager as a Cloud Service(AEMaaCS) - Assets의 언어 검색 필터는 예상대로 결과를 반환하지 않습니다. 에셋에 언어 메타데이터가 설정되어 있더라도(예: "아랍어") 검색에서 언어 필터를 사용하면 해당 에셋이 표시되지 않습니다. 이 문제는 필터가 전체 언어 이름과 같은 메타데이터 필드를 직접 쿼리하는 대신 언어 코드가 있는 폴더 경로(예: "ar")를 사용하기 때문에 발생합니다.
재현 단계
- 에셋의 속성으로 이동하여 언어 필드가 특정 언어(예: "아랍어")로 설정되어 있는지 확인합니다.
- 자산이 포함된 폴더로 이동합니다.
Assets > Files. - 도구 모음에서
Filter옵션을 클릭합니다. - 언어 이름(예: "아랍어")을 입력하여
Language필터를 사용하여 검색하려고 합니다.
해결 방법 resolution
- AEM as a Cloud Service의 언어 필터는 메타데이터 속성이 아닌 디렉터리 경로를 기반으로 필터링을 수행합니다. 시스템에서 경로의 언어 코드(예: "아랍어"의 경우 "ar")는 인식하지만 전체 언어 이름은 인식하지 못합니다(예: "아랍어").
- 메타데이터에서 전체 언어 이름을 기준으로 검색을 허용하려면 디렉토리 경로 대신 메타데이터 속성에 대해 쿼리하는 패싯을 추가하여 검색 레일을 사용자 정의합니다.
이 사용자 지정 패싯을 추가하면 언어 필터가 에셋 메타데이터 필드를 참조하게 되므로 위치가 아닌 메타데이터를 기반으로 언어 간 더 정확하고 포괄적인 검색을 수행할 수 있습니다.
관련 읽기
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f