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