사용자 지정 데이터 개요
사용자 지정 데이터를 사용하면 메타 필드 및 메타 객체를 사용하여 Shopify의 데이터 모델을 확장하고 자신만의 모델을 생성할 수 있습니다.
메타 필드 유형
다음 유형의 메타 필드를 생성할 수 있습니다.
- 정의가 있는 메타 필드: 표준 또는 사용자 지정 정의일 수 있습니다.
- 표준: 이 정의는 자동으로 구성되며 Shopify 전체에서 보편적으로 호환되도록 설계되었습니다. 표준 메타 필드 정의는 모든 Shopify 스토어에서 사용되는 표준을 따르므로 앱, 테마 및 스토어의 다른 부분에서 지원됩니다. 표준 제품 메타 필드에 제품 범주를 추가하여 특정 제품 범주에 해당하는 제품에만 해당 메타 필드가 표시되도록 할 수 있습니다. 표준 메타 필드 정의에 대해 자세히 알아보십시오.
- 사용자 지정: 이 정의는 스토어에 고유합니다. 표준 정의가 없는 메타 필드나 기존의 구조화되지 않은 메타 필드를 정의로 마이그레이션하려는 경우에 사용자 지정 정의를 사용하십시오.
- 구조화되지 않은 메타 필드: 정의가 없는 메타 필드입니다. 정의가 없는 메타 필드를 편집할 수 있습니다. 정의가 없는 메타 필드 편집에 대해 자세히 알아보십시오.
- 앱 소유 메타 필드: 이 정의는 Shopify App Store의 앱을 사용하여 생성됩니다.
메타 필드 정의
메타 필드 정의에는 다음 부분이 포함됩니다.
- 이름: Shopify 관리자에서 메타 필드를 식별하는 데 사용됩니다(예:
Color). - 네임스페이스 및 키: 메타 필드의 고유 식별자입니다. 네임스페이스를 사용하여 유사한 메타 필드를 그룹화할 수 있지만 각 네임스페이스와 키는 고유해야 합니다. 예를 들어
custom.color가 있습니다. - 설명(선택 사항): 메타 필드에 입력할 값과 같은 설명 정보를 포함할 수 있습니다.
- 유형: 메타 필드가 저장하는 데이터의 유형입니다. 텍스트, 파일 또는 URL과 같은 카테고리 및 사전 설정의 검색 가능한 목록에서 유형을 선택합니다.
- 범주(표준 제품 메타 필드 정의에만 해당): 표준 제품 메타 필드가 연결된 표준 제품 범주입니다.
- 유효성 검사(선택 사항): 문자 제한이나 최소/최대값과 같은 값 입력에 대한 규칙입니다.
- 옵션: 메타 필드를 사용할 수 있는 위치입니다. 사용자 지정 데이터 옵션에 대해 자세히 알아보십시오.
제품 관리 지침을 추가하고 제품 페이지에 팝업을 추가하여 메타 필드 사용을 연습할 수 있습니다.
읽기 전용 앱 메타 필드 찾기
특정 리소스에서 앱 소유 메타 필드 목록에 액세스할 수 있습니다.
단계:
- Shopify 관리자에서 메타 필드가 있는 리소스로 이동합니다. 예를 들어 제품 페이지로 이동할 수 있습니다.
- 메타 필드 섹션에서 모두 표시를 클릭합니다.
- 추가 작업 > 읽기 전용 앱 메타 필드 보기를 클릭합니다.
메타 객체 유형
메타 객체에는 두 가지 주요 구성 요소가 있습니다.
- 정의 - 객체의 구조를 정의하는 필드 그룹입니다. Shopify 관리자의 설정 > 사용자 지정 데이터에서 관리됩니다.
- 항목 - 메타 객체의 콘텐츠 또는 데이터입니다. 항목은 Shopify 관리자의 콘텐츠 > 메타 객체에서 생성 및 관리됩니다.
메타 객체 정의에는 다음과 같은 유형이 있습니다.
- 표준: 이 정의는 자동으로 구성되며 Shopify 전체에서 보편적으로 호환되도록 설계되었습니다. 표준 메타 객체 정의는 모든 Shopify 스토어에서 사용되는 표준을 따르므로 앱, 테마 및 스토어의 다른 부분에서 지원됩니다.
- 사용자 지정: 이 정의는 스토어에 고유합니다. 표준 정의가 요구 사항을 충족하지 않는 경우 사용자 지정 메타 객체를 생성하십시오.
- 앱에서 생성된 메타 객체: 이 정의는 앱에서 생성됩니다.
메타 객체 구조
메타 객체 정의를 생성할 때 다음 정보를 지정합니다.
- 이름: Shopify 관리자에서
Authors와 같이 메타 객체를 식별하는 데 사용됩니다. - 유형: 메타 객체의 고유 식별자로, 이름에서 자동으로 생성됩니다. 저장하기 전에 유형 식별자를 편집할 수 있습니다.
- 필드: 메타 객체에 저장할 콘텐츠를 정의합니다.
- 각 필드에는 이름(필수), 설명 및 유형이 있습니다. 텍스트, 파일 또는 URL과 같은 카테고리 및 사전 설정의 검색 가능한 목록에서 필드 유형을 선택합니다.
- 선택 사항: 문자 제한, 최소 및 최대 값 또는 사전 설정 값과 같은 유효성 검사 규칙을 추가할 수 있습니다.
- 표시 이름은 단일 필드 이름에 할당되며 개별 메타 객체 항목을 식별하는 데 사용됩니다. 언제든지 표시 이름이 할당된 필드를 변경할 수 있습니다. 표시 이름은 메타 객체 항목의 첫 번째 텍스트 필드에 자동으로 할당되거나, 메타 객체 정의에 텍스트 필드가 없는 경우 자동으로 생성됩니다.
- 예를 들어 텍스트 필드를 추가하여 표시 이름으로 지정하고 이미지 필드와 색상 필드를 추가할 수 있습니다.
- 옵션: 메타 객체를 사용할 수 있는 위치입니다. 사용자 지정 데이터 옵션에 대해 자세히 알아보십시오.
제품 하이라이트 추가를 통해 메타 객체 사용을 연습할 수 있습니다.
앱에서 생성된 메타 객체 찾기
Shopify 관리자에서 메타 객체 정의를 필터링하여 앱 제어 메타 객체에 액세스할 수 있습니다.
단계:
Shopify 관리자에서 콘텐츠 > 메타 객체로 이동합니다.
사용자 지정을 클릭하여 보기 메뉴를 연 다음 필터링할 모두 보기를 선택합니다.
다음 중 하나를 수행합니다.
아이콘을 클릭하여 표시 옵션 패널을 엽니다.
정렬 기준 메뉴를 클릭한 다음 추가한 사람을 기준으로 정렬합니다. 메타 객체는 추가한 사람이나 앱을 기준으로 알파벳순으로 정렬됩니다.
- 검색창을 클릭하고 추가한 사람을 클릭한 다음 해당 앱에서 추가한 메타 객체를 볼 수 있도록 앱 이름을 선택합니다.