透過Google Apps Script設定Form Commit Trigger

延伸透過Google Apps Script結合Google Form做即時郵件通知」,有朋友問到掛載form commit trigger部分
實際實作上如下:

1. 點選工具列上的啟動氣按扭...就是那個小時鐘

2. 在出現的啟動程序點選"ˋ建立"鏈結

3. 這時候如果是一般的script的話,可以透過選擇要執行的function以及時間設定來完成排程執行的動作

如果是Form/SpreadSheet的Script則可以在活動下拉中見到"來自試算表"的選項,選擇後,右邊會出現"開啟時", "編輯時", "提交表單時"等選項的下拉,選擇"提交表單時"則可以把該Function設定為每次提交表單就會觸動,此時,裡面的Function就可以做到通知的效果了

最後,如果您的表單是同時公布給大量User使用時,有可能會有同時存入表單的狀況
此時,抓取最後一筆的邏輯就會比較不適用...
直接聽取commit時候的event,就萬無一失拉!