การหยุดชั่วคราวและทริกเกอร์
Form Limiter ทำงานอยู่เบื้องหลังโดยใช้ ทริกเกอร์ (triggers) ของ Google คู่มือนี้อธิบายวิธีหยุดส่วนเสริมบนฟอร์มชั่วคราว ความหมายของขีดจำกัดทริกเกอร์ และวิธีเพิ่มที่ว่างเมื่อคุณถึงขีดจำกัด
การหยุดฟอร์มชั่วคราว
ทุกฟอร์มจะมีสถานะเป็น ทำงานอยู่ หรือ หยุดชั่วคราว อย่างใดอย่างหนึ่ง การหยุดชั่วคราวจะหยุดการบังคับใช้ทั้งหมด — ขีดจำกัดการตอบกลับ ตารางเวลา และการนำตัวเลือกออก — โดยไม่ลบการตั้งค่าของคุณ เปิดกลับมาใช้งานได้ทุกเมื่อ แล้วทุกอย่างจะกลับมาทำงานต่อเหมือนเดิม
- เปิด Google Form ของคุณ
- เปิด Form Limiter จากเมนู Add-ons
- ที่แท็บ ฟอร์ม เปิด สถานะส่วนเสริม ที่ด้านล่าง
- ปิดสวิตช์ ทำงานอยู่ เพื่อหยุดชั่วคราว
- คลิก บันทึก
เมื่อส่วนเสริมถูกหยุดชั่วคราว จะมีแบนเนอร์ปรากฏที่ด้านบนของแถบด้านข้างพร้อมปุ่ม ดำเนินการต่อ — คลิกเพียงครั้งเดียวก็กลับสู่สถานะ ทำงานอยู่ ทันที
การหยุดชั่วคราวมีผลกับฟอร์มสำหรับ ทุกคนที่สามารถแก้ไขได้ — โดยจะหยุดส่วนเสริมสำหรับทั้งฟอร์ม ไม่ใช่เฉพาะคุณคนเดียว การหยุดชั่วคราวจะไม่เปลี่ยนสถานะว่าฟอร์มเปิดหรือปิดอยู่ในขณะนั้น เพียงแต่หยุดไม่ให้ Form Limiter ทำงานเท่านั้น
ขีดจำกัดทริกเกอร์
Google จำกัดจำนวนทริกเกอร์ที่ Form Limiter จะทำงานให้คุณได้ โดยนับรวมทุกฟอร์ม ทั้งหมด ที่ Form Limiter ทำงานอยู่ นี่เป็นขีดจำกัดของ Google ไม่ใช่ของ Form Limiter และ Google ไม่ได้ระบุตัวเลขที่แน่นอนสำหรับส่วนเสริมไว้ หน้าโควตาของ Apps Script ระบุไว้ที่ 20 ทริกเกอร์ต่อผู้ใช้ต่อส่วนเสริม ขณะที่ในทางปฏิบัติ ปัจจุบันส่วนเสริมได้สูงสุดถึง 50 รายการ แทนที่จะให้คุณเชื่อตัวเลขใดตัวเลขหนึ่ง Form Limiter จะแสดงจำนวนที่คุณใช้อยู่จริงพร้อมกับเพดานที่บังคับใช้อยู่
สองสิ่งที่ควรทราบ:
- ขีดจำกัดนี้คิด ต่อส่วนเสริม ไม่ใช่ต่อฟอร์ม ทุกฟอร์มที่ Form Limiter ทำงานอยู่จะใช้โควตาเดียวกันนี้ไปส่วนหนึ่ง ส่วนเสริมอื่นที่คุณใช้จะมีโควตาของตัวเองแยกต่างหาก
- ฟอร์มเดียวที่ใช้ ทั้ง ขีดจำกัดการตอบกลับ และ ตารางเวลา จะใช้ สอง ช่อง (หนึ่งสำหรับการนับคำตอบ อีกหนึ่งสำหรับตารางเวลา) Form Limiter ติดตั้งทริกเกอร์เพียงสองประเภทนี้เท่านั้น และ Google อนุญาต หนึ่งรายการต่อหนึ่งประเภทต่อผู้ใช้ต่อเอกสาร ดังนั้นสองรายการคือจำนวนสูงสุดที่ฟอร์มเดียวจะใช้ได้ และคุณอาจถึงขีดจำกัดก่อนที่ฟอร์มของคุณจะหมดไปมาก
คุณสามารถดูสถานะปัจจุบันได้ที่ ทริกเกอร์ (เช่น 18 / 50) ในหน้าต่างสถานะ เมื่อคุณถึงขีดจำกัด จะมีแบนเนอร์สีแดงระบุว่า Form Limiter ทำงานไม่ได้ — คุณใช้ทริกเกอร์ครบทั้ง 50 รายการแล้ว และสถานะของฟอร์มจะแสดงเป็น ต้องการทริกเกอร์ แทนการทำงาน
การปลดทริกเกอร์ให้ว่าง
เมื่อคุณถึงขีดจำกัด ให้เพิ่มที่ว่างด้วยการหยุดฟอร์มที่คุณไม่ได้ใช้แล้วชั่วคราว — การหยุดชั่วคราวจะปลดทริกเกอร์ของฟอร์มนั้นออก:
- เปิด สถานะส่วนเสริม จากนั้นเปิด ทริกเกอร์ (หรือคลิก จัดการทริกเกอร์ บนแบนเนอร์สีแดง)
- ที่ แบบฟอร์มอื่นของคุณ ค้นหาฟอร์มที่คุณไม่ต้องการแล้ว และคลิกลิงก์เปิดเพื่อไปยังฟอร์มนั้น
- ที่ฟอร์มนั้น เปิด Form Limiter แล้วปิดการทำงาน (หยุดชั่วคราว) — นั่นจะปลดทริกเกอร์ของฟอร์มนั้นให้ว่าง
เมื่อมีทริกเกอร์ว่างแล้ว ให้กลับไปเปิดฟอร์มที่ต้องการทริกเกอร์ — ฟอร์มจะติดตั้งทริกเกอร์ของตัวเองและเริ่มทำงานอีกครั้ง การตั้งค่าบนฟอร์มที่หยุดชั่วคราวจะถูกเก็บไว้ — ตั้งกลับเป็น ทำงานอยู่ เมื่อใดก็ได้ที่คุณต้องการให้ทำงานอีกครั้ง
การหยุดชั่วคราวมีผลกับฟอร์มสำหรับ ทุกคนที่สามารถแก้ไขได้
ฟอร์มที่แชร์และแก้ไขร่วมกัน
เมื่อฟอร์มมีผู้แก้ไขมากกว่าหนึ่งคน จะมีสำเนา Form Limiter ของผู้แก้ไขเพียง คนเดียว เท่านั้นที่บังคับใช้งานในแต่ละช่วงเวลา สำเนานั้นจะ "เป็นเจ้าของ" ทริกเกอร์ของฟอร์ม ส่วนสำเนาของผู้แก้ไขคนอื่นจะอยู่ในสถานะพักการทำงาน ดังนั้นฟอร์มจะไม่ถูกนับซ้ำสองครั้ง
หากผู้แก้ไขที่เป็นเจ้าของทริกเกอร์สูญเสียสิทธิ์เข้าถึงฟอร์ม — เช่น ถูกถอดออกจากการเป็นผู้แก้ไข — สำเนาของผู้แก้ไขคนอื่นจะ เข้ามาทำหน้าที่แทนโดยอัตโนมัติ ในครั้งถัดไปที่เปิด Form Limiter บนฟอร์มนั้น คุณไม่จำเป็นต้องบันทึกอะไรใหม่
การหยุดชั่วคราวมีผลกับทุกคน สวิตช์ ทำงานอยู่/หยุดชั่วคราว จะตั้งค่าสถานะแบบแชร์ร่วมกันบนฟอร์ม ดังนั้นการหยุดชั่วคราวจะหยุดการบังคับใช้สำหรับ ผู้แก้ไขทุกคน ทันที — ไม่ว่าใครจะเป็นเจ้าของทริกเกอร์ — และปลดช่องทริกเกอร์ของคุณเองบนฟอร์มนี้ให้ว่าง การกดดำเนินการต่อจะเปิดกลับมาทำงานอีกครั้งสำหรับทุกคน
เคล็ดลับ
- การหยุดชั่วคราวสามารถย้อนกลับได้และเก็บทุกอย่างไว้ — ควรเลือกใช้แทนการปิดฟีเจอร์ทีละรายการ เมื่อคุณต้องการเพียงหยุดชั่วคราว
- หากคุณจัดการฟอร์มจำนวนมาก ให้คอยดูจำนวน ทริกเกอร์ เพื่อไม่ให้ถึงขีดจำกัดโดยไม่ทันตั้งตัวกลางคัน
- ฟอร์มที่ตั้งตารางเวลาจะใช้สองทริกเกอร์ — โปรดจำไว้เมื่อวางแผนว่าจะตั้งระบบอัตโนมัติให้กับฟอร์มกี่ฟอร์ม
