使用外掛程式擴充 Google 表單

Google 表單是雲端式問捲和問卷調查解決方案,提供即時協作和強大工具,可用於自訂表單問題。Google 表單也可以用來製作線上測驗。

您可以用外掛程式擴充 Google 表單,協助使用者建立新的問卷調查、與第三方系統連線,以及將表單資料與其他 Google Workspace 應用程式 (例如 Google 試算表) 整合。

您可以查看其他人在 Google Workspace Marketplace 上建立的表單外掛程式。

建議做法

您可以透過擴充 Google 表單的外掛程式執行下列操作:

  • 您可以使用內建的 Apps Script 表單服務建立、存取及編輯 Google 表單。試算表服務可讓您存取儲存表單回應的 Google 試算表。
  • 您可以使用表單服務控管外掛程式的表單行為。舉例來說,您可以判斷表單是否接受回覆,或是傳送確認訊息給作答者。
  • 您可以使用標準 HTML 和 CSS 定義自訂選單,並定義多個自訂對話方塊和側欄介面。這些 UI 元件會擴充 Google 表單編輯器,而非作答者看到的表單。
  • 您可以使用外掛程式觸發條件,在發生特定觸發事件時執行指定函式。舉例來說,表單提交的可安裝觸發條件,可讓外掛程式在每次有人提交表單回應時做出回應。

表單結構

Google 表單是由標題、說明和一份表單問題所組成。或者,表單也可以包含相關聯的 Google 試算表,以便收集表單回應。

每個表單問題都有類型,指出回應者需要的資訊類型,或是靜態表單元素 (例如圖片或影片)。每種類型都以 Apps Script 表單服務中的物件表示。表單外掛程式可以使用這項服務新增、修改、重新排列或移除下列表單元素:

測驗

此外,表單也可以做為測驗使用。如果將表單設為測驗,可以為每個表單問題指派分數值和意見回饋。分數值可讓測驗自訂評分。以表單服務中的 QuizFeedback 類別表示的意見回饋,是作答者在回答相關表單問題後看到的文字和連結。

觸發條件

Apps Script「觸發條件」可讓指令碼專案在特定條件下執行指定函式,例如提交表單或安裝外掛程式時。

如要進一步瞭解表單外掛程式可使用的觸發條件,以及這些觸發條件的使用限制,請參閱外掛程式觸發條件一文。