ขั้นตอนของ Action

object Object

วงจรชีวิตของ Action เริ่มต้นเมื่อระบบเสนอแนะรายการขึ้นมา จากนั้นจะผ่านขั้นตอนการตรวจสอบและเงื่อนไขการ Deploy จนเริ่มทำงานจริง โดยสามารถหยุดหรือย้อนกลับ (rollback) ได้ การทำความเข้าใจเส้นทางนี้จะช่วยให้ตัดสินใจได้ว่าเมื่อใดควร Deploy, ปฏิเสธ หรือไม่ดำเนินการใดๆ

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

  1. Proposed — ระบบสร้าง Action พร้อมรายละเอียดคำแนะนำและประมาณการผลกระทบที่อาจเกิดขึ้น
  2. ตรวจสอบรายละเอียด — คุณสามารถเปิด Action Card เพื่อดูการเปลี่ยนแปลงที่ชัดเจน เหตุผลของคำแนะนำ และผลกำไรที่คาดว่าจะเพิ่มขึ้น
  3. เงื่อนไขการ Deploy (Deploy gates) — ก่อนการ Deploy ระบบจะตรวจสอบสิ่งต่างๆ ดังนี้:
    • การอนุญาตโฆษณา — หาก Action เกี่ยวข้องกับโฆษณา คุณต้องอนุญาตให้ DataGlass เข้าถึง Shopee Ads ของร้านค้านั้นๆ ก่อน
    • การตรวจสอบเฉพาะรายการ — Actions บางประเภท (เช่น การปรับค่าคอมมิชชั่น) จะมีการยืนยันขั้นสุดท้ายก่อนดำเนินการ (เช่น การเปลี่ยนข้อมูลแบบรายชิ้น)
    • การเปิดโหมดโฆษณา — หาก Deploy รายการโฆษณาในขณะที่ปิดการ optimize โฆษณาไว้ ระบบจะขออนุญาตเปิดใช้งานก่อน
    • คำเตือน Shopee whitelist — Actions บางรายการที่ส่งผลต่อราคาที่ลูกค้าเห็น จำเป็นต้องใช้ฟีเจอร์ merchant-friendly pricing ของ Shopee ซึ่งระบบจะแจ้งเตือนหากร้านของคุณยังไม่ได้รับการอนุมัติ
    • การตรวจสอบรายการซ้ำ — หากมี Action อื่นที่รอคิวสำหรับสินค้าชิ้นเดียวกันอยู่ ระบบจะแจ้งเตือนเพื่อให้คุณเลือกรายการที่ต้องการเก็บไว้
  4. Deployed — Action ถูกนำไปใช้กับ สต็อก หรือโฆษณาจริง โดยจะเข้าสู่สถานะ "กำลังดำเนินการ" และเริ่มสร้างผลลัพธ์
  5. หยุดหรือย้อนกลับ (Stop or Rollback) — ในขณะที่ Deploy แล้ว คุณสามารถ:
    • Stop — หยุด Action และกลับไปสู่สถานะก่อน Deploy (ทำได้ในขณะที่กำลังดำเนินการ)
    • Rollback — ย้อนกลับ Action ที่เสร็จสิ้นแล้วให้กลับไปสู่สถานะก่อน Deploy
  6. ปฏิเสธ (Dismiss) — คุณสามารถปฏิเสธ Action ได้ทุกเมื่อก่อนการ Deploy เพื่อนำออกจากคิว โดยรายการที่ปฏิเสธไปแล้วสามารถกู้คืนกลับมาได้

ทำไมขั้นตอนเหล่านี้จึงสำคัญ

เงื่อนไขต่างๆ มีไว้เพื่อป้องกันการเปลี่ยนแปลงโดยไม่ตั้งใจ (เช่น การเปลี่ยนราคาโดยที่เจ้าของร้านยังไม่อนุมัติ หรือการปรับงบโฆษณาในบัญชีที่ไม่ได้เชื่อมต่อ) การเข้าใจเงื่อนไขเหล่านี้จะช่วยให้คุณเตรียมพร้อมและ Deploy ได้รวดเร็วยิ่งขึ้น

หากการ Deploy ล้มเหลว (เช่น ข้อผิดพลาดของเครือข่าย หรือ API ถูกปฏิเสธ) Action จะย้ายไปที่แท็บ Failed คุณสามารถตรวจสอบสาเหตุและตัดสินใจว่าจะลองใหม่อีกครั้งหรือปฏิเสธรายการนั้นไป