An tự học - Bài 1: Google Apps Script là gì?
Google Apps Script là một nền tảng Script (viết và chạy các đoạn code đơn giản) được Google phát triển để phát triển ứng dụng nhẹ trong nền tảng Google Workspace . Google Apps Script ban đầu được Mike Harm phát triển như một dự án phụ khi ông làm việc với tư cách là nhà phát triển trên Google Sheets.
Chức năng chính của Google Apps Script là hỗ trợ việc tạo ra các công cụ tùy chỉnh cho các tổ chức, chủ yếu tập trung vào tự động hóa các tác vụ và đơn giản hóa các quy trình quản trị hệ thống.
Google Apps Script lần đầu tiên được công bố công khai vào tháng 5 năm 2009 khi Jonathan Rochelle, khi đó là Giám đốc Sản phẩm của Google Docs, công bố chương trình thử nghiệm beta. Vào tháng 8 năm 2009, Google Apps Script đã được cung cấp cho tất cả khách hàng của Google Apps Premier và Education Edition.
TẠI SAO ÍT PHỔ BIẾN?
Google Apps Script (GAS) không phổ biến vì cần người dùng biết các một số ngôn ngữ lập trình cơ bản như JavaScript, Python, CSS hay HTML.
Tuy nhiên, từ ngày chúng ta có AI, việc viết code trở nên đơn giản và vì thế chúng ta cũng dễ dàng khai thác GAS cho công việc và các dự án của mình.
CHÚNG TA LÀM ĐƯỢC GÌ VỚI GAS?
Với Google Apps Script, chúng ta có thể khai thác rất nhiều việc, tiêu biểu như:
Tự động hóa Google Workspace: xử lý Google Sheets, Docs, Slides, Forms, Drive, Gmail, Calendar (tạo/sửa file, gửi email hàng loạt, tạo báo cáo tự động…).
Xây dựng workflow: tự động chạy theo thời gian (trigger), theo sự kiện (khi form được gửi, khi file thay đổi…).
Phát triển tiện ích & add-on: tạo menu, sidebar, dialog cho Sheets/Docs; xây add-on nội bộ hoặc public.
Xây dựng web app & API đơn giản: tạo web app, form tùy chỉnh, dashboard nội bộ, endpoint nhận/trả dữ liệu.
Kết nối dịch vụ bên ngoài: gọi API, đồng bộ dữ liệu giữa Google Workspace và hệ thống khác.
Xử lý & phân tích dữ liệu: làm sạch dữ liệu, tổng hợp, xuất báo cáo, gửi thông báo tự động.
TẠO DỰ ÁN
Chúng ta có thể mở GAS bằng 02 cách:
Một là, mở từ “tiện ích mở rộng” của một tệp google docs/sheet mà ta đang soạn thảo và tệp GAS được tạo như một tệp đính kèm vào tệp google docs/sheet.
Hai là, truy cập trực tiếp vào địa chỉ https://script.google.com/ và khởi tạo “Dự án mới”; Dự án vừa mới được tạo không được gắn với bất kỳ docs hay sheet nào nếu bạn không có câu lệnh cho điều đó.
Và đây là giao diện của GAS sau khi chúng ta khởi tạo thành công một dự án mới.
Trong bài kế tiếp, chúng ta sẽ cùng học cách để tự động điền {{tên}} cho nhiều tệp docs thay vì phải gõ tay từng cái nhá!

Nhận xét
Đăng nhận xét
BIẾT ƠN BẠN