使用外掛程式擴充 Google 表單

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

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

您可以在 Google Workspace Marketplace 中查看其他使用者建立的 Google 表單外掛程式。

建議做法

以下列舉幾項 Google 表單外掛程式的功能:

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

表單結構

Google 表單包含標題、說明和表單問題清單。 表單也可以選擇連結 Google 試算表,收集表單回覆。

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

測驗

表單也可以做為測驗。如果將表單設為測驗,您可以為每個問題指派分數值並提供回饋。分數值: 啟用測驗的自訂評分功能。意見回饋 (由 Forms 服務中的 QuizFeedback 類別代表) 是指受訪者回答相關表單問題後,系統顯示的文字和連結。

觸發條件

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

如要進一步瞭解哪些觸發條件可用於 Forms 外掛程式,以及使用時有哪些限制,請參閱外掛程式觸發條件