ข้ามไปยังเนื้อหาหลัก
v1.10.0 • Product Team

SalesMatrix เวอร์ชัน 1.10.0: เปิดตัวระบบสลับฟีเจอร์ทดลอง (Beta Features) ให้ผู้ดูแลระบบเลือกเปิดใช้งานได้เอง

ฟีเจอร์ใหม่ การตั้งค่าองค์กร ฟีเจอร์ทดลอง

SalesMatrix เวอร์ชัน 1.10.0 เปิดตัวระบบสลับฟีเจอร์ทดลอง (Beta Features Settings) ที่ให้ผู้ดูแลระบบระดับสูงสุดของแต่ละองค์กรเลือกเปิดใช้งานฟีเจอร์ใหม่ที่ยังอยู่ระหว่างการพัฒนาได้ด้วยตนเองจากหน้าตั้งค่าองค์กร โดยไม่ต้องรอการเปิดใช้งานทั่วไป พร้อมกลไกจำกัดสิทธิ์ตามระดับแพ็กเกจ ประตูยินยอมก่อนเข้าร่วมโครงการทดลอง และการบันทึกประวัติการเปลี่ยนแปลงทุกครั้งเพื่อความโปร่งใส เวอร์ชันนี้ยังเป็นการวางรากฐานให้ฟีเจอร์ใหม่ในอนาคต เช่น การจัดการกลุ่มสินค้าและการจัดการราคาสินค้า สามารถทยอยเปิดใช้งานแบบควบคุมความเสี่ยงได้ พร้อมแก้ไขข้อบกพร่องที่พบระหว่างการทดสอบอีกกว่า 10 รายการ


สปอตไลท์ฟีเจอร์

ระบบสลับฟีเจอร์ทดลอง (Beta Features Settings)

เข้าถึงฟีเจอร์ใหม่ก่อนใคร พร้อมควบคุมความเสี่ยงได้ด้วยตัวเอง

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

อัปเดตทั่วไป

การควบคุมสิทธิ์ตามแพ็กเกจและการเข้าถึง (Tier Restrictions & Access Control)

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

ฟีเจอร์ที่ควบคุมผ่านระบบเบต้า (Features Gated Behind Beta)

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

ประสบการณ์ใช้งานหน้าตั้งค่าองค์กร (Settings UX)

  • ป้ายกำกับ Beta พร้อมคำอธิบายบนเมนูและหัวข้อหน้า เพิ่มป้ายกำกับ "Beta" พร้อมคำอธิบายเมื่อวางเมาส์ชี้ ทั้งที่เมนูตั้งค่าบริษัทในแถบด้านข้างและที่หัวข้อหน้าตั้งค่าองค์กร เพื่อสื่อสารให้ผู้ใช้ทราบว่าเป็นฟีเจอร์ที่ยังอยู่ระหว่างทดลอง
  • เมนูด้านข้างอัปเดตอัตโนมัติหลังเปิด-ปิดฟีเจอร์ แก้ไขให้เมนูด้านข้างแสดงผลถูกต้องทันทีหลังเปิดหรือปิดฟีเจอร์รุ่นเบต้า โดยไม่ต้องกดโหลดหน้าใหม่ด้วยตนเองเหมือนก่อนหน้านี้
  • กล่องยืนยันก่อนเปิดหรือปิดฟีเจอร์ทดลอง เพิ่มกล่องข้อความยืนยันก่อนเปิดหรือปิดฟีเจอร์รุ่นเบต้าทุกครั้ง ลดโอกาสกดสลับฟีเจอร์โดยไม่ตั้งใจ

ความปลอดภัยและการตรวจสอบย้อนหลัง (Security & Auditability)

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