《零基礎快速入門:GenAI 搭配 Google Apps Script 的工作自動化寶典》Chapter 2-1 Google Apps Script 是什麼東西?

什麼是 Google Apps Script (GAS)?

如果你想要施展自動做出料理的魔法,
Google Apps Script 就是那個讓你魔法成真的魔法廚房。
他可以輕易地調用你的冰箱、爐具、碗盤,
照著你所想像的步驟,自動為你完成料理。

當我們提到 Google Apps Script 這個名字的時候,
他有時候代表的是一個平台,有時候代表的是一種程式語言

作為平台,它提供了編寫、執行和管理程式碼的環境,
讓你可以自動化 Google 的服務和應用程式。

作為程式語言,它是一種基於 JavaScript 語言進行擴展的語言,
專門用來操作 Google 產品和服務。

所以,Google Apps Script 這個概念同時具備了平台和語言的雙重身份,
專門設計來讓你輕鬆撰寫、管理和自動化 Google 的各種服務。

雖然講起來,好像只能專門處理 Google 上的東西,
但實質上就是包山包海。

Excel 相關需求?可以用 Google Sheets 解決!
Word 相關需求?可以用 Google Docs 解決!
PowerPoint 相關需求?可以用 Google Slides 解決!

更別說 Google Drive 和 Gmail 了。

你可以用它來完成簡單的自動化工作,
也可以設計出複雜的應用程式來解決更棘手的業務需求。

GAS 的特色與優勢

為什麼我推薦用 GAS 來做工作自動化呢?
它有以下四大優勢:

  1. 簡單易學,零門檻上手
  2. 雲端運行,免去本地環境設置
  3. 無縫整合 Google 服務
  4. 免費使用,無需伺服器

1. 簡單易學,零門檻上手

既然是用 AI 寫程式,我們就不需要自己寫程式碼。
但挑選一個簡單又流行的程式語言還是很重要的。
因為這事關 GenAI 的回答品質!

GenAI 也是拿資料訓練出來的,
如果一個程式語言的使用者愈多、教學文件愈多、網路上的討論文章愈多,
GenAI 能學習的材料就愈多,
回答的品質也就會愈好。

Google Apps Script 是基於 JavaScript 擴展的,
JavaScript 正是世界上最受歡迎的程式語言之一
學習門檻低,
所以 GenAI 也都學得挺不錯的,

請 GenAI 寫 Google Apps Script 或是 JavaScript 的程式,
品質相對穩定可靠。

2. 雲端運行,免去本地環境設置

說到程式開發,
很多人可能會想到繁瑣的軟體安裝和設定。
然而,GAS 完全雲端運行,
只要打開瀏覽器進入 Google Apps Script 編輯器,
你就可以立刻開始創作!

不用擔心版本不兼容、不用安裝任何外掛程式,
所有的程式都存儲在雲端,隨時隨地都能進行修改。

3. 無縫整合 Google 服務

Google Apps Script 最大的亮點之一就是能輕鬆整合 Google 的各種服務。
不管是從 Gmail 抓取郵件、
透過 Google Calendar 自動設定會議,
還是讓 Google Sheets 自動填入資料,
一切都是那麼天衣無縫。

GAS 就像是一把萬能鑰匙,打開了 Google 服務之間的所有鎖頭。

4. 免費使用,無需伺服器

傳統的自動化工具可能需要額外購買伺服器或支付軟體費用,
但 GAS 是免費提供的,
你不需要支付任何額外費用即可開始使用。

它的所有運行都是在 Google 的伺服器上進行,
你只需專注於你的程式碼,
Google 已經幫你處理好伺服器的部分。
綜合以上特性,
我認為 Google Apps Script 這個平台與語言,
就是目前最適合一般無程式背景的辦公室工作者的自動化工具。
簡單易上手、功能強大,
且易於整合 Google 的既有服務,甚至非 Google 的第三方服務。

我們接下來就從幾個簡單的案例來看看他有哪些方便的整合能力。
下一篇:
《零基礎快速入門:GenAI 搭配 Google Apps Script 的工作自動化寶典》Chapter 2-2 Google Apps Script 可以整合哪些服務

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *