ขั้นตอนการทำงานขั้นสูง

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

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

ดูข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนการทำงานขั้นสูงใน Shopify Flow

ทริกเกอร์

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

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

การดำเนินการ

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

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

  • Get collection data- กู้คืนข้อมูลคอลเลกชัน
  • Get customer data- กู้คืนข้อมูลลูกค้า
  • Get draft order data- กู้คืนข้อมูลคำสั่งซื้อที่ยังไม่ชำระเงิน
  • Get product data- กู้คืนข้อมูลสินค้า

แทนที่จะเปลี่ยนบางสิ่งบางอย่างในร้านค้าของคุณหรือกู้คืนข้อมูล การดำเนินการต่อไปนี้จะทำการคำนวณข้อมูลที่มีอยู่แล้วในขั้นตอนการทำงาน:

  • Count- ส่งกลับจำนวนเอนทรีในรายการ
  • Sum- รวมค่าของเอนทรีในรายการเข้าด้วยกัน

ลูป

แทนที่จะดำเนินการ การดำเนินการFor eachจะปรับเปลี่ยนการดำเนินการหลังจากการดำเนินการนี้นอกเหนือจากตัวเลือกThenซึ่งทำให้คุณสามารถเพิ่มเงื่อนไขหรือการดำเนินการอื่นได้แล้ว การดำเนินการFor eachยังมีตัวเลือกDo this for each itemด้วยเช่นกัน ตัวเลือกนี้จะดำเนินการต่อไปนี้กับทุกเอนทรีในรายการที่การดำเนินการGetส่งคืน

ตัวอย่างเช่น คุณสร้างขั้นตอนการทำงานที่ประกอบด้วยการดำเนินการGet order dataจากนั้นคุณจะสามารถใช้การดำเนินการFor eachเพื่อเพิ่มแท็กไปยังคำสั่งซื้อทุกรายการที่การดำเนินการGetส่งกลับ

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

ในส่วนนี้

พร้อมเริ่มต้นการขายด้วย Shopify แล้วหรือยัง

ทดลองใช้งานฟรี