ข้ามไปยังเนื้อหา
Metascheduler
เพิ่มลงใน Shopify

ทำงานอัตโนมัติด้วย Shopify Flow

เรียกใช้เวิร์กโฟลว์เมื่อกำหนดการเริ่ม สิ้นสุด ล้มเหลว หรือพบการแก้ไข และเริ่ม สิ้นสุด หรือสร้างกำหนดการจาก Flow

Metascheduler เพิ่มทริกเกอร์และการดำเนินการให้กับ Shopify Flow ทริกเกอร์ใช้ได้ในทุกแพ็กเกจ ส่วนการดำเนินการใช้ได้ในแพ็กเกจ Extra และ Unlimited คุณจะพบทั้งสองอย่างได้ใน การตั้งค่า > Flow พร้อม เปิด Flow Flow แสดงชื่อทริกเกอร์ การดำเนินการ และช่องเป็นภาษาอังกฤษในทุกภาษา หน้านี้จึงใส่คำแปลภาษาไทยไว้ในวงเล็บหลังชื่อภาษาอังกฤษ

ทริกเกอร์

ทุกทริกเกอร์ส่ง Schedule ID (รหัสกำหนดการ) Schedule name (ชื่อกำหนดการ) Timing (เวลา) (AT, WINDOW, RECURRING หรือ ROLLOUT) Rollout ID (รหัสการทยอยปรับใช้) (หรือไม่มีค่า) และ Resources (ทรัพยากร) ที่เปลี่ยนไปให้เวิร์กโฟลว์ของคุณ รายการที่ยาวจะถูกตัดให้พอดีกับขีดจำกัดขนาดของ Flow

ทริกเกอร์ทำงานเมื่อช่องเพิ่มเติม
Schedule started (กำหนดการเริ่มต้นแล้ว)กำหนดการทำการเปลี่ยนแปลง
Schedule ended (กำหนดการสิ้นสุดแล้ว)การเปลี่ยนแปลงของกำหนดการสิ้นสุดหรือถูกเปลี่ยนกลับ
Change failed (การเปลี่ยนแปลงล้มเหลว)ทำการเปลี่ยนแปลงกับบางรายการไม่ได้Target (เป้าหมาย), Error message (ข้อความแสดงข้อผิดพลาด)
Drift detected (ตรวจพบการเปลี่ยนแปลงจากภายนอก)มีคนเปลี่ยนรายการหลังจากที่ Metascheduler เปลี่ยน จึงไม่ได้เปลี่ยนกลับTarget, Resource ID (รหัสทรัพยากร)

Target คือคีย์ของประเภทการเปลี่ยนแปลง เช่น variant.price หรือ product.status (ดู ประเภทการเปลี่ยนแปลง)

เวิร์กโฟลว์ที่ส่งอีเมลถึงทีมเมื่อการเปลี่ยนราคาล้มเหลว

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

การดำเนินการสิ่งที่ทำช่อง
Start schedule now (เริ่มกำหนดการทันที)ทำการเปลี่ยนแปลงของกำหนดการทันทีSchedule ID
End schedule now (สิ้นสุดกำหนดการทันที)สิ้นสุดกำหนดการที่กำลังมีผลทันทีและเปลี่ยนรายการกลับSchedule ID
Create schedule from template (สร้างกำหนดการจากเทมเพลต)สร้างกำหนดการที่กำหนดเวลาแล้วสำหรับรายการที่คุณส่งให้Template (เทมเพลต), Resource IDs (รหัสทรัพยากร), Start time (เวลาเริ่มต้น), End time (เวลาสิ้นสุด), Schedule name

ทริกเกอร์ของ Metascheduler ให้ Schedule ID ที่คุณส่งต่อให้การดำเนินการได้

สร้างกำหนดการจากเทมเพลต

Template เป็นหนึ่งในต่อไปนี้:

เทมเพลตเปลี่ยนรหัสทรัพยากรคือ
product-activeสถานะสินค้าเป็นใช้งานอยู่รหัสสินค้า
product-draftสถานะสินค้าเป็นแบบร่างรหัสสินค้า
product-unlistedสถานะสินค้าเป็นไม่แสดงในรายการรหัสสินค้า
metaobject-activeสถานะเมตาอ็อบเจกต์เป็นใช้งานอยู่รหัสรายการเมตาอ็อบเจกต์
metaobject-draftสถานะเมตาอ็อบเจกต์เป็นแบบร่างรหัสรายการเมตาอ็อบเจกต์

Resource IDs คือรหัสของ Shopify หนึ่งรหัสต่อบรรทัด หรือคั่นด้วยเครื่องหมายจุลภาค Start time คือวันที่และเวลาแบบ ISO 8601 พร้อมค่าออฟเซ็ต เว้น End time ว่างไว้เพื่อคงการเปลี่ยนแปลงไว้ หรือกำหนดค่าเพื่อให้คืนค่าเมื่อถึงเวลานั้น

text
Template:      product-active
Resource IDs:  gid://shopify/Product/8123456789
               gid://shopify/Product/8123456790
Start time:    2026-11-27T09:00:00+01:00
End time:      2026-11-30T23:59:00+01:00
Schedule name: Black Friday drop

ขีดจำกัดของแพ็กเกจมีผลกับกำหนดการที่สร้างจาก Flow เช่นเดียวกับในแอป หากการดำเนินการล้มเหลว เหตุผลจะแสดงในบันทึกการทำงานของเวิร์กโฟลว์

ไอเดีย

  • Change failed (การเปลี่ยนแปลงล้มเหลว) → ส่งอีเมลภายในหรือข้อความ Slack ถึงผู้ดูแลการลดราคา
  • Drift detected (ตรวจพบการเปลี่ยนแปลงจากภายนอก) → เพิ่มบันทึกไว้ที่สินค้า หรือแจ้งทีมที่แก้ไข
  • Schedule started (กำหนดการเริ่มต้นแล้ว) ที่มีเวลาเป็น ROLLOUT → โพสต์ในช่องทางการเปิดตัวของคุณ
  • สินค้าถูกติดแท็ก pre-order → Create schedule from template (สร้างกำหนดการจากเทมเพลต) ด้วย product-active ในวันเปิดตัว

Schedule executed (legacy) (กำหนดการทำงานแล้ว (เวอร์ชันเดิม)) ทำงานเฉพาะกับกำหนดการที่ย้ายมาจาก Metascheduler เวอร์ชันเก่า สำหรับเวิร์กโฟลว์ใหม่ ให้ใช้ Schedule started (กำหนดการเริ่มต้นแล้ว)

ยังติดขัดอยู่ใช่ไหม เรายินดีช่วยเหลือ

การสนับสนุน