사용자지정데이터

Shopify플랫폼에는제품,컬렉션,주문등기본적인상거래개념의데이터모델이포함되어있습니다。하지만더복잡하거나구체적인데이터모델이필요한스토어의경우데이터확장을사용하면Shopify데이터모델을확장할수있고다음과같은리소스를사용해자체적으로모델을생성할수도있습니다。

  • 메타 필드:사용자지정또는표준필드를정의하고제품,고객이나블로그와같은Shopify의다른부분과연결합니다。

    • 예를들어,의류스토어가있으며제품에관리지침을추가하려는경우”관리지침“이라는메타필드를제품에추가할수있습니다。그후제품하나또는모든제품에대해특정관리지침을추가할수있습니다。
  • 메타 객체: Shopify에서사용자지정데이터구조를정의하고생성합니다。

    • 예를들어뷰티및스킨케어스토어가있으며인기있는인플루언서에대한정보를캡처하고표시하려는경우”인플루언서프로필“이라는메타객체를구축할수있습니다。그리고나서제목,이미지,설명에필드를포함한다음,각인플루언서에대한항목을생성할수있습니다。테마에@ @시하거나관리자에서만사용할수있습니다。

메타필드유형

스토어는다음과같은메타필드를생성할수있습니다。

  • 표준:이정의는자동으로구성되고Shopify에서전반적으로호환가능하도록설계됩니다。표준메타필드정의는모든Shopify스토어에서사용하는표준을따르기때문에앱,테마및스토어의기타항목에서지원됩니다。
  • 사용자지정:이정의는스토어에고유합니다。메타필드에표준정의가없거나기존메타필드를정의로마이그레이션하려는경우에는사용자지정정의를사용합니다。
  • 앱데이터메타필드Shopify앱스토어에서제공되는앱을사용해생성되는정의입니다。

메타필드의구조

메타필드정의는다음과같은항목으로구성됩니다。

  • 이름(Shopify관리자에서메타필드를식별할때사용)
  • 키(예:스토어의특정부분에대한메타필드를그룹화하는키)
  • 메타필드에입력할값에대한정보와같은설명(선택사항)
  • 텍스트,파일또는url등의유형
  • 문자수제한이나최솟값및최댓값등의유효성검사(선택사항)

읽기전용앱의메타필드찾기

특정리소스에서앱소유의메타필드목록에액세스할수있습니다。

단계:

  1. Shopify관리자에서메타필드가있는리소스로이동합니다。예를들어,제품페이지로이동할수있습니다。
  2. 메타 필드섹션에서모두通讯录시를선택합니다。
  3. 추가 작업>읽기전용앱메타필드를클릭합니다。

메타객체의구조

메타객체에사용되는두가지키구성소는다음과같습니다。

  1. 정의:객체구조를정의하는필드의그룹입니다。정의는Shopify관리자의설정>사용자지정데이터에서관리할수있습니다。
  2. 항목:메타객체의콘텐츠또는데이터입니다。항목은Shopify관리자의콘텐츠>메타 객체에서생성되고관리됩니다。

메타객체를생성할때다음정보를지정해야합니다。

  • 이름(Shopify관리자에서메타객체를식별할때사용)
  • 유형(api에서메타객체를식별할때사용)
  • 필드(메타객체에시할콘텐츠타입지정)
    • 각필드마다이름,설명,유형,유효성검사규칙(예:글자수제한,최소값/최대값,사전설정값)이포함됩니다。
    • 예를들어,텍스트필드,이미지필드,색상필드를추가할수있습니다

앱제어메타객체찾기

Shopify관리자에서앱제어메타객체에액세스할수있습니다。

단계:

  1. Shopify관리자에서설정>사용자지정데이터로이동합니다。
  2. 추가 작업>앱제어메타객체보기를클릭합니다。

이섹션의정보

Shopify와함께사업을시작할준비가되셨습니까?

무료 체험