Google Apps Script (GAS) 教學
Google Apps Script (簡稱 GAS) 是一個基於 JavaScript 的雲端腳本平台,它能讓你輕鬆地與 Google 各項服務(如試算表、雲端硬碟、表單、Gmail 等)進行整合與自動化。
透過 GAS,你可以:
- 自動化繁瑣任務:例如自動掃描電子郵件並將資訊填入試算表。
- 擴充 Google Workspace 功能:在 Google 文件或試算表中加入自定義選單、對話框。
- 串接外部服務:透過 API 與 Slack、Line 或自有的 API 系統進行資料交換。
- 建立簡單網頁應用:透過 HTML Service 開發內部小工具。
為什麼要學 Google Apps Script?
如果你經常使用 Google Workspace (原 G Suite) 工具,GAS 能大幅提升你的工作效率。它不需要安裝繁重的開發環境,只要在瀏覽器中開啟編輯器,就能寫程式碼並直接在雲端執行。
GAS 的語法主要是基於 JavaScript (ES6+),如果你已經有 JS 的基礎,學習起來會非常快速。
第一個 GAS 程式:Hello World
讓我們從最簡單的範例開始:
- 開啟 Google Apps Script 儀表板。
- 點擊「新專案」。
- 在編輯器中輸入以下程式碼:
/**
* 在日誌中列印出經典的 Hello World
*/
function helloWorld() {
const message = 'Hello, Google Apps Script!';
// 使用 Logger.log() 來記錄提示訊息
Logger.log(message);
}
- 點擊「儲存」並「執行」。
- 在下方的「執行記錄」中就會看到
Hello, Google Apps Script!的字樣!
接下來,我們將深入了解 GAS 的基礎語法以及如何操作不同的 Google 服務。