Google Sheets không chỉ là công cụ bảng tính quen thuộc, mà còn là “kho dữ liệu” tuyệt vời để bạn kết nối với các workflow tự động hoá bằng n8n. Kết nối n8n với Google Sheets là bước đầu tiên để giúp bạn có thể:
-
Lấy dữ liệu từ bảng tính để xử lý
-
Tự động thêm/xoá/sửa dòng
-
Đồng bộ thông tin với các nền tảng khác (Telegram, Facebook, Email, v.v.)
Sau đây, Hostvn sẽ hướng dẫn bạn kết nối n8n với Google sheet và đọc dữ liệu từ Google sheet
Bước 1: Hướng dẫn kết nối n8n với Google sheet – Lấy API Key
– Tạo Tài Khoản Google
- Nếu bạn chưa có tài khoản Google, hãy tạo một tài khoản mới hoặc đăng nhập vào tài khoản bạn đang có.
– Truy Cập Google Developers Console
- Đi đến trang Google Developers Console.
- Đăng nhập bằng tài khoản Google của bạn.
– Tạo Dự Án Mới
- Nhấp vào nút “Select a project” và chọn “New Project”.
- Đặt tên cho dự án , hoặc tổ chức của bạn sau đó nhấp “Create”.
– Kích Hoạt API
- Ở thanh tìm kiếm chúng ta tìm từ khóa : ” google sheet API”
- Nhấp vào kết quả tìm kiếm và chọn “Enable”.
Setup OAuth consent screen
- Sau khi kích hoạt API, ở menu bên trái, các bạn chọn OAth consent screen
Chọn Get Started và đặt tên cho app và điền email của bạn vào.
- Mục Audience các bạn chọn External.
- Contact information bạn điền email của bạn vào.
- Sau đó click Continue và Create.
- Tiếp theo ở mục Audience, phần Test Users các bạn click vào add user và thêm email của các bạn vào để cấp quyền cho tài khoản.
Ở mục Data Access, các bạn chọn Add or remove scopes, sau đó tick chọn tất cả rồi update.
Tiếp theo ta Tạo Credential
- Sau khi kích hoạt API, nhấp vào “Navigation menu” (ba gạch ngang ở góc trên bên trái) và chọn “APIs & Services” > “Credentials”.
- Nhấp vào “Create Credentials” > “OAuth client ID”.
Chọn Web Application, phần Authorized redirect URIs các bạn lấy tại node google sheet trong n8n.
Sẽ có dạng như sau : ” https://n8n-hostvn.com/rest/oauth2-credential/callback ”
Bạn sẽ nhận được một API Key hoặc Client ID và Client Secret.
Bước 2: Đọc Dữ Liệu từ Google Sheets
2.1. Thêm Node Google Sheets vào Workflow
- Trong n8n, tạo một workflow mới và thêm Google sheet vào canvas
Tạo Credential và lấy Authorized redirect URIs
Ở đây , tôi đã có Credential các bạn chưa có thì hãy ấn vào create new Credential nhé .
Điền Client ID và Client Secret vừa lấy ở bước trên. Chọn Sign in with google và click save.
Thông báo hiện ra báo bạn đã kết nối với Google sheet thành công.
2.3. Kiểm Tra và Chạy Workflow
- Ở đây tôi có 1 file google sheet đã có sẵn một số nội dung, tôi sẽ copy URL của file google sheet để cấu hình vào n8n.
Bước 3: Cấu hình n8n.
Chọn tài khoản Google
-
Credential to connect with: chọn tài khoản Google bạn đã kết nối trong n8n (phải cấp quyền truy cập Google Sheets).
Cài đặt thời gian quét (Poll Times)
-
Mode: Every Minute → n8n sẽ kiểm tra sheet mỗi phút để xem có dòng mới hay không.
Nhập đường dẫn Google Sheets
-
Document: By URL
-
Dán URL Google Sheet bạn muốn theo dõi (ví dụ:
https://docs.google.com/spreadsheets/d/xxxxx
). -
Sheet này phải được chia sẻ cho tài khoản Google bạn dùng ở bước 1.
-
Chọn tên sheet
-
Sheet: From list
-
Gõ tên chính xác của sheet cần theo dõi (ví dụ
Sheet1
).
-
Kích hoạt khi có dòng mới
-
Trigger On: Row Added
-
Khi có dòng mới được thêm vào Google Sheet → workflow trong n8n sẽ tự động chạy.
-
Chạy test thử kết quả.
Như vậy HostVN đã hướng dẫn các bạn backup toàn bộ workflow n8n lên Google Drive khi sử dụng n8n.
Chúc các bạn thành công !!!
Tham khảo thêm các tính năng khác trên trang chủ n8n : https://docs.n8n.io
👉 Mua và dùng thử n8n tại Hostvn tại trang chủ HOSTVN.
Bạn cũng có thể tham khảo thêm các dịch vụ Web Hosting, Cloud VPS, Server, Email Business do chúng tôi cung cấp hoặc xem các bài viết chia sẻ khác của chúng tôi tại đây
Liên hệ với chúng tôi qua:
- Website: https://hostvn.net
- Điện thoại: 024 4455 3333 (Hà Nội) – 028 4455 3333 (HCM) – Nhánh 1
- Tổng đài miễn cước: 1800 888 939
- Email: kinhdoanh@hostvn.net