Google ฟอร์มเป็นโซลูชันแบบสอบถามและแบบสำรวจบนระบบคลาวด์ ที่มีการทำงานร่วมกันแบบเรียลไทม์และเครื่องมือที่มีประสิทธิภาพ ในการปรับแต่งคำถามในแบบฟอร์ม นอกจากนี้ยังใช้ฟอร์มเพื่อ สร้างแบบทดสอบออนไลน์ได้ด้วย
คุณสามารถขยายฟอร์มด้วยส่วนเสริมที่จะช่วยให้ผู้ใช้ สร้างแบบสำรวจใหม่ สร้างการเชื่อมต่อกับระบบของบุคคลที่สาม และ ผสานรวมข้อมูลฟอร์มกับแอปพลิเคชันอื่นๆ ของ Google Workspace (เช่น Google ชีต)
คุณดูส่วนเสริมของฟอร์มที่ผู้อื่นสร้างขึ้นได้ใน Google Workspace Marketplace
สิ่งที่ทำได้
ตัวอย่างสิ่งที่คุณสามารถทำได้ด้วยส่วนเสริมที่ขยายฟอร์มมีดังนี้
- สร้าง เข้าถึง และแก้ไขฟอร์มโดยใช้ Apps Script บริการฟอร์มในตัว บริการสเปรดชีตช่วยให้คุณเข้าถึง Google ชีตที่จัดเก็บคำตอบของแบบฟอร์มได้
- ควบคุมลักษณะการทำงานของแบบฟอร์มจากส่วนเสริมโดยใช้บริการของฟอร์ม เช่น พิจารณาว่าแบบฟอร์มยอมรับคำตอบหรือส่งข้อความ ยืนยันไปยังผู้ตอบแบบสอบถามหรือไม่
- สร้างเมนูที่กำหนดเองและกำหนดอินเทอร์เฟซกล่องโต้ตอบและแถบด้านข้างที่กำหนดเองหลายรายการ โดยใช้ HTML และ CSS มาตรฐาน คอมโพเนนต์ UI เหล่านี้จะขยายตัวแก้ไข Google ฟอร์ม ไม่ใช่แบบฟอร์มที่ผู้ตอบเห็น
- ใช้ทริกเกอร์ของส่วนเสริมเพื่อเรียกใช้ฟังก์ชันที่ระบุเมื่อเกิดเหตุการณ์ทริกเกอร์บางอย่าง เช่น ทริกเกอร์ที่ติดตั้งได้ form-submit จะช่วยให้ส่วนเสริมตอบสนองได้ทุกครั้งที่มี ผู้ส่งคำตอบของแบบฟอร์ม
โครงสร้างแบบฟอร์ม
Google ฟอร์มประกอบด้วยชื่อ คำอธิบาย และรายการคำถามในแบบฟอร์ม นอกจากนี้ แบบฟอร์มอาจมี Google ชีตที่เชื่อมโยงซึ่งใช้รวบรวม คำตอบของแบบฟอร์ม
คำถามแต่ละข้อในแบบฟอร์มจะมีประเภทที่ระบุชนิดของข้อมูลที่ขอจากผู้ตอบ หรือองค์ประกอบแบบคงที่ของแบบฟอร์ม (เช่น รูปภาพหรือวิดีโอ) แต่ละ ประเภทจะแสดงด้วยออบเจ็กต์ใน Apps Script บริการฟอร์ม ส่วนเสริมของแบบฟอร์มสามารถใช้บริการนี้เพื่อเพิ่ม แก้ไข จัดเรียงใหม่ หรือนำองค์ประกอบของแบบฟอร์มต่อไปนี้ออก
- ประเภทคำถาม
- ประเภทแบบคงที่
แบบทดสอบ
นอกจากนี้ ฟอร์มยังทำหน้าที่เป็นแบบทดสอบได้ด้วย หากกำหนดให้แบบฟอร์มเป็นแบบทดสอบ คุณจะกำหนดคะแนนเต็มและแสดงความคิดเห็นสำหรับคำถามแต่ละข้อในแบบฟอร์มได้ ค่า
คะแนนช่วยให้ปรับแต่งการให้คะแนนแบบทดสอบได้ ความคิดเห็นซึ่งแสดงโดยคลาส QuizFeedback ในบริการฟอร์มคือข้อความและลิงก์ ที่แสดงต่อผู้ตอบหลังจากตอบคำถามในแบบฟอร์มที่เชื่อมโยง
ทริกเกอร์
ทริกเกอร์ของ Apps Script ช่วยให้โปรเจ็กต์สคริปต์เรียกใช้ฟังก์ชันที่ ระบุได้เมื่อตรงตามเงื่อนไขบางอย่าง เช่น เมื่อมีการส่งแบบฟอร์ม หรือเมื่อมีการติดตั้งส่วนเสริม
ดูข้อมูลเพิ่มเติมเกี่ยวกับทริกเกอร์ที่ใช้กับส่วนเสริมของ Forms ได้และข้อจำกัดในการใช้งานได้ที่ทริกเกอร์ส่วนเสริม