【完整攻略】5步完成 n8n Google Cloud API 設定!解鎖 99% 自動化潛能

在開始動手進行 n8n Google Cloud API 設定之前,我們先了解為何要花時間做這件事 “。

日常處理文書工作,我們常要在不同 Google 服務中來回切換 。例如收到一封客戶報價 Email,要手動把附件存入 Google Drive,再打開 Google Sheets 填寫客戶紀錄。這種重複性動作不僅耗時,還容易因為手忙腳亂而漏單

透過連接 Google Cloud API,我們等同於交給 n8n 一把合法的「萬能鑰匙」 。設定完成後,n8n 就能化身為 24 小時虛擬助理,自動幫你打通 Gmail、Google Drive 和 Google Sheets 之間的資料傳遞 。你不用再盯著不斷轉圈圈的網頁等待檔案下載和上傳 ,所有資料會在背景瞬間同步。就像是請了一位不知疲倦的秘書,一收到信就自動幫你歸檔做表,讓你把精力留給真正重要的工作

沒有這把「API 鑰匙」,n8n 就無法讀寫你的雲端資料。接下來,我們就開始獲取這把鑰匙的第一步 “。

1. 登入 Google Cloud Console 並建立專案 (Project)

第一步,我們要在 Google 的開發者後台建立一個專屬的「專案」(Project) 。你可以把它想像成一個專門用來管理 n8n 自動化權限的獨立資料夾。如果不這樣做,Google 就無法識別是誰在請求存取你的雲端硬碟,基於安全考量會直接阻擋連線

A. 進入專案建立介面 “

a. 打開網頁操作 “

  1. 打開瀏覽器,前往 Google Cloud Console 官方網址 (https://console.cloud.google.com) “。
  2. 留意畫面上方的大頭貼,確保已登入你想用來做自動化的 Google 帳號 (建議使用工作用帳號,以免與私人檔案混淆) “。
  3. 按下左上角 Google Cloud 標誌旁邊的「選取專案 (Select a project)」下拉選單 “。
  4. 按下彈出視窗右上角的「新增專案 (New Project)」按鈕 “。
  5. 得到「新增專案 (New Project)」的設定頁面 “。

B. 填寫專案細節 “

a. 輸入專案名稱與位置操作 “

  1. 打開「專案名稱 (Project Name)」欄位,輸入易記的名稱,例如「n8n-Integration」 “。
  2. 留意「位置 (Location)」欄位,如果是個人帳號,保持預設的「無機構 (No organization)」即可 “。
  3. 按下底部的「建立 (Create)」按鈕 “。
  4. 按下頂部的專案下拉選單,在列表中點選你剛剛建立的新專案 “。
  5. 得到專屬的專案控制台首頁,代表第一步已成功完成 “。

這篇高顆粒度的操作步驟已經過 2026 年最新版本的 Google Cloud Console 介面 Fact-Check。接下來,我們繼續為大家拆解第 2 步與第 3 步的詳細設定。


2. 啟用所需的 Google API (Drive, Gmail, Sheets)

剛建立好的 Google Cloud 專案就像是一支剛出廠的全新手機,裡面是沒有任何應用程式的。如果你直接讓 n8n 連線,它會完全不知道該如何與 Google Drive 或 Gmail 溝通。因此,我們必須手動把需要的「API 權限」逐一開啟,這就像是幫這支空手機安裝特定的 App 一樣。

如果你跳過這個步驟,之後在 n8n 執行自動化流程時,就會一直收到「API is disabled」的紅色錯誤警告。這篇文章會以最常用的三大文書服務(Google Drive、Gmail、Google Sheets)為例,帶大家一次開通。

A. 進入 API 應用程式庫 (API Library)

a. 打開資料庫介面

  1. 在剛剛建立好的專案首頁,點擊左上角的三條線圖示(漢堡選單)來打開主導覽列。
  2. 將滑鼠游標移至「API 和服務 (APIs & Services)」。
  3. 在展開的子選單中,點擊「資料庫 (Library)」。
  4. 得到一個充滿各種 Google 服務的搜尋頁面,這裡就是所有 API 的大本營。

B. 啟用 Google Drive API

a. 搜尋並啟用 API

  1. 在畫面中間的搜尋列 (Search for APIs & Services) 中,輸入「Google Drive API」並按下 Enter。
  2. 在搜尋結果中,點擊帶有 Google Drive 圖示的「Google Drive API」選項。
  3. 進入 API 詳情頁面後,點擊畫面上那顆藍色的「啟用 (Enable)」按鈕。
  4. 等待畫面轉圈大約 5 到 10 秒。
  5. 得到 Google Drive API 的控制面板,代表雲端硬碟的存取通道已經成功打開。

C. 啟用 Gmail API 與 Google Sheets API

a. 重複啟用流程

  1. 再次點擊左側選單的「API 和服務 (APIs & Services)」>「資料庫 (Library)」,回到剛剛的搜尋頁面。
  2. 在搜尋列輸入「Gmail API」,點擊進入並按下「啟用 (Enable)」。
  3. 啟用完成後,第三次回到「資料庫 (Library)」。
  4. 在搜尋列輸入「Google Sheets API」,點擊進入並按下「啟用 (Enable)」。
  5. 確保這三個日常工作最核心的 API 都已處於啟用狀態,我們就可以進入下一個身分驗證環節。

3. 設定 OAuth 同意畫面與測試人員

大家平時用第三方網站時,一定看過「使用 Google 帳號登入」的按鈕。點下去後,會彈出一個視窗問你:「這個應用程式想要存取你的電子郵件,你同意嗎?」這個彈出視窗,就是所謂的「OAuth 同意畫面 (OAuth Consent Screen)」。

即使我們只是自己架設 n8n 供內部使用,Google 基於安全性考量,依然強制規定每個專案都必須建立這個同意畫面。如果這個步驟設定錯誤,或者忘記把自己加入「測試人員」名單中,之後在 n8n 授權時就會被 Google 的安全機制直接阻擋,顯示「應用程式未獲驗證 (Unverified app)」的死胡同畫面。

A. 選擇應用程式類型

a. 進入設定畫面

  1. 在左側選單點擊「API 和服務 (APIs & Services)」。
  2. 從子選單中選擇「OAuth 同意畫面 (OAuth consent screen)」。
  3. 畫面上會詢問你要建立的 User Type(使用者類型)。除非你使用的是付費版的 Google Workspace 企業帳號,否則請直接點選「外部 (External)」。
  4. 點擊「建立 (Create)」按鈕。

B. 填寫應用程式基本資訊

a. 填寫必填欄位

  1. 應用程式名稱 (App name):輸入一個你能辨識的名稱,例如「n8n-Auto-Bot」。這個名稱會顯示在授權彈出視窗上。
  2. 使用者支援電子郵件 (User support email):從下拉選單中選擇你自己的 Google 電子郵件地址。
  3. 頁面中間的「應用程式網域」等非必填項目,我們全部留白跳過。
  4. 捲動到頁面最下方的「開發人員聯絡資訊 (Developer contact information)」。
  5. 電子郵件地址 (Email addresses):再次輸入你自己的 Google 電子郵件地址。
  6. 點擊最下方的「儲存並繼續 (Save and Continue)」。

C. 設定範圍 (Scopes)

a. 跳過範圍設定

  1. 進入「範圍 (Scopes)」設定頁面。範圍是指你想讓這個 App 讀取多深的資料。
  2. 因為 n8n 會在實際連線時動態向 Google 宣告它需要的權限,所以在這一步,我們不需要手動新增任何 Scopes。
  3. 直接捲動到最下方,點擊「儲存並繼續 (Save and Continue)」。

D. 加入測試人員 (Test Users) — 最重要的一步

a. 將自己加入白名單

  1. 進入「測試人員 (Test users)」頁面。由於我們的專案目前處於「測試階段 (Testing)」,Google 會嚴格限制只有名單上的人可以使用這個 API。
  2. 點擊畫面上的「+ 新增使用者 (+ Add Users)」。
  3. 在右側彈出的輸入框中,輸入你想用來在 n8n 建立自動化的 Google 帳號 Email(通常就是你現在正在操作的這組 Email)。
  4. 點擊「新增 (Add)」,確認你的 Email 出現在測試人員列表中。
  5. 點擊最下方的「儲存並繼續 (Save and Continue)」。
  6. 得到「摘要 (Summary)」頁面,點擊最下方的「返回資訊主頁 (Back to Dashboard)」,完成同意畫面的基礎設定。

我們已經查證了 2026 年最新的 n8n 與 Google Cloud Console 的介面設定與實務操作。接下來這兩個步驟是最容易卡關的地方(特別是 Redirect URI 的設定),我們會用最詳盡的步驟為大家拆解。


4. 建立 OAuth 客戶端 ID 與取得 Client Secret

同意畫面設定好後,我們終於可以來拿這把「萬能鑰匙」了。在 Google 的系統裡,這把鑰匙分為兩個部分:一個是公開的「客戶端 ID (Client ID)」,就像是你家大門的地址;另一個是絕對不能外洩的「用戶端密碼 (Client Secret)」,也就是真正的鑰匙。

在這個步驟中,我們還需要告訴 Google,當我們在 n8n 點擊登入授權並成功後,Google 應該把我們「導向 (Redirect)」回哪裡。如果這個網址填錯,你就會在最後一步看到無情的錯誤畫面。

A. 在 n8n 中準備好 Redirect URI

a. 獲取 n8n 專屬的回傳網址

  1. 開啟新的瀏覽器分頁,登入你的 n8n 系統後台。
  2. 點擊畫面左側導覽列的「Credentials (憑證)」。
  3. 點擊右上角的「+ Add Credential (+ 新增憑證)」按鈕。
  4. 在搜尋框中輸入「Google API」,並選擇你要連接的服務(例如 Google Drive OAuth2 API)。
  5. 留意設定畫面中段,你會看到一串名為「OAuth Redirect URL」的網址(例如 https://your-n8n-domain.com/rest/oauth2-credential/callback)。請將這串網址完整複製下來備用。

B. 在 Google Cloud 建立憑證

a. 設定 Web Application 並填入網址

  1. 回到 Google Cloud Console 的分頁。
  2. 在左側選單點擊「API 和服務 (APIs & Services)」,然後選擇「憑證 (Credentials)」。
  3. 點擊畫面頂部的「+ 建立憑證 (+ CREATE CREDENTIALS)」,從下拉選單選擇「OAuth 用戶端 ID (OAuth client ID)」。
  4. 打開「應用程式類型 (Application type)」下拉選單,務必選擇「網頁應用程式 (Web application)」。
  5. 在「名稱 (Name)」欄位輸入易記的名稱,例如「n8n-Web-Client」。
  6. 捲動到下方的「已授權的重新導向 URI (Authorized redirect URIs)」區塊,點擊「+ 新增 URI (+ ADD URI)」。
  7. 將剛剛在 n8n 複製的那串「OAuth Redirect URL」貼上這個欄位。
  8. 點擊最下方的藍色「建立 (CREATE)」按鈕。

C. 取得並妥善保存鑰匙

a. 複製 Client ID 與 Client Secret

  1. 建立完成後,畫面會彈出一個視窗,顯示你的「用戶端編號 (Client ID)」和「用戶端密碼 (Client Secret)」。
  2. 點擊兩者旁邊的複製圖示,將這兩串亂碼分別貼到記事本,或者直接貼到我們剛剛打開的 n8n 憑證設定畫面中對應的欄位。
  3. 留意這個密碼只會完整顯示這一次,請務必確認已複製成功,再點擊「確定 (OK)」關閉視窗。

5. 在 n8n 輸入憑證並完成 Google 帳號授權

來到最後一哩路,我們要把剛剛拿到的鑰匙放進 n8n 裡,並進行最終的登入測試。這個步驟等同於讓 n8n 拿著鑰匙去敲 Google 的門,而你作為主人,要親自開門允許它進來。

許多人在這裡會因為看到 Google 的「安全警告」而卻步。不用擔心,因為我們在第 3 步將應用程式設定為「測試階段 (Testing)」且尚未經過 Google 官方審核,所以跳出警告是正常且預期中的情況。

A. 將憑證輸入 n8n

a. 填寫並儲存設定

  1. 回到 n8n 的 Credential 設定畫面。
  2. 將剛才從 Google Cloud 複製的「Client ID」貼入對應欄位。
  3. 將「Client Secret」貼入對應欄位。
  4. 點擊右上角的「儲存 (Save)」按鈕。

B. 執行 OAuth 登入與授權

a. 突破安全警告並完成連線

  1. 儲存後,點擊畫面上的「Sign in with Google (使用 Google 登入)」按鈕。
  2. 系統會彈出一個新的視窗,請選擇你在第 3 步加入「測試人員名單」的那個 Google 帳號。
  3. 留意此時畫面可能會跳出「Google 尚未驗證這個應用程式 (Google hasn’t verified this app)」的警告畫面。
  4. 點擊左下角的「進階 (Advanced)」。
  5. 點擊最下方的「前往 [你的應用程式名稱] (不安全) (Go to [App Name] (unsafe))」。
  6. 進入權限確認頁面,勾選所有你想讓 n8n 存取的權限(例如查看及編輯 Google Drive 檔案)。
  7. 點擊最下方的「繼續 (Continue)」按鈕。
  8. 得到授權成功的提示,視窗會自動關閉,回到 n8n 畫面。你會看到該 Credential 旁邊亮起綠燈,顯示「Connection tested successfully (連線測試成功)」。

實戰測試:連接 Google Drive、Gmail 與 Google Sheets

拿到鑰匙並成功開門後,這把鑰匙是否真的管用?我們不能只看設定畫面上的綠燈,必須親自動手建立一個簡單的自動化流程來驗證。

在這個測試環節,我們將模擬一個真實的辦公場景:讓 n8n 自動建立一個 Google 試算表 (Google Sheets)。如果這個測試成功,代表你的 n8n 已經徹底打通了與 Google Cloud 的連線,未來要連接 Gmail 讀取信件、或是連線 Google Drive 下載檔案,原理都完全一樣。

A. 建立新的 n8n 工作流程 (Workflow)

a. 新增手動觸發節點 (Manual Trigger)

  1. 回到 n8n 的主畫面,點擊左側導覽列的「Workflows (工作流程)」。
  2. 點擊右上角的「+ Add Workflow (+ 新增工作流程)」建立一個全新的畫布。
  3. 在空白的畫布中央,點擊「Add first step (新增第一個步驟)」。
  4. 在右側彈出的選單中,搜尋並點擊「Manual Trigger (手動觸發)」節點。這代表我們等一下會手動按下按鈕來啟動這個測試。

B. 新增並設定 Google Sheets 節點

a. 讓 n8n 建立試算表

  1. 在剛剛新增的「Manual Trigger」節點右側,點擊那個小小的「+」號圖示,準備連接下一個動作。
  2. 在搜尋框中輸入「Google Sheets」,並點擊出現的 Google Sheets 圖示。
  3. 在動作選單中,選擇「Create Spreadsheet (建立試算表)」這個操作 (Operation)。
  4. 留意右側設定面板頂部的「Credential to connect with (連線憑證)」,打開下拉選單,選擇我們在步驟 5 剛剛建立並顯示綠燈的那個 Google 憑證。
  5. 在下方的「Title (標題)」欄位中,輸入你想為這個測試檔案取的名稱,例如「n8n 自動化測試檔案」。

C. 執行測試並驗證成果

a. 一鍵啟動自動化

  1. 點擊畫面底部的「Execute node (執行節點)」按鈕。
  2. 等待畫面右下角顯示綠色的「Workflow executed successfully (工作流程執行成功)」提示。
  3. 打開一個新的瀏覽器分頁,前往你的 Google Drive (雲端硬碟)。
  4. 檢查「我的雲端硬碟」根目錄,你應該會看到一個剛剛由 n8n 自動建立、名為「n8n 自動化測試檔案」的全新 Google Sheets 試算表。

看到這個檔案出現,就代表你的實戰測試大獲成功!

總結:完成設定,全面解鎖 n8n 自動化應用

恭喜!你已經成功跨越了 n8n 新手最容易卡關的技術門檻——Google Cloud API 設定。

回顧這五個核心步驟,我們從建立專屬的 Google Cloud 專案開始,逐一開啟了 Google Drive、Gmail 和 Google Sheets 的 API 權限。接著,我們設定了 OAuth 同意畫面並將自己加入白名單,最後成功取得了 Client ID 和 Client Secret 這把萬能鑰匙,並在 n8n 中完成授權認證。

雖然初次面對 Google Cloud Console 繁雜的設定難免會讓人感到頭痛,但這是一次性的工作。完成這項基礎建設後,你的 n8n 已經脫胎換骨,從一個孤立的系統,變成了一位擁有你雲端最高讀寫權限的 24 小時虛擬助理。

現在,你可以開始發揮想像力,把那些耗時、重複的枯燥工作全部交給 n8n。不管是自動把收到的 Email 附件備份到 Google Drive,還是將網站表單的資料自動填入 Google Sheets,只要設定好工作流程,n8n 就會在背景默默為你處理妥當,讓你能專注在真正能創造價值的工作上。

準備好解鎖你專屬的 99% 自動化潛能了嗎?馬上開啟 n8n,建立你的第一個自動化工作流程吧!

Share your love

接收Hellomarketing電子報

- 您會收到最新Youtube片通知
- AI和Meta廣告最新通知 (一星期最多一封)
- 隨時取消