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 khảo sát và câu hỏi 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 bản 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 của Google Workspace (chẳng hạn như Google Trang tính).

Bạn có thể xem các tiện ích bổ sung của 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 tiện ích bổ sung mở rộng Google Forms:

  • 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 tích hợp sẵn trong Apps Script. 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 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ó đang chấp nhận phản hồi hay gửi thông báo xác nhận đến người trả lời hay không.
  • 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 tuỳ chỉnh và thanh bên bằng HTML và CSS 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 trả lờ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 xảy ra một số sự kiện kích hoạt nhất định. Ví dụ: trình kích hoạt có thể cài đặt gửi biểu mẫu cho phép tiện ích bổ sung 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âu hỏi trên biểu mẫu. Nếu muốn, bạn có thể liên kết một Biểu mẫu với một Google Trang tính để thu thập các câu trả lời trên 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ử biểu mẫu sau:

Đố 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àm 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 bài kiểm tra theo cách tuỳ chỉnh. Ý 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

Trình kích hoạt của Apps Script cho phép 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 gửi biểu mẫu hoặc khi cài đặt tiện ích bổ sung.

Hãy xem phần trình kích hoạt tiện ích bổ sung để biết thêm thông tin về những trình kích hoạt có thể sử dụng với tiện ích bổ sung cho 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 đó.