Nội dung

Hướng dẫn kết nối n8n đến Google Cloud APIs (OAuth 2.0)

Trong số các dịch vụ được tích hợp, Google Cloud APIs – đặc biệt là Google SheetsGmail – đóng vai trò quan trọng trong việc lưu trữ dữ liệu, xử lý thông tin và giao tiếp với khách hàng. Để đảm bảo an toàn, bảo mật và tuân thủ chính sách của Google, việc kết nối n8n với các dịch vụ này cần được thực hiện thông qua cơ chế OAuth 2.0. Bài viết này trình bày chi tiết từng bước cấu hình Google Cloud và n8n, giúp hệ thống của VPSTTT đăng nhập Google thành công, hoạt động ổn định và tránh các lỗi thường gặp trong quá trình triển khai.

KẾT NỐI N8N ĐẾN GOOGLE CLOUD APIs

Bước 1: Tạo Project trên Google Cloud Console

Đầu tiên, bạn mở trình duyệt và truy cập vào trang Google Cloud Console tại địa chỉ: 

https://console.cloud.google.com/

Khi vào giao diện chính nhấn vào Seclect a project chọn New Project để tạo project mới

Google Cloud APIs

Location: để mặc định

  • Project name: ví dụ n8n-google
  • Location: để mặc định
  • Nhấn Create
Google Cloud APIs

Project này nên dùng riêng cho hệ thống n8n của VPSTTT để dễ quản lý và kiểm soát bảo mật.

Bước 2: Kích hoạt các API cần thiết

Sau khi project được tạo, bạn cần bật các API mà n8n sẽ sử dụng. Trong menu bên trái chọn APIs & Services → Library

Google Cloud APIs

Tại đây, lần lượt tìm và bật các API sau:

  • Google Sheets API
  • Google Drive API

Nếu workflow có gửi email, bật thêm Gmail API và chọn Enable

Google Cloud APIs

Bước 3: Cấu hình OAuth Consent Screen

OAuth Consent Screen là màn hình cho phép Google xác nhận rằng bạn cho phép n8n truy cập vào dữ liệu Google của mình. Trong Google Cloud Console, vào:
APIs & Services → OAuth consent screen → First steps

Tại mục App information, điền các thông tin:

  • App name: Điền tên app bạn muốn.
  • User support email: chọn email Google của bạn

Ở phần Taget, bạn click chọn External và tiếp tục nhấn Next để qua bước 3. Tại bước này bạn chỉ cần điền lại mail và nhấn Next.

Google Cloud APIs

Tiếp theo, ở mục To end tích chọn rồi nhấn Cotinue -> Create

Google Cloud APIs

Bước 4: Tạo OAuth Client ID

Tạo Credentials bằng cách APIs & Services và chọn Identiftiers.

Google Cloud APIs

Sau đó, bạn nhấn Create Credentials và chọn OAuth Client ID.

Google Cloud APIs

Tại màn hình tạo OAuth Client:

  • Application type: chọn Web Application
  • Name: Bạn đặt tên nhé
  • Authorized redirect URIs: (ví dụ https://hotron8n.devttt.com/rest/oauth2-credential/callback)
Google Cloud APIs

Bước 5: Lưu Client ID & Client Secret

Sau khi Create, Client ID Client Secret sẽ hiện ra bạn cần sao chép cả hai và lưu ở note ghi nhớ an toàn. Sau đó, nhấn OK để đóng cửa sổ popup.

Google Cloud APIs

Như vậy là bạn đã kết nối n8n đến Google Cloud APIs, dưới đây sẽ hướng dẫn tiếp cấu hình n8n với Google Cloud APIs.

HƯỚNG DẪN CẤU HÌNH N8N KẾT NỐI VỚI GOOGLE CLOUD APIs

Ở trang giao diện n8n nhấn Credentials, chọn ô tìm kiếm gõ Googsheet

Google Cloud APIs

Bạn hãy điền các thông tin vào cấu hình sau:

  • Client ID: Dán giá trị Client ID đã lưu ở Bước 5
  • Client Secret: Dán giá trị Client Secret đã lưu ở Bước 5
Google Cloud APIs

Sau khi bạn điền xong nhấn vào nút Sign in with Google, cửa sổ sẽ hiện ra hãy nhấn nâng cao và đi tới devttt.com.

Google Cloud APIs

Nhấn chọn tất cả và tiếp tục. Quá trình xác thực thành công, bạn sẽ thấy thông báo trong n8n.

Cuối cùng để lưu Credential trong n8n, bạn nhấn nút Save để lưu lại.

Google Cloud APIs

Sau khi đã hướng dẫn và tích hợp thành công n8n với Google Cloud APIs, đây chính là nền tảng quan trọng để xây dựng hệ thống tự động hóa hiệu quả. Tuy nhiên, để các workflow vận hành mượt mà, ổn định và xử lý dữ liệu tối ưu, việc sử dụng một hạ tầng VPS chuyên dụng là yếu tố không thể thiếu. Hãy liên hệ nhà cung cấp của chúng tôi để hỗ trợ!!!

Đừng bỏ lỡ cơ hội sử dụng dịch vụ VPS chất lượng cao với ưu đãi độc quyền chỉ có tại VPSTTT!

  • Email: lienhe@vpsttt.com

  • Hotline: 0328 812 674

KẾT LUẬN

Thông qua hướng dẫn từng bước kết nối n8n với Google Cloud APIs bằng cơ chế xác thực OAuth 2.0, Công ty VPSTTT đã giúp người dùng nắm rõ quy trình cấu hình, cấp quyền và tích hợp hệ thống một cách chính xác và hiệu quả. Việc triển khai thành công không chỉ tạo nền tảng cho các workflow tự động hóa hoạt động ổn định mà còn nâng cao khả năng quản lý, xử lý và đồng bộ dữ liệu. Qua đó, VPSTTT khẳng định vai trò là đơn vị cung cấp giải pháp hạ tầng và hướng dẫn kỹ thuật đáng tin cậy, đáp ứng tốt nhu cầu tự động hóa trong thực tế.

Nếu bạn thấy bài viết này hữu ích...

Nhấp vào ngôi sao để đánh giá!

Đánh giá trung bình / 5. Số phiếu bầu:

Chưa có lượt bình chọn nào! Hãy là người đầu tiên đánh giá bài viết này.