การสร้างเวิร์กโฟลว์ใน Shopify Flow

หากต้องการใช้ Shopify Flow ให้สร้างเวิร์กโฟลว์ คุณสามารถสร้างเวิร์กโฟลว์ใหม่ด้วยตนเองหรือโดยใช้เทมเพลตที่สร้างไว้ล่วงหน้า โปรดดูตัวอย่างบางส่วนเพื่อเริ่มต้นใช้งาน

เวิร์กโฟลว์ที่คุณสร้างใน Shopify Flow สามารถมีส่วนประกอบหลักดังต่อไปนี้

รายการส่วนประกอบของเวิร์กโฟลว์ ความหมายหรือการทำงาน และตัวอย่างวิธีการใช้งาน
ส่วนประกอบของเวิร์กโฟลว์คำอธิบายตัวอย่าง
ทริกเกอร์ทริกเกอร์คือเหตุการณ์ที่เริ่มต้นเวิร์กโฟลว์ และอาจเป็นสิ่งที่เกิดขึ้นในร้านค้าหรือในแอปของคุณ ทริกเกอร์อาจเป็นเหตุการณ์ภายในของ Shopify เวลาและวันที่ที่ระบุ หรือเหตุการณ์ภายนอกจากแอปพลิเคชันภายนอก สำหรับแต่ละทริกเกอร์ จะมีรายการการดำเนินการที่เกี่ยวข้องซึ่งคุณสามารถใช้ในเวิร์กโฟลว์ของคุณได้เวิร์กโฟลว์จะทำงานเมื่อมีการสร้างคำสั่งซื้อใหม่ในร้านค้าของคุณ
เงื่อนไขเงื่อนไขจะกำหนดว่าจะมีการดำเนินการหรือไม่ตามเกณฑ์ที่คุณตั้งค่าไว้ เงื่อนไขสามารถตรวจสอบคุณสมบัติของเหตุการณ์ทริกเกอร์ ตลอดจนคุณสมบัติของอ็อบเจกต์ที่เกี่ยวข้องในเหตุการณ์นั้นได้ เช่น คำสั่งซื้อ สินค้า และลูกค้ามีการตั้งค่าเงื่อนไขให้ตรวจสอบว่ายอดรวมที่ชำระสำหรับคำสั่งซื้อนั้นสูงกว่า 200 ดอลลาร์สหรัฐหรือไม่
การดำเนินการการดำเนินการสามารถทำการเปลี่ยนแปลงในร้านค้าของคุณ ส่งผลต่อข้อมูลในเวิร์กโฟลว์ หรือดำเนินการบางอย่างกับแอปหรือบริการภายนอก การดำเนินการสามารถเพิ่มแท็กคำสั่งซื้อ ลบแท็กของลูกค้า หรือระงับคำสั่งซื้อที่รอการจัดการได้ นอกจากนี้ การดำเนินการยังสามารถส่งอีเมลหรือส่งคำขอ HTTP ไปยังบริการภายนอกได้อีกด้วย
ตัวเชื่อมต่อตัวเชื่อมต่อคือการดำเนินการที่ Flow มีให้ ซึ่งรองรับฟีเจอร์จากบริการภายนอก เช่น Slack หรือ Google Sheetsตัวเชื่อมต่อสามารถส่งข้อความ Slack หรือเพิ่มแถวลงใน Google Sheets

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

ในบางกรณี คุณอาจต้องรันเวิร์กโฟลว์ในเวลาที่กำหนด หรือคุณอาจต้องทำงานกับรายการข้อมูลโดยใช้การกำหนดเวลา การรับข้อมูล และการวนซ้ำ

ขณะที่คุณสร้างเวิร์กโฟลว์ คุณมักจะพบชื่อช่องและคำอธิบายที่อิงตาม GraphQL Admin API แต่คุณอาจต้องดูตัวอย่างข้อมูลเพื่อทำความเข้าใจว่า API ส่งออกข้อมูลใด

หากคุณพบข้อผิดพลาดขณะแก้ไขหรือรันเวิร์กโฟลว์ ก็มีหลายวิธีในการแก้ไขข้อผิดพลาด

ในส่วนนี้