Mở rộng Google Biểu mẫu bằng tiện ích bổ sung

Google Biểu mẫu là một giải pháp bảng câu hỏi và khảo sát dựa trên đám mây, có tính năng cộng tác theo thời gian thực và các công cụ mạnh mẽ để tuỳ chỉnh câu hỏi trong biểu mẫu. Bạn cũng có thể dùng Google Biểu mẫu để tạo bài kiểm tra trực tuyến.

Bạn có thể mở rộng Google Biểu mẫu bằng các tiện ích bổ sung giúp người dùng tạo biểu mẫu khảo sát mới, thiết lập kết nối với các hệ thống bên thứ ba và tích hợp dữ liệu Biểu mẫu với các ứng dụng khác trong Google Workspace (chẳng hạn như Google Trang tính).

Bạn có thể xem các tiện ích bổ sung cho Biểu mẫu mà người khác đã tạo trên Google Workspace Marketplace.

Giải pháp

Dưới đây là một số việc bạn có thể làm với một tiện ích bổ sung mở rộng Google Biểu mẫu:

  • Bạn có thể tạo, truy cập và chỉnh sửa Google Biểu mẫu bằng Dịch vụ biểu mẫu Apps Script tích hợp. Dịch vụ Bảng tính cho phép bạn truy cập vào Google Trang tính nơi lưu trữ các câu trả lời của biểu mẫu.
  • Bạn có thể kiểm soát hành vi của biểu mẫu từ một tiện ích bổ sung bằng cách sử dụng dịch vụ Biểu mẫu. Ví dụ: bạn có thể xác định xem biểu mẫu có chấp nhận phản hồi hay gửi thông báo xác nhận cho người trả lời.
  • Bạn có thể tạo trình đơn tuỳ chỉnh và xác định nhiều giao diện hộp thoại và thanh bên tuỳ chỉnh bằng HTML và CSS tiêu chuẩn. Các thành phần giao diện người dùng này mở rộng trình chỉnh sửa Google Biểu mẫu, chứ không phải biểu mẫu mà người phản hồi nhìn thấy.
  • Bạn có thể sử dụng trình kích hoạt của tiện ích bổ sung để chạy các hàm được chỉ định khi một số sự kiện kích hoạt nhất định xảy ra. Ví dụ: trình kích hoạt có thể cài đặt khi gửi biểu mẫu cho phép tiện ích bổ sung của bạn phản ứng bất cứ khi nào có người gửi phản hồi qua biểu mẫu.

Cấu trúc biểu mẫu

Biểu mẫu trên Google bao gồm tiêu đề, nội dung mô tả và danh sách các câu hỏi trong biểu mẫu. Bạn có thể chọn liên kết Biểu mẫu với một tệp Google Trang tính để thu thập câu trả lời của biểu mẫu.

Mỗi câu hỏi trong biểu mẫu đều có loại cho biết loại thông tin mà câu hỏi đó yêu cầu người trả lời cung cấp hoặc một phần tử biểu mẫu tĩnh (chẳng hạn như hình ảnh hoặc video). Mỗi loại được biểu thị bằng một đối tượng trong dịch vụ Biểu mẫu của Apps Script. Tiện ích bổ sung cho biểu mẫu có thể sử dụng dịch vụ này để thêm, sửa đổi, sắp xếp lại hoặc xoá các phần tử sau đây của biểu mẫu:

Đố vui

Biểu mẫu cũng có thể đóng vai trò là bài kiểm tra. Nếu chỉ định một biểu mẫu là bài kiểm tra, bạn có thể chỉ định giá trị điểm và phản hồi cho từng câu hỏi trong biểu mẫu. Giá trị điểm cho phép chấm điểm tuỳ chỉnh cho bài kiểm tra. Ý kiến phản hồi, được biểu thị bằng lớp QuizFeedback trong dịch vụ Biểu mẫu, là văn bản và đường liên kết được trình bày cho người trả lời sau khi trả lời câu hỏi liên quan trong biểu mẫu.

Điều kiện kích hoạt

Điều kiện kích hoạt của Apps Script cho phép một dự án tập lệnh thực thi một hàm được chỉ định khi đáp ứng một số điều kiện nhất định, chẳng hạn như khi một biểu mẫu được gửi hoặc khi một tiện ích bổ sung được cài đặt.

Hãy xem phần trình kích hoạt bổ sung để biết thêm thông tin về những trình kích hoạt có thể dùng với tiện ích bổ sung của Biểu mẫu và những quy định hạn chế áp dụng cho việc sử dụng các trình kích hoạt này.