Show Menu
화제×

Cascading Metadata

자산의 메타데이터 정보를 캡처할 때 사용자는 사용 가능한 다양한 필드에 정보를 제공합니다. 다른 필드에서 선택한 옵션에 따라 특정 메타데이터 필드 또는 필드 값을 표시할 수 있습니다. 이러한 메타데이터 조건부 표시를 계단식 메타데이터라고 합니다. 즉, 특정 메타데이터 필드/값과 하나 이상의 필드 및/또는 해당 값 간에 종속성을 만들 수 있습니다.
메타데이터 스키마를 사용하여 계단식 메타데이터를 표시하는 규칙을 정의할 수 있습니다. 예를 들어 메타데이터 스키마에 자산 유형 필드가 포함되어 있는 경우 사용자가 선택하는 자산 유형에 따라 표시할 관련 필드 세트를 정의할 수 있습니다.
다음은 계단식 메타데이터를 정의할 수 있는 몇 가지 사용 사례입니다.
  • 사용자 위치가 필요한 경우 사용자의 국가 및 주 선택에 따라 관련 도시 이름을 표시합니다.
  • 사용자가 선택한 제품 카테고리를 기준으로 목록에 관련 브랜드 이름을 로드합니다.
  • 다른 필드에 지정된 값을 기반으로 특정 필드의 가시성을 전환합니다. 예를 들어, 사용자가 다른 주소로 배송을 원하는 경우 별도의 배송 주소 필드를 표시합니다.
  • 다른 필드에 지정된 값을 기준으로 필드를 필수로 지정합니다.
  • 다른 필드에 지정된 값을 기반으로 특정 필드에 대해 표시되는 변경 옵션
  • 다른 필드에 지정된 값을 기준으로 특정 필드에 기본 메타데이터 값을 설정합니다.

AEM에서 계단식 메타데이터 구성

선택한 자산의 유형에 따라 CSS 메타데이터를 표시하려는 시나리오를 생각해 보십시오. 몇 가지 예
  • 비디오의 경우 형식, 코덱이나 지속 시간 등과 같은 해당 필드를 표시합니다.
  • Word 또는 PDF 문서의 경우 페이지 수, 작성자 등의 필드를 표시합니다.
선택한 자산 유형에 관계없이 저작권 정보를 필수 필드로 표시합니다.
  1. AEM 로고를 탭/클릭하고 도구 > 자산 > 메타데이터 스키마 이동합니다 .
  2. 스키마 양식 페이지에서 스키마 양식을 선택한 다음 도구 모음 에서 편집을 탭/클릭하여 스키마를 편집합니다.
  3. (선택 사항) 메타데이터 스키마 편집기에서 조건화할 새 필드를 만듭니다. # 탭에서 이름 및 속성 경로를 지정합니다.
    새 탭을 만들려면 탭/클릭하여 탭 + 을 추가한 다음 메타데이터 필드를 추가합니다.
  4. 자산 유형에 대한 드롭다운 필드를 추가합니다. # 탭에서 이름 및 속성 경로를 지정합니다. 선택적 설명을 추가합니다.
  5. 키-값 쌍은 양식 사용자에게 제공되는 옵션입니다. 키-값 쌍을 수동으로 또는 JSON 파일에서 제공할 수 있습니다.
    • 값을 수동으로 지정하려면 # 를 선택하고 선택 추가 를 탭/클릭하고 옵션 텍스트 및 값을 지정합니다. 예를 들어 비디오, PDF, Word 및 이미지 자산 유형을 지정합니다.
    • JSON 파일에서 값을 동적으로 가져오려면 # 를 선택하고 JSON 파일의 경로를 제공합니다. AEM은 양식이 사용자에게 표시될 때 실시간으로 키-값 쌍을 가져옵니다.
    두 옵션은 함께 사용할 수 없습니다. JSON 파일에서 옵션을 가져와 수동으로 편집할 수는 없습니다.
    JSON 파일을 추가할 때 키-값 쌍은 메타데이터 스키마 편집기에 표시되지 않지만 게시된 양식으로 사용할 수 있습니다.
    선택 항목을 추가할 때 팝업 필드를 클릭하면 인터페이스가 왜곡되고 선택 항목의 삭제 아이콘이 작동하지 않습니다. 변경 사항을 저장할 때까지 드롭다운을 클릭하지 마십시오. 이 문제가 발생하는 경우 스키마를 저장하고 다시 열어 편집을 계속합니다.
  6. (선택 사항) 다른 필수 필드를 추가합니다. 예를 들어 에셋 유형 비디오의 포맷, 코덱과 지속 시간을 지정할 수 있습니다.
    마찬가지로 다른 자산 유형에 종속적 필드를 추가합니다. 예를 들어 PDF 및 Word 파일과 같은 문서 에셋에 대한 필드 페이지 카운트와 작성자를 추가할 수 있습니다.
  7. 자산 유형 필드와 기타 필드 간에 종속성을 만들려면 종속 필드를 선택하고 규칙 탭을 엽니다.
  8. 요구 사항에서 ​새 규칙 에 따라 필수 옵션을 선택합니다.
  9. 규칙 추가를 탭/클릭하고 자산 유형 ​필드를 선택하여 종속성을 만듭니다. 종속성을 만들 필드 값도 선택합니다. 이 경우 비디오를 선택합니다 . Tap/click Done to save the changes.
    수동으로 사전 정의된 값이 있는 드롭다운을 규칙과 함께 사용할 수 있습니다. 구성된 JSON 경로가 있는 드롭다운 메뉴는 사전 정의된 값을 사용하여 조건을 적용하는 규칙과 함께 사용할 수 없습니다. 런타임 시 JSON에서 값이 로드되는 경우 사전 정의된 규칙을 적용할 수 없습니다.
  10. 가시성 에서 ​새 규칙 에 따라 표시 옵션을 선택합니다.
  11. 규칙 추가를 탭/클릭하고 자산 유형 ​필드를 선택하여 종속성을 만듭니다. 종속성을 만들 필드 값도 선택합니다. 이 경우 비디오를 선택합니다 . Tap/click Done to save the changes.
    값을 재설정하려면 공백 또는 값이 아닌 인터페이스의 아무 곳이나 클릭하거나 탭합니다. 값을 재설정하는 경우 값을 다시 선택합니다.
    요구 사항 조건 및 가시성 ​조건을 서로 독립적으로 적용할 수 있습니다.
  12. 마찬가지로, 자산 유형 필드의 비디오 값과 코덱과 지속 시간과 같은 기타 필드 간에 종속성을 만듭니다.
  13. 자산 유형 필드 및 페이지 수 및 작성자와 같은 필드(예: 문서 자산 및 Word)에서 문서 자산(PDF와 Word) 간 종속성을 만들려면 단계를 반복합니다.
  14. 저장 ​을 클릭합니다. 메타데이터 스키마를 폴더에 적용합니다.
  15. 메타데이터 스키마를 적용한 폴더로 이동하고 자산의 속성 페이지를 엽니다. 자산 유형 필드에서 선택한 내용에 따라 관련 CSS 메타데이터 필드가 표시됩니다.
    그림: 비디오 에셋용 CSS 메타데이터
    그림: 문서 에셋에 대한 CSS 메타데이터