前一篇: 《零基礎快速入門:GenAI 搭配 Google Apps Script 的工作自動化寶典》Chapter 2-1 Google Apps Script 是什麼東西?
當你打開 Google Apps Script (GAS) 的大門後,
就進入了一個充滿無限可能的自動化世界,
會發現原來什麼東西都可以整合在一起。
GAS 就跟其它程式語言一樣,
可以很輕易地呼叫外部第三方服務的 API。
只要透過與第三方 API 互動,
理論上就可以跟無限多種服務做整合。
例如抓天氣資訊、抓股票資訊,
例如整合 Salesforce、HubSpot,
(順帶一提,我就是一位 Salesforce Developer,我也常拿 GAS 來串 Salesforce)
例如串接 DocuSign、Adobe Sign,
這些 Google Apps Script 通通都做得到!
不過牽涉到呼叫別人的 API,
免不了就有一些驗證(Authentication)與授權(Authorization)的手續要做。
而 GAS 比起其它程式語言平台的優勢就在於:
至少在大多數 Google 自家的服務裡,
它大都能直接無縫整合,
不需要搞一堆驗證授權的麻煩事!
在這一章,我將展示一些 GAS 的整合案例,
幫助你想像你個人的自動化場景。
Google Apps Script 可以整合哪些 Google Services?
Google Apps Script 能夠與多達數十種 Google 服務進行整合,
以下是一些較為熱門的應用:
- Google Sheets:透過 GAS 自動更新、整理、或分析試算表資料。
- Gmail:自動發送每日報告、批次回覆郵件。
- Google Drive:可以自動管理文件和資料夾,還能根據需求自動生成報告,將資料存到指定的資料夾。
- Google Calendar:GAS 可以幫你自動新增、刪除或更新行程,甚至提醒你會議的變更。
- Google Forms:收集表單回應後自動整理並通知相關人員。
- Google Docs:自動生成文件、匯報、會議記錄或契約書。
實用的例子
我曾經協助一位財務部門的經理用 GAS 搭配 Google Sheets/Gmail ,
實現了報表自動化。
每個月初都可以自動將多個資料來源匯整與計算,
並自動產出 summary 再自動寄送給老闆。
原本繁瑣的數據處理工作就變成了一鍵搞定的事情,
省時省力,還能避免手動操作的錯誤。
我也曾協助人力資源部門的同事,
利用 GAS 自動針對不同員工產出客製化表單。
原本這些任務都很簡單,
簡單到叫個工讀生來也可以做。
但老闆沒配工讀生給我們,
我們就只能自己手動做到天荒地老……
還好,有了 GenAI 搭配 Google Apps Script,
一切都可以變得這麼輕鬆簡單。
你甚至可以把多個不同的任務全都用自動化串起來:
假設你要籌辦一場活動,
活動開始前,你可以使用 Google Forms 收集參加者的報名資訊,
並自動整理到 Google Sheets。
活動當天,Google Calendar 會根據報名情況自動發送日程提醒。
活動結束後,根據活動的回饋問卷自動生成一份 Google Slides 簡報存放在 Google Drive,
並透過 Gmail 將報告自動發送給你的團隊和老闆。
你可以稍微算一下上面整個流程使用了幾種不同的 Google 服務,
GAS 強大的整合能力可見一斑。
重點是,這真的一點都不難!
有趣的例子
除了直接對工作進行自動化,
你也可以玩一些有趣的應用,
畢竟有好的心情,才有好的工作效率!
這邊提供幾個例子。
根據日曆發送生日賀卡
透過 Google Calendar 和 Gmail 的結合,
可以在生日或紀念日自動發送客製化的祝福郵件。
不再需要擔心忘記重要日子,
也可以客製化訊息內容!
自動生成笑話或每日金句
利用 Google Docs 和 Google Sheets 的整合,
你可以創建一個「笑話庫」或「長輩圖庫」,
每天隨機選取一個笑話或祝福,
並自動發送到你的工作群組或家庭群組中。
所以說 Google Apps Script 真的是好!
不管你是想要簡化工作流程,還是讓想日常生活更加有趣,
GAS 都可以滿足你的需求。
無論是實用取向還是娛樂取向,
總有幾個環節是 Google Apps Script 能幫上忙的!
然而 GAS 雖然強大,
但市面上也有非常多的自動化工具可以選用。
GAS 真的是最適合我的嗎?
我們下一篇就來評比一下各種不同的工具吧!
下一篇:《零基礎快速入門:GenAI 搭配 Google Apps Script 的工作自動化寶典》Chapter 2-3 Google Apps Script 與其它自動化工具的比較
[…] 在上一篇《零基礎快速入門:GenAI 搭配 Google Apps Script 的工作自動化寶典》Chapter 2-2 Go… 中,我們一窺了 GAS 的整合威力。在自動化工具的世界中,Google Apps Script(GAS)像是一顆多才多藝的新星。當然,市面上也還有其他閃亮的選擇!例如 Zapier、IFTTT、Microsoft Power Automate、VBA 和 Python。 […]