메타 객체 참조

제품, 주문 또는 고객과 같은 Shopify의 특정 부분에서 메타 객체를 사용하려면 메타 필드 참조를 생성해야 합니다. 예를 들어 제품 기능 메타 객체를 만들고 제품 페이지에서 사용하려는 경우 이 특정 메타 객체 정의를 참조하는 제품 메타 필드를 생성할 수 있습니다. 참조를 통해 특정 제품에 고유한 “제품 기능”을 표시할 수 있습니다. 예를 들어, 제품 A에서는 지속 가능성이라는 항목을 참조하고 제품 B에서는 소재라는 항목을 참조할 수 있습니다.

메타 객체에 대한 참조 생성

단계:

  1. Shopify 관리자에서 설정 > 메타 필드 및 메타 객체로 이동하십시오.

  2. 참조를 생성할 스토어의 해당 부분을 선택하십시오. 예: 제품.

  3. 정의 추가를 클릭하십시오.

  4. 이름 필드에 정의 이름을 입력하십시오. 나중에 쉽게 찾을 수 있도록 메타 객체와 동일한 이름을 사용하는 것이 좋습니다.

  5. 유형 선택을 클릭한 다음 메타 객체를 검색하거나 선택하십시오. 두 개 이상의 메타 객체 유형을 선택할 수 있는 혼합 참조를 선택할 수도 있습니다.

  6. 다음 중 하나를 수행하십시오.

    • 제품당 하나의 항목만 표시해야 하는 경우 단일 값을 선택하십시오.
    • 제품에 둘 이상의 항목을 표시하려면 값 목록을 선택하십시오.
  7. 스토어프론트에서 메타 필드 콘텐츠에 액세스할 수 있도록 하려면 스토어프론트를 선택하십시오.

  8. 저장을 클릭하십시오.

리소스와 메타 객체 간의 관계를 설정했으므로 이제 메타 객체를 표시하려는 특정 제품에 특정 항목을 연결합니다.

항목 연결

메타 객체를 설정하고 몇 가지 항목을 추가한 다음 메타 객체 참조 정의를 생성한 후에는 이제 개별 항목을 스토어의 다른 부분에 연결할 수 있습니다.

이 단계는 메타 객체를 참조하는 메타 필드 정의를 생성한 후에만 가능합니다. 그러나 코딩 경험이 있는 경우 Liquid를 통해 모든 메타 객체에 액세스할 수 있습니다.

단계:

  1. Shopify 관리자에서 콘텐츠 항목을 표시하려는 스토어의 해당 부분으로 이동하십시오. 예를 들어, 제품에서 관리자의 제품 페이지로 이동할 수 있습니다.
  2. 메타 필드 섹션에서 이전에 생성한 사용자 지정 정의를 클릭하십시오. 정의가 목록에 없으면 모두 표시를 클릭하십시오.
  3. 항목 선택을 클릭하십시오. 드롭다운 메뉴에 해당 유형의 일치하는 모든 항목이 나열됩니다. 값 목록을 허용하도록 정의를 설정한 경우 여러 항목을 선택할 수 있습니다.
  4. 필요에 따라 위의 단계를 반복하여 다른 제품에 항목을 연결하십시오.

참조된 소스에서 항목을 생성할 수도 있습니다. 새로 만들기를 클릭하면 새 항목이 생성됩니다. 이 항목은 제품 A에서 자동으로 참조되며 다른 제품에서도 참조할 수 있습니다.

혼합 참조 생성

참조 생성 단계를 사용하여 혼합 참조를 생성할 수 있습니다.

혼합 참조는 Liquid를 통하거나 사용자 지정 스토어프론트 및 Hydrogen용 Storefront API를 통해서만 스토어프론트에 연결할 수 있습니다.

개발자를 위한 사용자 지정 데이터에 대해 자세히 알아보기.