Buồn chán vì phải làm những công việc lặp đi lặp lại? Chúc mừng bạn đã tìm được chuỗi bài viết về Automation này của mình. Trong series này chúng ta sẽ cùng tìm hiểu về Google Apps Script.
Bình thường nhiều lời lắm, mà trong chuỗi bài này hứa sẽ không nhập nhằng.
Apps script là nền tảng xây dựng dựa trên Javascript dựa trên điện toán đám mây,
cho phép bạn tích hợp và tự động hóa các tác vụ trên các sản phẩm của Google.
Miễn phí hoàn toàn.
Automate & extend Google Workspace with simple code.
Apps script rất linh hoạt. Có thể kể ra một số ứng dụng như:
Và theo kinh nghiệm thì biết Apps Script sẽ giúp cuộc sống văn phòng nhẹ nhàng hơn nhiều. Hoặc thành thục thì bạn khỏi đi làm luôn, viết macro rồi nghỉ ở nhà cho teammate hưởng cũng được.
Nếu bạn đã có kinh nghiệm sử dụng Javascript, thì truy cập vào trang chính của Apps Script ở đây. Tạo dự án mới, xong viết như viết Javascript bình thường (nhưng đơn giản hơn), không cần quay lại đây nữa đâu.
Còn nếu bạn chưa quen với JS, thì nào ta cùng tìm hiểu.
Link: https://script.google.com/home
Đây là trang chính tổng hợp tất cả các dự án Apps Script được tạo bởi bạn, hoặc được chia sẻ với bạn.
Bao gồm những dự án Apps Script độc lập (mũi tên trắng nền xanh dương trong hình), hoặc những dự án Apps Script đính kèm với những dịch vụ khác của Google. Vid dụ: Icon chữ thập trắng nền xanh lá là đính kèm với Google Sheet ha.
Nhấn> New project
Bên trái là thanh thông tin gồm: Thông tin dự án, trình soạn thảo, quản lý trigger (kiểu cài nó chạy hằng ngày lúc 6h sáng chẳng hạn), setting...
Tiếp đến là khung quản lý Files, Lib, Service (sẽ được nói rõ hơn ở những bài sau) và khung soạn thảo chính.
Khi tạo một dự án mới, GAS sẽ mặc định tạo một file default tên Code.gs (nếu dùng ngôn ngữ là tiếng Anh). Chúng ta có thể tạo thêm nhiều file .gs giống vậy, hoặc đổi tên, xóa, sắp xếp những file này.
Trong file mặc định Code.gs, thêm đoạn mã phía dưới
function helloWorld() { console.log('hello world')}
Lưu lại (Ctrl + S)
Trên thanh tác vụ mặc định, click Run.
Kết quả thực thi mã sẽ như màn hình phía dưới.
Chúc mừng, bạn đã có dự án hello world đầu tiên cho riêng mình.
Con đường tiến tới sự tỉnh thức trong tâm trí cũng gần thêm một đoạn.
Trong bài giới thiệu này, chúng ta đã tìm hiểu một số khái niệm và ý tưởng chính xung quanh Apps Script. Đồng thời tạo một dự án mới in ra Hello World (bạn có thể tự tin điền GAS như một kỹ năng vào CV xin việc được rồi á).
Trong bài tiếp theo, chúng ta sẽ tiếp tục tìm hiểu syntax thường dùng của Apps Script.
Chào, hẹn gặp lại.