Shopify Flow의 메타 필드

메타 필드는 스토어의 제품, 고객, 주문 및 기타 개체에 추가 정보를 더하는 데 사용할 수 있는 사용자 지정 필드입니다. 메타 필드는 개체의 기본 필드에 포함되지 않은 정보를 저장하는 데 사용할 수 있습니다. 예를 들어 메타 필드를 사용하여 제품의 제조업체, 고객의 생일 또는 주문의 배송 날짜에 대한 정보를 저장할 수 있습니다.

워크플로를 빌드할 때 스토어에서 메타 필드메타 개체 데이터를 가져오거나 설정해야 할 수 있습니다.

워크플로에서 메타 필드 데이터 가져오기

각 필드는 스토어에 맞게 사용자 지정되며 스토어의 다른 데이터와 다른 유형일 수 있으므로 메타 필드 데이터는 다른 스토어 데이터나 인수가 필요한 필드와 다릅니다. 이 때문에 Flow에서는 이 데이터에 쉽게 액세스할 수 있도록 추가 작업을 수행해야 합니다. 그 결과 product.title과 같이 환경에서 필드를 단순히 선택하는 것과는 다른 환경이 제공됩니다.

단계:

  1. Shopify Flow 워크플로의 작업 또는 조건에서 변수 추가를 클릭합니다.
  2. product, customer 또는 order와 같이 메타 필드가 저장된 리소스를 선택합니다.
  3. 필드 목록에서 metafield를 선택하여 변수를 생성하십시오. metafields(복수형)는 모든 메타 필드 목록을 제공하므로 선택하지 마십시오.
  4. 변수 생성 변수 생성 대화 상자에서 다음 단계를 수행합니다.
    1. 메타 필드 메뉴에서 구조화된 메타 필드 목록의 메타 필드를 선택하거나, 구조화되지 않은 메타 필드 사용을 클릭하여 구조화되지 않은 메타 필드의 네임스페이스와 키를 사용하십시오.
    2. 제공된 변수 이름을 메모해 두십시오.
    3. 추가를 클릭하여 변수 선택 패널을 새로 고침하십시오.
  5. 사용하려는 메타 필드 변수를 선택하십시오. 경우에 따라 이 변수는 간단히 value가 됩니다.

워크플로에 메타 필드를 추가한 후에도 해당 메타 필드는 변수 옵션으로 계속 사용할 수 있으며 이후 단계에서 빠르게 참조할 수 있습니다. 변수 추가를 선택하면 필드 목록의 관련 metafield 옵션 아래에 중첩되어 표시됩니다.

메타 필드 값 업데이트

Flow는 메타 필드 값을 업데이트하는 다음과 같은 작업을 제공합니다.

메타 필드 정의 생성

워크플로에서 메타 필드 정의를 생성하려면 메타 필드 정의 생성 작업을 사용하면 됩니다. 이는 아직 메타 필드가 없는 리소스에 메타 필드를 추가할 때 유용합니다.