Email Doanh NghiệpSSLFirewall Anti DDoSTối ưu tốc độ website

NỘI DUNG

Banner blog lễ 30.4 và 1.5

Hướng dẫn từng bước: Kết nối n8n đến Google Cloud APIs (OAuth 2.0)

Cao Lê Viết Tiến

Đã kiểm duyệt nội dung

Ngày đăng:17/05/2025
Lượt xem

Đánh giá

5/5 - (2 bình chọn)

Kết nối n8n đến Google Cloud APIs là bước quan trọng để mở rộng khả năng tự động hóa quy trình với các dịch vụ mạnh mẽ từ Google như Gmail, Google Sheets, Drive, Calendar,… Bài viết mình này sẽ hướng dẫn bạn từng bước tạo Project, cấu hình OAuth 2.0, lấy Client ID/Secret và thiết lập kết nối trực tiếp trong n8n một cách dễ hiểu và dễ áp dụng.

ra mắt vps n8n

Những điểm chính

  • Yêu cầu cài đặt: Nắm rõ các điều kiện cần thiết để n8n có thể kết nối với Google Cloud APIs, bao gồm công cụ, nền tảng và thông tin xác thực cần chuẩn bị trước.
  • Các bước trên Google Cloud Platform (GCP): Học cách tạo Project, kích hoạt APIs cần thiết, tạo OAuth 2.0 Client ID và lưu trữ thông tin Client ID và Secret để phục vụ quá trình tích hợp.
  • Hướng dẫn cấu hình n8n kết nối với Google Cloud APIs: Biết cách thêm và cấu hình thông tin xác thực OAuth 2.0 vào n8n, đảm bảo quá trình kết nối diễn ra an toàn và hiệu quả.
  • Lưu ý về Service Accounts (Tùy chọn nâng cao): Tìm hiểu thêm về việc sử dụng Service Accounts như một phương án linh hoạt và bảo mật hơn khi tích hợp các dịch vụ của Google với n8n.
  • Biết đến Vietnix là đơn vị cung cấp VPS n8n cấu hình cao, chuyên dụng cho tự động hóa workflow dễ dàng, hiệu quả tốt nhất.

Yêu cầu cài đặt để kết nối n8n đến Google Cloud APIs

  • Tài khoản Google.
  • Quyền truy cập vào Google Cloud Console.
  • n8n instance đang hoạt động.

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 https://console.cloud.google.com/. Sau đó, bạn đăng nhập bằng tài khoản Google của mình. Khi đã vào giao diện chính, hãy đảm bảo rằng bạn đã chọn Select a Project và nhấn chọn Create Project để tạo một project mới dành riêng cho các tích hợp n8n.

Tạo dự án mới trước khi kết nối n8n đến Google Cloud APIs
Tạo dự án mới trước khi kết nối n8n đến Google Cloud APIs

Bước 2: Kích hoạt APIs

Bạn cần kích hoạt (Enable) APIs cần thiết bằng cách trong menu điều hướng bên trái (biểu tượng ☰), chọn APIs & ServicesLibrary.

Chọn APIs & Services
Chọn APIs & Services

Tiếp theo, bạn sử dụng Library để tìm các API bạn cần dùng (ví dụ: Google Sheets API, Google Drive API, Google Calendar API, Gmail API….). Để kích hoạt bạn chọn ENABLE và lặp lại bước này với tất cả các API cần thiết.

Kich hoạt các API cần thiết
Kich hoạt các API cần thiết

iconLưu ý

Việc này là bắt buộc để n8n có thể gọi các API này.

Bước 3: Tạo Credentials (OAuth 2.0 Client ID)

Ở mục APIs & Services, bạn chọn OAuth consent screen từ menu bên trái và nhấn nút Get started.

Chọn OAuth consent screen
Chọn OAuth consent screen

Tiếp đến, ở phần App Information bạn điền các thông tin bên dưới và nhấn Next để chuyển qua bước tiếp theo:

  • App name: Điền tên app bạn muốn.
  • User support email: Điền mail của bạn
Điền đầy đủ thông tin
Điền đầy đủ thông tin

Ở phần Audience, 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.

Chọn External
Chọn External

Tiếp theo, ở mục Finish bạn tick chọn I agree to the Google API Services: User Data Policy Continue, cuối cùng nhấn Create.

Nhấn Create
Nhấn Create

Ở mục Audience, bạn chọn Publish app tiếp tục chọn Confirm.

Chọn Confirm
Chọn Confirm

Như vậy là app của bạn có thể bắt đầu sử dụng.

App đã có thể sử dụng
App đã có thể sử dụng

Tiếp theo, tạo Credentials bằng cách APIs & Services và chọn Credentials. Sau đó, bạn nhấn Create Credentials và chọn OAuth Client ID.

 Tạo Credentials
Tạo Credentials

Cuối cùng, bạn chọn Application Type và nhấn Web Application.

Chọn Application Type
Chọn Application Type

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

Đầu tiên, bạn nhấn Create, một cửa sổ popup sẽ hiện ra với Your Client IDYour Client Secret. Bạn cần sao chép cẩn thận cả hai giá trị này và lưu trữ chúng ở nơi an toàn. Đặc biệt, Client Secret phải được bảo mật như mật khẩu. Sau đó, nhấn OK để đóng cửa sổ popup.

Lưu Your Client ID và Your Client Secret
Lưu Your Client ID và Your Client Secret

Hướng dẫn cấu hình n8n kết nối với Google Cloud APIs

Bước 1: Bạn truy cập vào mục Credentials trong n8n và chọn Credentials ở menu điều hướng bên trái.

Bước 2: Để thêm Credential Google mới, bạn nhấn nút Add credential. Ở ô tìm kiếm, gõ Google và chọn loại credential là Google API (hoặc loại cụ thể như Google Sheets nếu bạn muốn).

Thêm Credential Google mới
Thêm Credential Google mới

Bước 3: Bạn điền các thông tin vào form cấu hình:

  • Credential Name: Đặt tên để dễ nhận biết trong n8n (ví dụ: My Google API Access).
  • Client ID: Dán giá trị Client ID đã lưu từ Bước 4.
  • Client Secret: Dán giá trị Client Secret đã lưu từ Bước 4.
Điền đầy đủ thông tin
Điền đầy đủ thông tin

Bước 4: Xác thực tài khoản Google bằng cách nhấn vào nút Sign in with Google (hoặc nút có tên tương tự). Một cửa sổ/tab mới của Google sẽ mở ra.

Xác thực tài khoản
Xác thực tài khoản

Bước 5: Đăng nhập vào tài khoản Google bạn muốn n8n sử dụng và xem kỹ màn hình yêu cầu quyền (consent screen) hiển thị các scope bạn đã nhập. Nếu đồng ý, nhấn Allow (Cho phép).

Đăng nhập tài khoản Google
Đăng nhập tài khoản Google

Bước 6: Sau khi bạn cho phép, Google sẽ chuyển hướng bạn trở lại n8n. Quá trình xác thực thành công, bạn sẽ thấy thông báo trong n8n.

Quá trình xác thực thành công
Quá trình xác thực thành công

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

Lưu Credential trong n8n
Lưu Credential trong n8n

Việc tích hợp thành công n8n với Google Cloud APIs là bước khởi đầu cho một hệ thống tự động hóa mạnh mẽ. Tuy nhiên, để workflow hoạt động mượt mà, ổn định và xử lý dữ liệu hiệu quả, một hạ tầng VPS chuyên dụng là điều không thể thiếu. Vietnix cung cấp dịch vụ VPS n8n chuyên dụng cho n8n, được tối ưu với ổ cứng SSD RAID 10, CPU hiệu năng cao và hệ thống mạng ổn định chuẩn Tier 3+, đảm bảo workflow của bạn luôn hoạt động trơn tru. Với hơn 10 năm kinh nghiệm và hàng nghìn khách hàng tin tưởng, giúp bạn yên tâm triển khai mọi dự án tự động hóa.

Lưu ý về Service Accounts (Tùy chọn Nâng cao)

  • Nếu bạn cần n8n thực hiện các tác vụ backend mà không cần người dùng đăng nhập/cấp phép liên tục, hoặc cần truy cập tài nguyên thuộc về chính ứng dụng, bạn có thể cân nhắc sử dụng Service Account.
  • Cách thiết lập Service Account khác với OAuth 2.0: bạn cần tạo Service Account và tải về một file khóa JSON trên GCP, sau đó chọn loại credential “Google API Service Account” trong n8n và dán nội dung file JSON vào.
Lưu ý về Service Accounts
Lưu ý về Service Accounts

Vietnix – Nhà cung cấp VPS chuyên nghiệp với hơn 12 năm kinh nghiệm

Với hơn 12 năm kinh nghiệm trong lĩnh vực hạ tầng công nghệ, Vietnix là đơn vị tiên phong cung cấp dịch vụ thuê VPS chất lượng cao, được tin tưởng bởi hàng nghìn khách hàng cá nhân và doanh nghiệp trên toàn quốc. Dịch vụ VPS tại Vietnix được xây dựng trên nền tảng phần cứng mạnh mẽ với ổ cứng SSD RAID 10 và CPU hiệu năng cao, mang lại tốc độ xử lý vượt trội cho mọi nhu cầu từ website, hệ thống tự động hóa cho đến các ứng dụng chuyên sâu. Hệ thống vận hành ổn định, cam kết uptime 99.9%, hỗ trợ kỹ thuật 24/7 và khả năng nâng cấp linh hoạt giúp bạn yên tâm mở rộng mà không lo gián đoạn.

Thông tin liên hệ:

  • Hotline: 18001093
  • Email: sales@vietnix.com.vn
  • Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
  • Website: https://vietnix.vn/

Việc tích hợp n8n với Google Cloud APIs không chỉ mở rộng khả năng tự động hóa mà còn giúp bạn khai thác tối đa sức mạnh của hệ sinh thái Google. Với các bước cấu hình đúng cách, bạn có thể dễ dàng kết nối, gửi và nhận dữ liệu giữa các dịch vụ mà không cần can thiệp thủ công. Đừng quên bảo mật thông tin xác thực và kiểm soát quyền truy cập để đảm bảo hệ thống vận hành ổn định, an toàn.

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Đánh giá mức độ hữu ích của bài viết

icon 1 sao

Thất vọng

icon 2 sao

Chưa hữu ích

icon 3 sao

Bình thường

icon 4 sao

Hữu ích

icon 5 sao

Rất hữu ích

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

Icon tab

MAXSPEED HOSTING

TĂNG TỐC WEBSITE TOÀN DIỆN

CÔNG NGHỆ ĐỘC QUYỀN

Vector

PHẦN CỨNG MẠNH MẼ

Vector

HỖ TRỢ 24/7

Vector
ĐĂNG KÝ NGAYGroup icon
khuyến mãi sinh nhật
Nhanh tay, số lượng có hạn!
17/05/2025 - 22/06/2025
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

icon popup single post

CẢM ƠN BẠN ĐÃ ĐÁNH GIÁ BÀI VIẾT

Vietnix sẽ luôn cố gắng cải thiện chất lượng dịch vụ mỗi ngày

ĐÓNG

Đánh giá mức độ hữu ích của bài viết

icon 1 sao

Thất vọng

icon 2 sao

Chưa hữu ích

icon 3 sao

Bình thường

icon 4 sao

Hữu ích

icon 5 sao

Rất hữu ích

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG