Shopify Flow의 메타 필드
메타 필드는 스토어의 제품, 고객, 주문 및 기타 개체에 추가 정보를 더하는 데 사용할 수 있는 사용자 지정 필드입니다. 메타 필드는 개체의 기본 필드에 포함되지 않은 정보를 저장하는 데 사용할 수 있습니다. 예를 들어 메타 필드를 사용하여 제품의 제조업체, 고객의 생일 또는 주문의 배송 날짜에 대한 정보를 저장할 수 있습니다.
워크플로를 빌드할 때 스토어에서 메타 필드 및 메타 개체 데이터를 가져오거나 설정해야 할 수 있습니다.
워크플로에서 메타 필드 데이터 가져오기
각 필드는 스토어에 맞게 사용자 지정되며 스토어의 다른 데이터와 다른 유형일 수 있으므로 메타 필드 데이터는 다른 스토어 데이터나 인수가 필요한 필드와 다릅니다. 이 때문에 Flow에서는 이 데이터에 쉽게 액세스할 수 있도록 추가 작업을 수행해야 합니다. 그 결과 product.title과 같이 환경에서 필드를 단순히 선택하는 것과는 다른 환경이 제공됩니다.
단계:
- Shopify Flow 워크플로의 작업 또는 조건에서 변수 추가를 클릭합니다.
product,customer또는order와 같이 메타 필드가 저장된 리소스를 선택합니다.- 필드 목록에서
metafield를 선택하여 변수를 생성하십시오.metafields(복수형)는 모든 메타 필드 목록을 제공하므로 선택하지 마십시오. - 변수 생성 변수 생성 대화 상자에서 다음 단계를 수행합니다.
- 메타 필드 메뉴에서 구조화된 메타 필드 목록의 메타 필드를 선택하거나, 구조화되지 않은 메타 필드 사용을 클릭하여 구조화되지 않은 메타 필드의 네임스페이스와 키를 사용하십시오.
- 제공된 변수 이름을 메모해 두십시오.
- 추가를 클릭하여 변수 선택 패널을 새로 고침하십시오.
- 사용하려는 메타 필드 변수를 선택하십시오. 경우에 따라 이 변수는 간단히
value가 됩니다.
워크플로에 메타 필드를 추가한 후에도 해당 메타 필드는 변수 옵션으로 계속 사용할 수 있으며 이후 단계에서 빠르게 참조할 수 있습니다. 변수 추가를 선택하면 필드 목록의 관련 metafield 옵션 아래에 중첩되어 표시됩니다.
메타 필드 값 업데이트
Flow는 메타 필드 값을 업데이트하는 다음과 같은 작업을 제공합니다.
- 컬렉션 메타 필드 업데이트
- 회사 위치 메타 필드 업데이트
- 회사 메타 필드 업데이트
- 고객 메타 필드 업데이트
- 주문 메타 필드 업데이트
- 제품 메타 필드 업데이트
- 제품 이형 메타 필드 업데이트
- 스토어 메타 필드 업데이트
메타 필드 정의 생성
워크플로에서 메타 필드 정의를 생성하려면 메타 필드 정의 생성 작업을 사용하면 됩니다. 이는 아직 메타 필드가 없는 리소스에 메타 필드를 추가할 때 유용합니다.