程式設計層級:新手
時間長度:15 分鐘
專案類型:使用自訂選單和事件導向觸發條件進行自動化作業
目標
- 瞭解解決方案的功能。
- 瞭解 Apps Script 服務在解決方案中的功能。
- 設定指令碼。
- 執行指令碼。
認識這項解決方案
自動根據 Google 表單的意見回饋建立電子郵件回覆草稿。這個解決方案的重點放在學生提供的課程意見回饋,但只要是透過 Google 表單收到意見回饋的用途,也可以全部套用。
運作方式
這個指令碼會安裝事件導向的觸發條件,在使用者每次提交表單時執行。每次提交表單時,指令碼都會在 Gmail 中建立電子郵件草稿。電子郵件會寄送給提交表單的使用者,並附上表單回應和一般的感謝訊息。您可以先編輯電子郵件 再傳送。
Apps Script 服務
這項解決方案使用下列服務:
必要條件
如要使用這個範例,您必須具備以下必要條件:
- Google 帳戶 (Google Workspace 帳戶可能需要取得管理員核准)。
- 可連上網際網路的網路瀏覽器。
設定指令碼
點選下方按鈕,即可複製「回覆意見回饋」範例試算表。這項解決方案的 Apps Script 專案已附加到試算表。
建立副本
執行指令碼
- 按一下「表單回覆工具」>「啟用自動回覆草稿」。您可能需要重新整理頁面,系統才會顯示這個自訂選單。
出現提示訊息時,請授權執行指令碼。如果 OAuth 同意畫面顯示警告「This app has not verification」(這個應用程式尚未驗證),請依序選取「Advanced」(進階) >「Go to {Project Name} (unsafe)」 (前往 {Project Name} (不安全))。
再按一下「表單回覆工具」>「啟用自動草稿回覆」。
依序點選「工具」>「管理表單」>「前往即時表單」。
填寫表單,然後按一下 [提交]。
開啟 Gmail 並檢查草稿。您應該會看到包含表單回應的新草稿。
查看程式碼
如要查看這項解決方案的 Apps Script 程式碼,請點選下方的「查看原始碼」:
查看原始碼
Code.gs
貢獻者
這個範例是由 Ben Collins、benlcollins.com 和 Google Developers 專家的教師製作。
- 在 Twitter 上尋找 Ben (@benlcollins)。
- 閱讀 Ben 的網誌。
本範例是由 Google 在 Google Developers 專家的協助下維護。