เมตาฟิลด์ใน Shopify Flow

เมตาฟิลด์คือฟิลด์ที่กำหนดเองซึ่งคุณใช้เพื่อเพิ่มข้อมูลเพิ่มเติมไปยังสินค้า ลูกค้า คำสั่งซื้อ และอ็อบเจกต์อื่นๆ ในร้านค้าของคุณได้ สามารถใช้เมตาฟิลด์เพื่อจัดเก็บข้อมูลที่ไม่ได้ระบุไว้ในฟิลด์ตามค่าเริ่มต้นของอ็อบเจกต์นั้นๆ ตัวอย่างเช่น คุณสามารถใช้เมตาฟิลด์เพื่อจัดเก็บข้อมูลเกี่ยวกับผู้ผลิตสินค้า วันเกิดของลูกค้า หรือวันที่จัดส่งคำสั่งซื้อ

เมื่อสร้างเวิร์กโฟลว์ คุณอาจต้องการรับหรือตั้งค่าข้อมูลเมตาฟิลด์และเมตาอ็อบเจกต์ในร้านค้าของคุณ

รับข้อมูลเมตาฟิลด์ในเวิร์กโฟลว์

ข้อมูลเมตาฟิลด์แตกต่างจากข้อมูลร้านค้าอื่นๆ หรือแม้แต่ช่องที่ต้องใช้อาร์กิวเมนต์อื่นๆ เนื่องจากแต่ละช่องจะได้รับการปรับแต่งมาสำหรับร้านค้าของคุณโดยเฉพาะ และอาจเป็นประเภทที่แตกต่างจากข้อมูลอื่นๆ ในร้านค้าของคุณ ด้วยเหตุนี้ Flow จึงต้องทำงานเพิ่มเติมเพื่อให้เข้าถึงข้อมูลนี้ได้ง่าย ซึ่งทำให้คุณได้รับประสบการณ์การใช้งานที่แตกต่างออกไปจากการเพียงแค่เลือกช่องในสภาพแวดล้อม เช่น product.title

ขั้นตอน:

  1. ในขั้นตอนการทำงานของ Shopify Flow ให้คลิกเพิ่มตัวแปรในการดำเนินการหรือเงื่อนไข
  2. เลือกทรัพยากรที่จัดเก็บเมตาฟิลด์ เช่น product customer หรือ order
  3. เลือก metafield จากรายการฟิลด์เพื่อสร้างตัวแปร อย่าเลือก metafields (รูปพหูพจน์) เนื่องจากตัวเลือกนี้จะแสดงรายการเมตาฟิลด์ทั้งหมด
  4. ในกล่องโต้ตอบ สร้างตัวแปร ให้ทำตามขั้นตอนต่อไปนี้
    1. ในเมนู เมตาฟิลด์ ให้เลือกเมตาฟิลด์จากรายการเมตาฟิลด์ที่มีโครงสร้าง หรือคลิก ใช้เมตาฟิลด์ที่ไม่มีโครงสร้าง เพื่อใช้เนมสเปซและคีย์สำหรับเมตาฟิลด์ที่ไม่มีโครงสร้าง
    2. จดบันทึกชื่อตัวแปรที่ระบุไว้
    3. คลิก เพิ่ม เพื่อรีเฟรชแผงการเลือกตัวแปร
  5. เลือกตัวแปรเมตาฟิลด์ที่คุณต้องการใช้ ในบางกรณี ตัวเลือกนี้จะเป็นเพียง value

หลังจากเพิ่มเมตาฟิลด์ลงในเวิร์กโฟลว์แล้ว เมตาฟิลด์จะยังคงใช้งานได้เป็นตัวเลือกตัวแปร และคุณสามารถอ้างอิงถึงเมตาฟิลด์ดังกล่าวได้อย่างรวดเร็วในขั้นตอนถัดไป เมื่อเลือก เพิ่มตัวแปร ตัวแปรดังกล่าวจะแสดงซ้อนอยู่ใต้ตัวเลือก metafield ที่เกี่ยวข้องในรายการช่อง

อัปเดตค่าเมตาฟิลด์

Flow มีการดำเนินการต่อไปนี้เพื่ออัปเดตค่าเมตาฟิลด์

สร้างคำจำกัดความของเมตาฟิลด์

คุณสามารถสร้างการกำหนดเมตาฟิลด์ในเวิร์กโฟลว์ได้โดยใช้การดำเนินการสร้างการกำหนดเมตาฟิลด์ ซึ่งจะเป็นประโยชน์เมื่อคุณต้องการเพิ่มเมตาฟิลด์ไปยังทรัพยากรที่ยังไม่มีเมตาฟิลด์อยู่