Google Apps Script - Chapter 1 - Google Apps Script là gì?

Google Apps Script - Chapter 1 - Google Apps Script là gì?

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.

Viết vào: , bởiStormie

didivu-blog-image

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.


Google Apps Script là gì?

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 có thể làm gì?

Apps script rất linh hoạt. Có thể kể ra một số ứng dụng như:

  • Tạo web apps, tương tác trực tiếp với Google sheet (xem google sheet như database)
  • Viết macro mở rộng cho Google sheet để xử lý, tổng hợp, phân chia dữ liệu
  • Tương tác với các dịch vụ của Google như: Google AdSense, Google Analytics, Calendar, ...
  • Tùy chỉnh các menu của Google sheet...


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.


Học Apps Script như thế nào?

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.


Chapter 1: Tạo dự án hello world

1/ Truy cập vào trang chính của Apps Script

Link: https://script.google.com/home

didivu-blog-image

Đâ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.


2/ Tạo dự án mới

Nhấn> New project

didivu-blog-image

Trong màn hình dự án mới này, bạn có thể thay đổi tên dự án (mình đổi thành GAS - chapter 1 cho nó thống nhất), quản lý Deploy.

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.


3/ Thêm mã

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)


4/ Chạy mã

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.

didivu-blog-image


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.


Tổng kết

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.



Bài viết cùng chủ đề

Mở rộng việc kinh doanh của bạn lên môi trường trực tuyến cùng DIDIVU

Build with by Didivu Team

© Copyright 2024. All rights reserved.