Google Script là gì? Cách viết Tập lệnh Google Apps đầu tiên của bạn

Google Script là gì? Cách viết Tập lệnh Google Apps đầu tiên của bạn

Nếu bạn sử dụng Google Apps như Google Trang tính hoặc Google Tài liệu, Google Script cho phép bạn thực hiện những điều mà bạn không bao giờ có thể làm được với một ứng dụng máy tính để bàn tương tự.





Google Script (còn được gọi là Google Apps Script) là một nền tảng phát triển ứng dụng cho phép bạn tích hợp tất cả các dịch vụ Google Cloud mà bạn sử dụng.





Google cung cấp một danh sách dài các API cho từng dịch vụ đám mây của họ. Bằng cách viết các ứng dụng Google rất đơn giản, bạn có thể mở ra toàn bộ thế giới các tính năng bổ sung trong từng dịch vụ của Google.





Bạn có thể làm gì với Google Script?

Học Google Script rất dễ dàng. Chỉ một số điều bạn có thể làm với Google Script bao gồm:

  • Tạo các chức năng tùy chỉnh trong Google Trang tính
  • Tích hợp Google Trang tính hoặc Google Tài liệu với Gmail
  • Tạo các ứng dụng web mà bạn có thể triển khai bằng Google Sites
  • Thêm menu tùy chỉnh vào Google Tài liệu
  • Đang tạo trang tổng quan về lưu lượng truy cập web trong Google Trang tính sử dụng dữ liệu Google Analytics
  • Gửi email từ Google Trang tính hoặc bất kỳ dịch vụ nào khác của Google

Vì các dịch vụ của Google đều ở trên đám mây, bạn có thể tạo tập lệnh Google Apps của mình từ một trình chỉnh sửa tập lệnh duy nhất. Từ mã đó, bạn có thể khai thác các API cho bất kỳ dịch vụ nào của Google mà bạn sử dụng.



Điều này tạo ra một sự linh hoạt khó tìm thấy ở hầu hết các nền tảng script khác.

Viết tập lệnh Google Apps đầu tiên của bạn

Để xem việc viết Google Script dễ dàng như thế nào, hãy thử ví dụ sau.





Tập lệnh đầu tiên của bạn sẽ gửi một email từ tài khoản Gmail của bạn, với một thông báo được nhúng trong Tập lệnh Google của bạn.

  1. Mở trình duyệt web và nhập script.google.com vào trường URL.
  2. Đăng nhập vào tài khoản Google của bạn nếu bạn chưa đăng nhập.
  3. Sau khi đăng nhập vào Google Apps Script, hãy nhấp vào Tập lệnh mới .
  4. Nó nói ở đâu Dự án không có tiêu đề , gõ tên Tập lệnh đầu tiên của tôi .

Xóa mã trong cửa sổ tập lệnh và dán mã sau:





function SendAnEmail() {
// Set the recipient email address
var email = 'xxxxx@yahoo.com'
// Create the email subject line.
var subject = 'This is my first script!';
// Create the email body.
var body = 'Hello, world!';
// Send an email
GmailApp.sendEmail(email, subject, body);
}

Nhấp vào biểu tượng đĩa để Cứu mật mã. Sau đó nhấp vào Chạy biểu tượng để chạy nó.

Bạn có thể cần cung cấp quyền để tập lệnh chạy bằng tài khoản Google của mình lần đầu tiên và để gửi email từ tài khoản Gmail của bạn.

Bạn có thể thấy cảnh báo rằng ứng dụng chưa được xác minh. Chỉ cần nhấp vào Nâng caoChuyển đến Tập lệnh đầu tiên của tôi (không an toàn) . Vì bạn là người viết ứng dụng, bạn có thể tự tin rằng nó hoàn toàn an toàn để chạy.

Đây là những gì mà email đến sẽ trông như thế nào:

Tập lệnh này đã sử dụng dịch vụ Gmail để gửi email từ tài khoản của bạn qua Google Script.

Đó chỉ là một ví dụ đơn giản về cách Google Apps Script có thể khai thác vào bất kỳ dịch vụ đám mây nào của Google của bạn.

Thêm các tính năng khác vào các dịch vụ của Google

Bạn cũng sẽ tìm thấy quyền truy cập vào Google Scripting từ bên trong nhiều dịch vụ của Google.

Như đã đề cập ở trên, điều này cho phép bạn thêm các tính năng mở rộng vào các dịch vụ đó. Ví dụ: bên trong Google Trang tính, bạn có thể truy cập Trình chỉnh sửa tập lệnh của Google bằng cách nhấp vào Công cụ , và sau đó nhấp vào Biên tập kịch bản .

Trước đây chúng tôi đã xem xét ví dụ về cách tạo các chức năng và menu tùy chỉnh trong Google Trang tính . Đó là một nguồn tài nguyên tuyệt vời để bắt đầu xây dựng của riêng bạn.

Bạn có thể truy cập trình chỉnh sửa Google Scripts theo cùng một cách từ Google Documents.

Bạn thậm chí có thể sử dụng Google Script để tạo tiện ích bổ sung Gmail nhằm nâng cao trải nghiệm Gmail của mình. Điều này cho phép bạn sửa đổi những thứ như cửa sổ soạn thư hoặc thậm chí viết tập lệnh quản lý việc lưu trữ các email cũ.

Để cho phép phát triển và thử nghiệm các tiện ích bổ sung Google Script, bạn cần bật các tiện ích bổ sung dành cho nhà phát triển trong tài khoản Gmail của mình. Bạn có thể làm điều này bằng cách đi tới Cài đặt , sau đó nhấp vào Tiện ích bổ sung và lựa chọn Bật tiện ích bổ sung của nhà phát triển cho tài khoản của tôi . Bạn sẽ cần phải nhấp vào Cho phép trên cửa sổ bật lên.

Tạo Tiện ích bổ sung Gmail nằm ngoài phạm vi của bài viết này. Nhưng nếu bạn nghiêm túc về vấn đề này, bạn có thể nghiên cứu Hướng dẫn dành cho nhà phát triển của Google về cách tạo tiện ích bổ sung cho Gmail.

Truy cập API Google Script

Từ trong trình chỉnh sửa Google Script, bạn có thể truy cập từng dịch vụ Google của mình bằng cách sử dụng một đối tượng chung. Bạn đã sử dụng đối tượng toàn cầu GmailApp trong ví dụ Hello World ở trên.

Để truy cập tất cả các tính năng (các phương pháp và cuộc gọi bạn có thể thực hiện từ bên trong trình chỉnh sửa Tập lệnh của Google), bạn chỉ cần bật các dịch vụ Nâng cao của Google cho dịch vụ đó.

Bạn thực hiện việc này từ trong trình chỉnh sửa Google Scripts bằng cách nhấp vào Tài nguyênCác dịch vụ nâng cao của Google .

Đừng quên bấm vào Trang tổng quan API nền tảng đám mây của Google ở dưới cùng và bật cả dịch vụ trong trang tổng quan đó.

Khi bạn đang ở trong Trang tổng quan API nền tảng đám mây của Google, hãy nhấp vào Bật API và dịch vụ , tìm kiếm tên của dịch vụ trong Thư viện API, chọn nó, sau đó nhấp vào Cho phép .

Bạn chỉ cần bật dịch vụ nâng cao một lần cho mỗi tài khoản Google mà bạn sử dụng để tạo tập lệnh.

Nếu bạn cuộn xuống trang này, nơi bạn đã bật Thư viện API, bạn sẽ thấy một liên kết cho Tài liệu tham khảo . Lưu liên kết này, vì nó cung cấp các ví dụ và cú pháp có giá trị về cách tích hợp với API đó bên trong Google Scripts của riêng bạn.

Bạn có thể xem một ví dụ tuyệt vời về việc tích hợp với Google Analytics bằng cách sử dụng Google Scripting trong hướng dẫn tạo trang tổng quan phân tích trang web của chúng tôi.

Duyệt qua Thư viện API cho biết bạn có thể tích hợp bao nhiêu Dịch vụ của Google vào các tập lệnh của mình.

Có hàng trăm API có sẵn.

Nếu bạn muốn trở thành siêu người dùng của Google, học cách sử dụng Google App Scripts chắc chắn là cách tốt nhất.

Ngoài Kiến thức cơ bản về Google Script: Bây giờ là gì?

Như bạn có thể thấy từ ví dụ Hello World đơn giản ở trên, học cách viết Google Script không khó chút nào.

chế độ xem vệ tinh của nhà tôi ngay bây giờ

Và vì Google cung cấp một thư viện Google Apps Script rộng lớn chứa đầy các hướng dẫn và tài liệu tham khảo, bạn có một cơ sở vững chắc để bắt đầu.

Nếu bạn muốn bắt đầu ứng dụng Google Script nâng cao hơn một chút, hãy thử tích hợp Google Biểu mẫu và Gmail để nhanh chóng ứng tuyển vào các cơ hội việc làm.

Đăng lại Đăng lại tiếng riu ríu E-mail Nâng cấp lên Windows 11 có đáng không?

Windows đã được thiết kế lại. Nhưng điều đó có đủ thuyết phục bạn chuyển từ Windows 10 sang Windows 11?

Đọc tiếp
Chủ đề liên quan
  • Giải thích về công nghệ
  • Lập trình
  • ứng dụng Google
  • Google Script
Giới thiệu về tác giả Ryan Dube(Đã xuất bản 942 bài báo)

Ryan có bằng Cử nhân Kỹ thuật Điện. Anh ấy đã làm việc 13 năm trong lĩnh vực kỹ thuật tự động hóa, 5 năm trong lĩnh vực CNTT và hiện là Kỹ sư ứng dụng. Từng là Biên tập viên quản lý của MakeUseOf, ông đã phát biểu tại các hội nghị quốc gia về Trực quan hóa Dữ liệu và đã được giới thiệu trên đài truyền hình và đài phát thanh quốc gia.

Xem thêm từ Ryan Dube

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký