AEM Assets의 Commerce 메타데이터
Commerce 메타데이터는 AEM Assets과 Commerce 간의 계약입니다. Commerce에 대한 에셋, 에셋이 속한 제품 및 에셋을 사용하거나 표시하는 방법을 Commerce에 알려줍니다. 이 메타데이터를 사용하면 AEM Assets 통합에서 자산 파일을 올바르게 매핑하고 동기화할 수 있습니다.
Commerce 메타데이터를 사용하면 다음 기능을 사용할 수 있습니다.
commerce:isCommerce필드를 통해 자산을 Commerce 적격 자산으로 표시.commerce:skus필드를 통해 자산을 하나 이상의 제품 SKU와 연결합니다.- 에셋이
commerce:roles및commerce:positions필드를 통해 Commerce에 표시되는 방식을 정의합니다. commerce:altTextStoreViews및commerce:altTextValues필드를 통해 스토어 보기에서 입력한 Commerce 전용 대체 텍스트를 추가합니다.- Commerce 탭 및 스키마 양식을 통해 AEM Assets 속성 UI에 이러한 필드를 표시합니다.
assets-commerce 사용자 지정 코드 패키지를 배포하는 경우에만 제공됩니다(assets-commerce 패키지를 수동으로 설치 참조). 향후 AEM 릴리스에 대한 기본 지원이 예정되어 있습니다.AEM 프로젝트에서 이러한 리소스를 구성하려면 AEM Assets 프로젝트 구성을 참조하십시오. 이 항목의 나머지 부분에서는 메타데이터 제공 방법에 대해 설명합니다.
AEM Commerce assets-commerce 패키지 콘텐츠
Adobe은 Experience Manager Assets as a Cloud Service 구성에 Commerce 네임스페이스 및 메타데이터 스키마 리소스를 추가할 수 있는 assets-commerce AEM Commerce 코드 패키지를 제공합니다.
이 패키지 코드는 AEM Assets 작성 환경에 다음 리소스를 추가합니다.
-
Commerce 관련 속성을 식별하기 위한 사용자 지정 네임스페이스,
Commerce입니다.-
Adobe Commerce 프로젝트와 연결된 Commerce 자산에 태그를 지정하는 레이블이
Eligible for Commerce인 사용자 지정 메타데이터 형식commerce:isCommerce입니다. -
Product Data 속성을 추가할 사용자 지정 메타데이터 형식
commerce:skus및 해당 UI 구성 요소입니다. 제품 데이터에는 Commerce 에셋을 제품 SKU와 연결하는 메타데이터 속성이 포함됩니다. {width="600" modal="regular"}
-
Commerce에서 에셋이 시각화되는 방식을 보여 주는 사용자 지정 메타데이터 형식
commerce:roles및commerce:positions특성입니다. -
편집자가 각 Commerce 스토어 보기 코드에 대해 대체 텍스트를 입력할 수 있도록 대체 텍스트 다중 필드(Alt texts) 메타데이터입니다. 다중 필드는 두 개의 인덱스 정렬
String[]속성에서 유지됩니다.commerce:altTextStoreViews— 각 행의 보기 코드를 저장합니다.commerce:altTextValues—commerce:altTextStoreViews의 각 항목과 동일한 인덱스에서 대체 텍스트와 일치합니다.
외부 선택기를 사용하는 App Builder 구현은 자산 페이로드를 변환할 때 이러한 속성을 가로챌 수 있습니다. 따라서 카탈로그에서 제품 이미지가 지정되거나 범위가 지정되는 방식은 변경되지 않습니다. AEM Assets 메타데이터의 지역화된 대체 텍스트를 참조하십시오.
-
-
Commerce 자산에 태그를 지정할
Eligible for Commerce및Product Data필드가 포함된 Commerce 탭이 있는 메타데이터 스키마 양식입니다. 이 양식은 AEM Assets UI에서roles및position필드를 표시하거나 숨기는 옵션도 제공합니다.AEM Assets 메타데이터 스키마 양식에 대한
{width="600" modal="regular"}
-
초기 에셋 동기화를 지원하기 위해 샘플 Commerce 에셋이 태그되고 승인되었습니다
equipment_6.jpg. 승인된 Commerce 자산만 AEM Assets에서 Adobe Commerce으로 동기화할 수 있습니다.
AEM Assets 메타데이터의 현지화된 대체 텍스트
Alt texts다중 필드는 적격 이미지를 편집할 때 Commerce 탭의 AEM Assets 에셋 메타데이터 편집기에서 사용할 수 있습니다.
다중 필드에는 Commerce 스토어 보기당 하나의 행이 포함됩니다. 각 행에는 두 개의 입력이 있습니다.
-
Store View Code — 저장소 보기 식별자(예:
default또는en_US). -
Alt Text — 255자로 제한된 해당 스토어 보기에 대한 대체 텍스트입니다.
저장소 보기를 추가할 행을 더 추가하려면 Add을(를) 선택하십시오. 행을 제거하려면 해당 행에서 Delete 아이콘을 선택하여 제거합니다.
저장할 때, 행에 빈 Store View Code이(가) 있거나 두 행이 동일한 저장소 보기 코드를 사용하는 경우(대/소문자 구분 안 함) 클라이언트측 유효성 검사가 제출을 차단합니다.
대체 텍스트 항목은 JCR 자산 메타데이터에서 두 개의 인덱스 정렬 String[] 속성으로 유지됩니다.
commerce:altTextStoreViews: 각 행에 대한 보기 코드를 저장합니다.commerce:altTextValues:commerce:altTextStoreViews의 각 항목과 동일한 인덱스에 있는 대체 텍스트와 일치합니다.
이러한 에셋이 Adobe Commerce과 동기화되면 일치하는 스토어 보기 코드에 대해 스토어별 보기 대체 텍스트가 제품 미디어 갤러리에 작성됩니다. 기본 이미지 매핑이 변경되지 않았습니다.