Triển khai (Deploy) là quá trình xuất bản (publish) mã Apps Script để người khác hoặc hệ thống khác có thể sử dụng, truy cập hoặc kích hoạt được.
Sau khi lập trình xong trên script.google.com
Nếu chỉ chạy thử thì chỉ bạn thấy được, nhưng khi bạn muốn:
Người khác bấm nút chạy được ứng dụng web của bạn,
Hoặc để nó tự động chạy theo lịch,
Hoặc để tích hợp với Google Sheets / Forms / Gmail, → bạn cần triển khai (Deploy).
Giúp bạn chạy script qua đường link URL.
Dùng khi bạn muốn tạo website, form tùy chỉnh, hoặc API endpoint.
Khi triển khai, bạn chọn:
Ai được truy cập (chỉ mình bạn / bất kỳ ai có link / bất kỳ ai trong domain).
Ứng dụng chạy với quyền của ai (bạn hay người dùng).
function doGet(e) {
return HtmlService.createHtmlOutput("<h2>Xin chào Nhật!</h2>");
}
Sau khi triển khai → bạn có URL để truy cập như 1 web app thật.
Triển khai để tạo Add-on cho: Google Sheets, Gmail, Docs, Forms
=> Dùng khi bạn muốn người dùng cài đặt tiện ích từ G Suite Marketplace.
Cho phép các ứng dụng bên ngoài gọi hàm trong Apps Script qua REST API.
Ví dụ: từ ứng dụng C#, Python hoặc web, bạn có thể gửi lệnh đến Apps Script để:
Ghi dữ liệu vào Google Sheet, Gửi mail, Xử lý dữ liệu trên Google Drive.
Mở menu “Triển khai > Quản lý triển khai” (Deploy > Manage deployments).
Nhấn “Triển khai mới” (New deployment).
Chọn loại (Web app / Add-on / API executable).
Điền thông tin mô tả, chọn ai được quyền truy cập.
Nhấn “Triển khai” (Deploy) → nhận đường link / ID triển khai.
Nạn nên triển khai dự án Apps Script khi muốn mã của mình hoạt động ở môi trường thật, tự động hoặc chia sẻ cho người khác. Tùy theo mục đích, bạn chọn loại triển khai phù hợp:
Mục đích | Loại triển khai |
---|---|
Tạo web app nhỏ | Web app |
Gửi mail tự động | Script độc lập (chạy bằng trigger) |
Làm Add-on cho Google Sheets | Add-on |
Kết nối Apps Script với phần mềm ngoài | API Executable |
💡 Mẹo: Trước khi triển khai, luôn chạy thử để kiểm tra quyền truy cập, kết quả trả về và lỗi tiềm ẩn trong Logger.
Khi nào triển khai dự án Apps Script, hướng dẫn cách triển khai dự án Apps Script