เวลาที่กำหนดไว้
ทริกเกอร์เวลาที่กำหนดไว้จะเริ่มขั้นตอนการทำงาน ณ เวลาและวันที่ซึ่งคุณกำหนดไว้ โดยมีตัวเลือกให้
- ดำเนินขั้นตอนการทำงานซ้ำตามกำหนดเวลาที่ระบุ
- หยุดดำเนินขั้นตอนการทำงานซ้ำเมื่อตรงตามเกณฑ์บางประการ
ทริกเกอร์ "เวลาที่กำหนดไว้" แตกต่างจากทริกเกอร์อื่นๆ ที่มีให้บริการสำหรับ Shopify Flow เสียเป็นส่วนใหญ่ เนื่องจากทริกเกอร์นี้จะเริ่มขั้นตอนการทำงานโดยอิงจากเกณฑ์ที่คุณตั้งไว้ขณะสร้างขั้นตอนการทำงานดังกล่าว แทนที่จะเริ่มโดยอิงจากเหตุการณ์ที่เกิดขึ้นในร้านค้าของคุณหรือในแอป
ทริกเกอร์ "เวลาที่กำหนดไว้" สามารถใช้งานได้ 3 วิธีที่แตกต่างกันดังนี้
- สำหรับสร้างขั้นตอนการทำงานที่เริ่มต้น ณ เวลาและวันที่เฉพาะเจาะจงและเกิดขึ้นครั้งเดียว
- สำหรับสร้างขั้นตอนการทำงานที่เริ่มต้น ณ เวลาและวันที่เฉพาะเจาะจงและดำเนินงานซ้ำตามกำหนดเวลา
- สำหรับสร้างขั้นตอนการทำงานที่เริ่มต้น ณ เวลาและวันที่เฉพาะเจาะจงและดำเนินงานซ้ำตามกำหนดเวลาจนกว่าจะตรงตามเกณฑ์ที่ได้ระบุไว้
คุณสามารถสร้างกำหนดเวลาขึ้นมาหลายรายการ และเลือกวิธีใช้ทริกเกอร์ที่กล่าวไปนี้ผสมกันอย่างไรก็ได้
ในหน้านี้
- ข้อควรพิจารณาในการใช้ทริกเกอร์ “เวลาที่กำหนดไว้”
- สร้างขั้นตอนการทำงานที่ดำเนินงาน ณ เวลาและวันที่เฉพาะเจาะจง
- สร้างขั้นตอนการทำงานที่ดำเนินงานซ้ำตามกำหนดเวลา
- สร้างขั้นตอนการทำงานที่จะหยุดดำเนินงานซ้ำเมื่อตรงตามเกณฑ์ที่ได้ระบุไว้
- รับการดำเนินการ
- ตัวแปรของเวลาที่กำหนดไว้
- การทดสอบทริกเกอร์ "เวลาที่กำหนดไว้"
- เทมเพลต
ข้อควรพิจารณาในการใช้ทริกเกอร์ “เวลาที่กำหนดไว้”
- ขั้นตอนการทำงานต้องเกิดขึ้นอย่างน้อยหนึ่งครั้งในอนาคต หากคุณสร้างกระบวนการทํางานที่ทั้งเริ่มต้นและสิ้นสุดในอดีต คุณจะไม่สามารถเปิดใช้งานขั้นตอนดังกล่าวได้
- สำหรับขั้นตอนการทำงานที่ดำเนินงานซ้ำ ระยะห่างสูงสุดระหว่างการดำเนินงานแต่ละครั้งที่กำหนดได้คือ 1 ปี โดยช่วงเวลาที่เป็นไปได้ที่น้อยที่สุดคือ 10 นาที หากขั้นตอนการทำงานใช้เวลานานกว่าช่วงเวลาหนึ่ง คุณอาจได้รับผลลัพธ์ที่ไม่สอดคล้องกัน ทั้งนี้ขึ้นอยู่กับแบบสอบถามที่ใช้และการดําเนินการในขั้นตอนการใช้งาน
สร้างขั้นตอนการทำงานที่ดำเนินงาน ณ เวลาและวันที่เฉพาะเจาะจง
- สร้างขั้นตอนการทำงานใหม่ จากนั้นเลือกทริกเกอร์ "เวลาที่กำหนดไว้"
- ตัวเลือกเสริม: เลือกเขตเวลาที่จะใช้ โดยระบบจะตั้งไว้เป็นเขตเวลาของร้านค้าคุณตามค่าเริ่มต้น
- ป้อนวันที่เริ่มต้นและเวลาเริ่มต้น
- ตัวเลือกเสริม: หากต้องการเพิ่มกำหนดเวลาเพิ่มเติมให้กับขั้นตอนการทำงาน ให้คลิก "เพิ่มกำหนดเวลา"
สร้างขั้นตอนการทำงานที่ดำเนินงานซ้ำตามกำหนดเวลา
สร้างขั้นตอนการทำงานใหม่ที่เริ่มต้นด้วยทริกเกอร์ "เวลาที่กำหนดไว้"
หลังจากที่คุณตั้งวันที่และเวลาเริ่มต้นแล้ว ให้คลิก "เพิ่มกฎการดำเนินงานซ้ำ"
- เลือกว่าจะให้ขั้นตอนการทำงานดำเนินงานอีกครั้งหลังระยะเวลาผ่านไปนานเท่าใด โดยจํานวนนี้ต้องเป็นจํานวนเต็ม และระบบจะไม่รองรับทศนิยม
- กำหนดช่วงเวลาจากตัวเลือก "วัน" "สัปดาห์" หรือ "เดือน" - หากคุณเลือก "สัปดาห์" ให้คลิกวันของสัปดาห์ที่ขั้นตอนการทำงานจะดำเนินงาน - หากคุณเลือก "เดือน" ให้เลือกวันของเดือนที่จะให้ขั้นตอนการทำงานดำเนินงาน
ตัวเลือกเสริม: หากต้องการตั้งเกณฑ์ที่จะหยุดไม่ให้ขั้นตอนการทำงานดำเนินงานซ้ำ ให้คลิก "เพิ่มกฎสิ้นสุด"
สร้างขั้นตอนการทำงานที่จะหยุดดำเนินงานซ้ำเมื่อตรงตามเกณฑ์ที่ได้ระบุไว้
- สร้างขั้นตอนการทำงานใหม่ที่เริ่มต้นด้วยทริกเกอร์ "เวลาที่กำหนดไว้" พร้อมทั้งมีกฎการดำเนินงานซ้ำ
- คลิก "เพิ่มกฎสิ้นสุด"
- ดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:
- หากต้องการหยุดขั้นตอนการทำงานหลังจากดำเนินงานครบจำนวนครั้งที่กำหนด ให้เลือก "หลังครบจํานวนครั้งที่เกิด" แล้วจึงป้อนตัวเลขใส่ในส่วน "จํานวน"
- หากต้องการหยุดขั้นตอนการทำงาน ณ เวลาที่เฉพาะเจาะจง ให้เลือก "ในวันที่และเวลา" จากนั้นป้อน "วันที่สิ้นสุด" และ "เวลาสิ้นสุด"
รับการดำเนินการ
ขั้นตอนการทำงานส่วนใหญ่จะเริ่มต้นเนื่องจากเหตุการณ์ใดเหตุการณ์หนึ่ง และจะระบุข้อมูลที่เกี่ยวข้องกับเหตุการณ์ดังกล่าวโดยอัตโนมัติตัวอย่างเช่น เมื่อทริกเกอร์ "สร้างคำสั่งซื้อแล้ว" เป็นเงื่อนไขการเริ่มต้นของขั้นตอนการทำงานหนึ่ง ขั้นตอนดังกล่าวก็จะเริ่มต้นเมื่อได้รับคำสั่งซื้อใหม่โดยขั้นตอนการทำงานนี้จะมีข้อมูลเกี่ยวกับคำสั่งซื้อที่เป็นสาเหตุให้ขั้นตอนการทำงานเริ่มดำเนินงานโดยอัตโนมัติ และจะดำเนินการตามที่กำหนดของขั้นตอนการทำงานนั้นๆ
ซึ่งขั้นตอนการทำงานที่ใช้ทริกเกอร์ “เวลาที่กำหนดไว้” จะเริ่มต้น ณ เวลาที่คุณระบุไว้ ไม่ใช่เป็นผลลัพธ์ของเหตุการณ์ใดเหตุการณ์หนึ่ง และเนื่องจากไม่มีเหตุการณ์เฉพาะเจาะจงในร้านค้าของคุณหรือจากแอปที่เริ่มขั้นตอนการทำงานดังกล่าว ระบบจึงจะไม่ได้รวมข้อมูลใดๆ ไว้โดยอัตโนมัติ หากต้องการสร้างขั้นตอนการทำงานที่จะดำเนินการกับสินค้าหรือคำสั่งซื้อ คุณสามารถใช้การดำเนินการต่อไปนี้เพื่อส่งข้อมูลดังกล่าวไปยังขั้นตอนการทำงานของคุณ
- Get cash tracking session data
- รับข้อมูลคอลเลกชัน
- รับข้อมูลลูกค้า
- รับข้อมูลคำสั่งซื้อที่ยังไม่ชำระเงิน
- การรับข้อมูลคำสั่งซื้อที่รอการจัดการ
- รับข้อมูลบัตรของขวัญ
- รับข้อมูลตำแหน่งที่ตั้ง
- รับข้อมูลคำสั่งซื้อ
- รับข้อมูลสินค้า
- รับข้อมูลตัวเลือกสินค้า
- รับข้อมูลสัญญาการสมัครใช้งาน
ตัวแปรของเวลาที่กำหนดไว้
เมื่อคุณเริ่มขั้นตอนการทำงานด้วยทริกเกอร์เวลาที่กำหนดไว้ เงื่อนไขและการดำเนินการต่างๆ ในขั้นตอนการทำงานที่ยอมรับตัวแปร Liquid จะมีตัวแปรเพิ่มเติมให้ใช้งาน โดยตัวแปรกำหนดเวลาไว้ที่ จะส่งกลับเวลาและวันที่ที่คุณกำหนดไว้ให้ขั้นตอนการทำงานดังกล่าวดำเนินงาน ซึ่งเรียกว่า scheduledAt
การทดสอบทริกเกอร์ "เวลาที่กำหนดไว้"
หากต้องการทดสอบขั้นตอนการทำงานที่เริ่มด้วยทริกเกอร์นี้ ให้กำหนดให้ขั้นตอนการทำงานแรกสุดเริ่มดำเนินงานเพียงชั่วครู่หลังจากคุณเปิดขั้นตอนดังกล่าว เมื่อคุณมั่นใจแล้วว่าขั้นตอนการทำงานใช้การได้ตามที่ตั้งใจไว้ ก็ให้แก้ไขขั้นตอนดังกล่าวเพื่ออัปเดตวันที่และเวลาเริ่มต้น
เทมเพลต
เพิ่มสินค้าที่มีแท็กไปยังคอลเลกชันในอนาคต
ดึงข้อมูลสินค้าทั้งหมดที่มีแท็กแล้วเพิ่มสินค้าเหล่านั้นไปยังคอลเลกชัน ณ ช่วงเวลาหนึ่งๆ ในอนาคต ดูเทมเพลต
แปลงเมตาฟิลด์ลูกค้าให้เป็นแท็กสำหรับลูกค้าทั้งหมด
ขั้นตอนการทำงานนี้จะติดแท็กให้กับลูกค้าทั้งหมดของคุณตามค่าในเมตาฟิลด์ ซึ่งจะทำงานทุกๆ ชั่วโมงและจะดึงรายชื่อลูกค้าสูงสุด 100 รายที่ไม่มีแท็ก “ประมวลผลแล้ว” โดยขั้นตอนการทำงานนี้จะดูค่าในเมตาฟิลด์ custom.test ของลูกค้าแต่ละรายและนำค่าดังกล่าวมาเพิ่มเป็นแท็ก นอกจากนั้น ขั้นตอนการทำงานนี้ยังจะเพิ่มแท็ก “ประมวลผลแล้ว” เพื่อไม่ให้ค่าดังกล่าวกลับมาปรากฏอีกครั้งในการทำงานตามกำหนดการณ์ครั้งถัดไปของขั้นตอนการทำงานนี้ หากต้องการใช้ขั้นตอนการทำงานนี้ คุณจะต้องเปลี่ยนเนมสเปซและคีย์ของเมตาฟิลด์ให้ตรงกับเมตาฟิลด์ในร้านค้าของคุณ ดูเทมเพลต
สร้างและเริ่มต้นใช้งานเมตาฟิลด์ร้านค้า
ใช้เมตาฟิลด์ร้านค้ากับ Flow โดยสร้างคำนิยามและเริ่มต้นใช้งานเมตาฟิลด์ที่มีค่าที่คุณต้องการ ดูเทมเพลต
ลบลูกค้าที่ไม่มีความเคลื่อนไหว
ลบลูกค้าที่ไม่ได้สร้างคำสั่งซื้อมาเป็นเวลามากกว่า 5 ปีออก ดูเทมเพลต
ลบสินค้าที่ไม่ได้ใช้งาน
ลบสินค้าที่ไม่มีสินค้าคงคลังซึ่งไม่ได้รับการอัปเดตในช่วงหนึ่งปี ดูเทมเพลต
ส่งอีเมลข้อมูลสรุปรายสัปดาห์เกี่ยวกับส่วนลดที่ใช้งานอยู่ซึ่งใช้รหัส
ส่งอีเมลข้อมูลสรุปเกี่ยวกับส่วนลดที่ใช้งานอยู่ซึ่งใช้รหัส ขั้นตอนการทำงานนี้ทำงานตามกำหนดการทุกๆ วันจันทร์เวลา 09:00 น. สามารถปรับแต่งขั้นตอนการทำงานนี้เพื่อเปลี่ยนเวลา วิธีรับข้อมูลสรุป ประเภทของส่วนลดที่ต้องการรวมไว้ และอีกมากมาย ดูเทมเพลต
สร้างและส่งรายงานด้วย Tresl Segments สัปดาห์ละครั้ง
สร้างรายงานอย่างน้อย 1 ฉบับเมื่อใช้แอป Tresl Segments แอปจะส่งรายงานไปยังที่อยู่อีเมลที่กำหนดและจะใช้ทริกเกอร์ “เวลาที่กำหนด” เพื่อดำเนินการสัปดาห์ละครั้ง ดูเทมเพลต
เผยแพร่สินค้าที่มีแท็กบางรายการในอนาคต
ดึงข้อมูลสินค้าที่มีแท็กบางรายการและเผยแพร่สินค้า ณ วันที่หนึ่งๆ ในอนาคต ใช้ทริกเกอร์ “เวลาที่กำหนดไว้” และการดำเนินการ “ดึงข้อมูลสินค้า” ดูเทมเพลต
ลบแท็กสินค้าใหม่หลังจากสร้างสินค้าดังกล่าวมาแล้ว 90 วัน
ดึงข้อมูลเกี่ยวกับสินค้า 100 รายการที่สร้างมานานกว่า 90 วันแต่ยังคงมีแท็ก “ใหม่” อยู่ แล้วขั้นตอนการทำงานจะลบแท็กเหล่านั้นในสินค้าแต่ละรายการ ดูเทมเพลต
กำหนดเวลาลบสินค้าออกจากร้านค้าออนไลน์ในวันที่และเวลาที่กำหนด
ลบสินค้าจากร้านค้าออนไลน์ตามแท็ก, ID หรือ SKU ณ วันที่หนึ่งๆ ในอนาคต ใช้ประโยชน์จากทริกเกอร์ “เวลาที่กำหนด” การดำเนินการ “ดึงข้อมูลสินค้า” และลูป “สำหรับแต่ละรายการ” ดูเทมเพลต
ส่งการแจ้งเตือนเมื่อปริมาณคำสั่งซื้อน้อยกว่า 10 รายการใน 1 ชั่วโมงที่ผ่านมา
ส่งการแจ้งเตือนการนับปริมาณคำสั่งซื้อตามรอบ ระบบจะดึงข้อมูลเกี่ยวกับการสร้างคำสั่งซื้อสูงสุด 10 รายการและจะนับจำนวนทุกๆ ชั่วโมง โดยจะส่งการแจ้งเตือนทางอีเมลหากมีคำสั่งซื้อน้อยกว่า 10 รายการ ใช้ขั้นตอน “เวลาที่กำหนด” “ดึงข้อมูลคำสั่งซื้อ” และ “นับจำนวน” ดูเทมเพลต
ส่งอีเมลข้อมูลสรุปรายวันพร้อมกับรายการคำสั่งซื้อที่รอการจัดการซึ่งถูกระงับชั่วคราว
ขั้นตอนการทำงานนี้จะสืบค้นข้อมูลเกี่ยวกับคำสั่งซื้อที่รอการจัดการทั้งหมดซึ่งถูกระงับชั่วคราว (สูงสุดครั้งละ 100 รายการ) ในทุกๆ วัน โดยจะส่งอีเมลข้อมูลสรุปพร้อมกับชื่อคำสั่งซื้อและตำแหน่งที่ตั้งในการจัดการคำสั่งซื้อที่กำหนด ดูเทมเพลต
ส่งอีเมลข้อมูลสรุปรายวันที่มีสินค้าหมดสต็อก
ดึงข้อมูลสินค้าทั้งหมดที่สินค้าคงคลังเหลือ 0 และส่งอีเมลข้อมูลสรุปในทุกๆ วัน ใช้การดำเนินการ “ดึงข้อมูลสินค้า” และทริกเกอร์ “เวลาที่กำหนด” ดูเทมเพลต
ส่งการแจ้งเตือนรายวันสำหรับคำสั่งซื้อทุกรายการที่มีสถานะ “คำสั่งซื้อที่ยังไม่ชำระเงิน” ซึ่งยังไม่เสร็จสิ้น
ดึงข้อมูลเกี่ยวกับคำสั่งซื้อที่ยังไม่ชำระเงิน นับจำนวน และส่งข้อความผ่าน Slack ในทุกๆ วัน ใช้ทริกเกอร์ “เวลาที่กำหนด” “ดึงคำสั่งซื้อที่ยังไม่ชำระเงิน” และการดำเนินการ “นับจำนวน” ดูเทมเพลต
ส่งอีเมลข้อมูลสรุปของคำสั่งซื้อทั้งหมดไปยังร้านค้าออนไลน์ในวันสุดท้าย
ดึงข้อมูลคำสั่งซื้อของวันสุดท้าย และส่งอีเมลข้อมูลสรุปพร้อมกับคำสั่งซื้อที่มีการสร้างบนร้านค้าออนไลน์ในทุกๆ วัน ดูเทมเพลต
ส่งอีเมลข้อมูลสรุปที่มีคำสั่งซื้อที่ยังไม่จัดการทั้งหมดซึ่งมีอายุเกิน 2 วัน
รับข้อมูลสรุปรายวันของคำสั่งซื้อที่ยังไม่จัดการทั้งหมดที่มีอายุเกิน 2 วัน โดยใช้การกำหนดเวลาเพื่อรับข้อมูลคำสั่งซื้อ จำนวน และสรุปคำสั่งซื้อ ดูเทมเพลต
ส่งอีเมลข้อมูลสรุปรายสัปดาห์ที่มีรายการตัวเลือกสินค้าในสต็อกสินค้าเหลือน้อย
ขั้นตอนการทำงานนี้จะทำงานตามกำหนดเวลา (เช่น สัปดาห์ละครั้ง) โดยขั้นตอนการทำงานนี้จะดึงข้อมูลเกี่ยวกับตัวเลือกสินค้าที่สต็อกสินค้าเหลือน้อย นับจำนวนผลลัพธ์ และส่งอีเมลสรุปข้อมูลพร้อมชื่อตัวเลือกสินค้าและลิงก์ไปยังหน้าผู้ดูแลของตัวเลือกสินค้าดังกล่าว ดูเทมเพลต
แท็กและส่งข้อมูลสรุปรายวันของการจัดการคำสั่งซื้อที่ล่าช้า
ในทุกๆ วัน ระบบจะดำเนินการแท็กและส่งอีเมลข้อมูลสรุปที่นับจำนวนและมูลค่าของคำสั่งซื้อทั้งหมดที่เลยช่วงเวลาของการรับประกันการจัดใน 2 วัน ดูเทมเพลต
แท็กลูกค้าที่มีการเรียกคืนยอดเงิน
ในทุกๆ ชั่วโมง ขั้นตอนการทำงานนี้จะดึงข้อมูลคำสั่งซื้อที่มีการเรียกคืนยอดเงิน และจะเพิ่มแท็กให้กับลูกค้าของคำสั่งซื้อดังกล่าว ใช้ประโยชน์จากทริกเกอร์ “เวลาที่กำหนด” การดำเนินการ “ดึงข้อมูลคำสั่งซื้อ” และลูป “สำหรับแต่ละรายการ” ดูเทมเพลต
แท็กคำสั่งซื้อที่ยังไม่จัดการซึ่งมีอายุเกิน 2 วัน
ขั้นตอนการทำงานนี้จะดึงข้อมูลเกี่ยวกับคำสั่งซื้อที่ยังไม่จัดการซึ่งมีอายุเกิน 2 วันและจะเพิ่มแท็กให้กับคำสั่งซื้อดังกล่าวในทุกๆ วัน ดูเทมเพลต
ติดตามตัวเลือกสินค้าที่อยู่ระหว่างลดราคาโดยใช้เมตาฟิลด์สินค้า
ตั้งค่าเมตาฟิลด์กับสินค้าหากมีตัวเลือกสินค้าอยู่ระหว่างลดราคา 1 รายการขึ้นไป การดำเนินการนี้อาจมีประโยชน์ต่อการติดตามสินค้าที่ลดราคาอยู่ในปัจจุบัน ดูเทมเพลต