메타 객체
데이터가 여러 필드로 가장 잘 표현되는 경우 메타 객체를 사용하여 여러 필드가 있는 객체를 생성할 수 있습니다. 메타 객체는 메타 필드에서 참조하거나 독립적으로 사용할 수 있습니다.
이 페이지의 내용
메타 객체를 사용하는 이유
스토어에서 메타 객체를 사용하는 다음 예시를 참조하세요.
- 제품의 주요 기능을 강조하려는 경우 제품 강조 항목이라는 메타 객체를 생성할 수 있습니다. 그런 다음 아이콘, 제목, 설명에 대한 필드를 포함하고 테마의 각 제품에 대한 고유한 강조 항목 세트를 표시할 수 있습니다.
- 뷰티 및 스킨케어 스토어를 운영하며 주요 인플루언서에 대한 정보를 캡처하여 표시하려는 경우 인플루언서 프로필이라는 메타 객체를 생성할 수 있습니다. 그런 다음 헤드라인, 이미지, 설명 및 프로필 링크에 대한 필드를 포함하고 각 인플루언서에 대한 항목을 생성할 수 있습니다. 테마에 인플루언서 프로필 메타 객체를 표시하거나 Shopify 관리자에서 사용할 수 있습니다.
- 제품 또는 정책에 대한 일반적인 질문을 다루려는 경우 FAQ라는 메타 객체를 생성할 수 있습니다. 그런 다음 질문과 답변에 대한 필드를 포함하고 각 자주 묻는 질문에 대한 항목을 생성하여 테마의 전용 섹션에 표시할 수 있습니다.
- 트레이드 쇼나 라이브 이벤트에 참여하며 이벤트 기록을 보여 주려는 경우 이벤트 참석이라는 메타 객체를 생성할 수 있습니다. 그런 다음 이벤트 이름, 위치, 연도, 설명에 대한 필드를 포함하고 각 이벤트에 대한 항목을 생성할 수 있습니다. 스토어프론트에 이벤트 기록을 표시하여 고객 및 주최자에게 대규모 경험이 있음을 보여 줄 수 있습니다.
메타 객체 사용 방법
Shopify 관리자에서 메타 객체에 저장된 데이터를 검색하고 편집할 수 있습니다. 앱은 메타 객체 API를 통해 메타 객체에 액세스할 수 있습니다. 또한 Liquid 및 Storefront API를 사용하여 테마의 메타 객체에 액세스할 수 있습니다. 메타 객체 API에 대해 자세히 알아보십시오.
메타 객체에는 두 가지 주요 구성 요소가 있습니다.
- **정의**: 객체의 구조를 정의하는 필드 그룹입니다. Shopify 관리자의 **설정** > **사용자 지정 데이터**에서 관리됩니다.
- **항목**: 메타 객체에 대한 콘텐츠 또는 데이터입니다. 항목은 Shopify 관리자의 **콘텐츠** > **메타 객체**에서 생성 및 관리됩니다.
메타 객체 정의를 생성할 때 다음 정보를 지정합니다.
- **이름**: Shopify 관리자에서 메타 객체를 식별하는 데 사용됩니다(예:
Authors). - 유형: 메타 객체의 고유 식별자로, 이름에서 자동으로 생성됩니다. 저장하기 전에 유형 식별자를 편집할 수 있습니다.
- 필드: 메타 객체에 저장할 콘텐츠를 정의합니다.
- 각 필드에는 이름(필수), 설명 및 유형이 있습니다. 텍스트, 파일 또는 URL과 같은 카테고리 및 사전 설정의 검색 가능한 목록에서 필드 유형을 선택합니다.
- 선택 사항: 문자 제한, 최소 및 최대 값 또는 사전 설정 값과 같은 유효성 검사 규칙을 추가할 수 있습니다.
- **표시 이름**은 단일 필드 이름에 할당되며 개별 메타 객체 항목을 식별하는 데 사용됩니다. 언제든지 표시 이름이 할당된 필드를 변경할 수 있습니다. 표시 이름은 메타 객체 항목의 첫 번째 텍스트 필드에 자동으로 할당되거나, 메타 객체 정의에 텍스트 필드가 없는 경우 자동으로 생성됩니다.
- 예를 들어, 텍스트 필드를 추가하여 표시 이름으로 지정하고 이미지 필드와 색상 필드를 추가할 수 있습니다.
- **옵션**: 메타 객체를 사용할 수 있는 위치입니다. 사용자 지정 데이터 옵션에 대해 자세히 알아보십시오.
메타 객체 정의의 필드는 메타 객체 항목의 필드를 결정합니다. 예를 들어, 앰배서더 프로그램 프로필에 대한 메타 객체를 이름, 약력, 이미지 필드로 생성하면 메타 객체 항목에 이름, 약력을 입력하고 이미지를 업로드할 필드가 포함됩니다. 이 예의 모든 항목은 단일 앰배서더 프로그램 프로필이 됩니다.
Shopify의 표준 제품 택소노미 및 표준 카테고리는 메타 객체를 사용합니다. 제품에 제품 카테고리를 추가하면 해당 제품과 관련된 카테고리 메타 필드를 추가할 수 있습니다. 각 카테고리 메타 필드에는 메타 객체 정의로 빌드된 기본 항목이 있습니다. 예를 들어 의류 및 액세서리 > 의류 > 상의 > 셔츠 제품 카테고리를 추가하는 경우 사이즈, 네크라인, 소매 길이 유형, 상의 길이 유형, 연령대, 소재, 대상 성별, 의류 특징 및 색상에 대한 카테고리 메타 필드를 추가할 수 있습니다.