Google App Script 可以做什麼?怎麼做?活動報到系統示範

更新 發佈閱讀 5 分鐘

先前在工作上用了Google App Script製作招募活動工作人員的報名表單,陸續有人來詢問我是怎麼做的,今天就和大家介紹GAS的實務應用:

一、什麼是google app script?

可以簡單理解為,以google sheet作為資料寫入的後台,但又多套上一個使用者友善的前台介面,變成一個輕量級的網頁應用程式。

二、可以用來做什麼?

報到系統、倉儲商品管理、報名表單、報帳、記帳⋯⋯,任何需要串接excel(後台資料庫)跟前台網頁的應用場景都可以用這套方式製作。只要有google帳號,基本上免費部署。

三、製作程序

為了方便說明,我先用claude生成的假資料做了一個活動報到系統,作為範例。

vocus|新世代的創作平台


1.先開google sheet,列出你需要的資料欄位。以報到系統為例,這列資料是:

A 姓名

B 電子信箱

C 電話

D 職稱

E 已報到

王雅晴

yaching.wang@...

0912-345-001

產品經理

(空白或 ✓)

vocus|新世代的創作平台


2.定義使用者的行為邏輯,例如前台填寫欄位後,後台要顯示哪些資料,後台的資料修改是否需要跟前台聯動⋯⋯等。

這個報到系統,我希望輸入人名或電話末三碼後,跳出「完成報到」通知,google sheet的欄位會打勾。報到台的人也可以從前台看出現在已有幾位報到、幾位尚未報到。

3.使用Claude、Gemini或任一AI工具,指定他生成 code.gs 和html

4.確認前述兩組程式碼的SHEET_ID 跟SHEET_NAME。

每張google表單的ID複製下來,請AI貼進code.gs,Google Sheet 看一下底部的工作表 tab 名稱,確認跟SHEET_Name一致。

5.點選Google Sheet 上方的選單「擴充功能」>「Apps Script」進入編輯器。貼上code.gs的程式碼,index檔請按files旁邊的+號,選html,命名為index再貼code。

vocus|新世代的創作平台
vocus|新世代的創作平台
vocus|新世代的創作平台


6.部署,類型選Web App。記得權限要開任何人都可以檢視,才能開放給所有人使用。

vocus|新世代的創作平台


提醒:第一次執行程式碼或部署時,Google 會跳出「需要授權」的安全警告。必須點擊「進階」並「前往(不安全)」來允許權限

7.試跑、debug

正式公開前記得先用無痕模式貼上網址,試著使用看看。有問題可以把錯誤訊息貼回給AI,請他debug。

最後提供我做的報到系統前台與後台畫面給大家參考。

四、使用GAS的一些缺點與限制

網址很長很醜,要對外發送建議用縮網址。且放在Facebook和LinkedIn社群網站上時,因為瀏覽器限制,點開會跑不出來,希望Google能早日解決這個問題。

此外,GAS畢竟不是真正的SQL,資料累積到幾萬筆、同時湧入大量人數使用,或是需要做跨表複雜查詢時,讀取與寫入的速度會明顯變慢。

最後是一些Gemini建議,但我還沒試過的使用場景,大家有興趣可以試玩看看

  • 行銷公關與自動化通訊 (Mail Merge): 不需要花錢買電子報系統,可以在 Sheet 中列出媒體名單或客戶名單,透過 GAS 寫一個迴圈串接 Gmail,一鍵自動寄出上百封帶有「專屬稱呼」與客製化內容的信件。
  • 活動與專案排程連動 (Event Management): 進階版的報名表單。前台填寫報名後,GAS 不只把資料寫入 Sheet,還能自動發送報名成功 Email 給對方,並同時在對方的 Google 日曆上自動建立活動行程(例如針對即將到來的大型產品發布會,自動發送邀請曆)。
  • 串接第三方通訊軟體 (Webhooks & Bots): 可以將 GAS 作為 Webhook 後台。例如做一個內部溝通用的 LINE Bot 或 Slack 機器人;當有團隊成員在群組回報進度,或是網頁表單有新名單進來時,自動推播通知到指定的群組。
  • 定時自動化任務 (Cron Jobs): GAS 內建「觸發條件」功能,可以設定時間排程。例如設定「每天早上 8 點」,GAS 自動去抓取特定網站的數據或監測新聞,整理成簡報或報表後,Email 給團隊中的初階同事參考,省去每天手動整理 SOP 的時間。
留言
avatar-img
Money Talks
34會員
103內容數
做過熟齡媒體記者、科技業公關。 喜歡把複雜的事情講得簡單清楚,有時候有趣地講清楚。那件「複雜的事情」隨時間演變,曾經是退休投資、是個人長期健康管理,現在是AI應用新知、職場運作邏輯。另外也寫小說。 信箱:[email protected]
Money Talks的其他內容
2026/04/12
最近給自己一個目標,每天用AI解決一個工作上的小難題。先前用Claude生成簡報後,發現雖然AI做簡報很快,但是多做幾份,會發現版型類似、視覺格雷同度高。分享幾個讓AI生成簡報更有個人風格的小技巧。
Thumbnail
2026/04/12
最近給自己一個目標,每天用AI解決一個工作上的小難題。先前用Claude生成簡報後,發現雖然AI做簡報很快,但是多做幾份,會發現版型類似、視覺格雷同度高。分享幾個讓AI生成簡報更有個人風格的小技巧。
Thumbnail
2026/03/29
分享我如何用Gemini 做出簡易的旅行手冊,方便旅途中查看並與親友分享的心得。
Thumbnail
2026/03/29
分享我如何用Gemini 做出簡易的旅行手冊,方便旅途中查看並與親友分享的心得。
Thumbnail
2026/02/10
除了出版小說,終於在農曆年前完成了2025年另一個重要的side project:錄製並將我的AI行銷課程放上部落格。這門課叫「打造一人AI行銷團隊」,談的是我對品牌、行銷工作的心得。
Thumbnail
2026/02/10
除了出版小說,終於在農曆年前完成了2025年另一個重要的side project:錄製並將我的AI行銷課程放上部落格。這門課叫「打造一人AI行銷團隊」,談的是我對品牌、行銷工作的心得。
Thumbnail
看更多
你可能也想看
Thumbnail
本篇文章針對小企業與對生成式AI、AI寫程式有興趣的讀者,提供如何利用Google Apps Script結合生成式AI,快速製作自動化收據開立系統的實用指導。即使沒有程式設計背景,讀者也可以透過簡單的步驟學習如何與AI互動,定義任務,與AI協作完成自動化工具。
Thumbnail
本篇文章針對小企業與對生成式AI、AI寫程式有興趣的讀者,提供如何利用Google Apps Script結合生成式AI,快速製作自動化收據開立系統的實用指導。即使沒有程式設計背景,讀者也可以透過簡單的步驟學習如何與AI互動,定義任務,與AI協作完成自動化工具。
Thumbnail
不會寫程式也能自動化!教你用 Google Sheet 搭配 Google App Script,打造一鍵寄信與報表自動化流程。從需求收斂模板、指派按鈕到錯誤排除,完整教學讓你輕鬆召喚辦公小機器人,告別重複瑣事!
Thumbnail
不會寫程式也能自動化!教你用 Google Sheet 搭配 Google App Script,打造一鍵寄信與報表自動化流程。從需求收斂模板、指派按鈕到錯誤排除,完整教學讓你輕鬆召喚辦公小機器人,告別重複瑣事!
Thumbnail
解析「Google Sheets + Apps Script + AI」的黃金開發架構。這套組合擁有零成本資料庫、Serverless 後端與 AI 極速前端生成三大優勢,是構建 MVP 與內部工具的最高效選擇,助您輕鬆實現一人開發團隊。
Thumbnail
解析「Google Sheets + Apps Script + AI」的黃金開發架構。這套組合擁有零成本資料庫、Serverless 後端與 AI 極速前端生成三大優勢,是構建 MVP 與內部工具的最高效選擇,助您輕鬆實現一人開發團隊。
Thumbnail
我想很多人一開始 Vibe Coding 會碰到的問題,就是把東西丟給 AI 後,它還額外生出了很多阿雜的東西,就像一個不受控制的廚師接了訂單後,端出了一盤很豪華、但你根本不愛吃的料理一樣 XD。 所以進入正題之前,我想先告訴大家到底怎麼和 AI 溝通,才能生出你想要的程式碼。
Thumbnail
我想很多人一開始 Vibe Coding 會碰到的問題,就是把東西丟給 AI 後,它還額外生出了很多阿雜的東西,就像一個不受控制的廚師接了訂單後,端出了一盤很豪華、但你根本不愛吃的料理一樣 XD。 所以進入正題之前,我想先告訴大家到底怎麼和 AI 溝通,才能生出你想要的程式碼。
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
見諸參與鄧伯宸口述,鄧湘庭於〈那個大霧的時代〉記述父親回憶,鄧伯宸因故遭受牽連,而案件核心的三人,在鄧伯宸記憶裡:「成立了成大共產黨,他們製作了五星徽章,印刷共產黨宣言——刻鋼板的——他們收集中共空飄的傳單,以及中國共產黨中央委員會有關文化大革命決議文的英文打字稿,另外還有手槍子彈十發。」
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
當代名導基里爾.賽勒布倫尼科夫身兼電影、劇場與歌劇導演,其作品流動著強烈的反叛與詩意。在俄烏戰爭爆發後,他持續以創作回應專制體制的壓迫。《傳奇:帕拉贊諾夫的十段殘篇》致敬蘇聯電影大師帕拉贊諾夫。本文作者透過媒介本質的分析,解構賽勒布倫尼科夫如何利用影劇雙棲的特質,在荒謬世道中尋找藝術的「生存之道」。
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
當時間變少之後,看戲反而變得更加重要——這是在成為母親之後,我第一次誠實地面對這一件事:我沒有那麼多的晚上,可以任性地留給自己了。看戲不再只是「今天有沒有空」,而是牽動整個週末的結構,誰應該照顧孩子,我該在什麼時間回到家,隔天還有沒有精神帶小孩⋯⋯於是,我不得不學會一件以前並不擅長的事:挑選。
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
Thumbnail
5 月,方格創作島正式開島。這是一趟 28 天的創作旅程。活動期間,每週都會有新的任務地圖與陪跑計畫,從最簡單的帳號使用、沙龍建立,到帶著你從一句話、一張照片開始,一步一步找到屬於自己的創作節奏。不需要長篇大論,不需要完美的文筆,只需要帶上你今天的日常,就可以出發。征服創作島,抱回靈感與大獎!
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News