Computer >> Máy Tính >  >> Phần mềm >> Phần mềm

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Nếu bạn sử dụng các dịch vụ của Google như Google Tài liệu, Google Trang tính, Google Analytics, Gmail và các dịch vụ khác, bạn có thể kết nối và tự động hóa các dịch vụ đó bằng Google Apps Script.

Hãy coi Google Apps Script giống như phiên bản tập lệnh VBA của Microsoft của Google. Giống như bạn có thể tự động hóa các hành động và tác vụ hoặc tùy chỉnh macro trong Microsoft Word và Excel với VBA, bạn có thể tự động hóa các tác vụ và tác vụ trên các dịch vụ của Google. Trong các dịch vụ như Trang tính và Tài liệu, bạn thậm chí có thể viết các menu tùy chỉnh của riêng mình.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Trong bài viết này, bạn sẽ tìm hiểu cách truy cập và bật Apps Script trong các dịch vụ khác nhau của Google, cách điều hướng Trình chỉnh sửa Apps Script và cách kết nối các dịch vụ. Bạn sẽ không tìm hiểu các chức năng tập lệnh cụ thể, nhưng Google có sẵn tài liệu và hướng dẫn tập lệnh ứng dụng tuyệt vời để tìm hiểu cách viết Apps Script.

Cách truy cập Google Apps Script Editor

Bạn có thể mở trình chỉnh sửa mã Google Apps Script từ trong một số dịch vụ của Google. Ví dụ:bạn sẽ tìm thấy Apps Script trong Tiện ích mở rộng menu bên trong Google Trang tính.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Trong các dịch vụ khác, bạn có thể mở trình chỉnh sửa Google Apps Script theo các cách sau:

  • Google Tài liệu :Chọn Trình chỉnh sửa tập lệnh trong Công cụ menu.
  • Google Trang trình bày :Chọn Trình chỉnh sửa tập lệnh trong Công cụ menu.
  • Google Biểu mẫu :Chọn Trình chỉnh sửa tập lệnh trong menu ba chấm.
  • Google Drive :Nhấp chuột phải vào bất kỳ khoảng trống nào, chọn Thêm và chọn Google Apps Script .

Sử dụng bất kỳ phương pháp nào trong số này, bạn sẽ thấy trình chỉnh sửa mã Apps Script mở trong một tab mới. Đây là cửa sổ nơi bạn sẽ viết từng hàm tạo nên toàn bộ tập lệnh của mình. Theo mặc định, bạn sẽ thấy một hàm trống có tên myFunction () sẵn sàng để bạn bắt đầu điền mã của mình.

Lưu ý :Định dạng mã là rất quan trọng để tránh lỗi. Sử dụng nhận xét như được hiển thị trong đoạn mã sau để nhắc nhở bản thân bạn đang cố gắng làm gì bên trong các phần mã. Điều này rất giống với cách hoạt động của tính năng bình luận trong mã HTML với lập trình web.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Khi bạn điều hướng trình chỉnh sửa mã, bạn có thể quay lại phần này bằng cách chọn Code.gs trong ngăn điều hướng bên trái trong Trình chỉnh sửa cửa sổ. Để xem các cửa sổ khả dụng khác, hãy di chuột qua các biểu tượng trong ngăn ngoài cùng bên trái và ngăn điều hướng chính sẽ mở ra.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Tổng quan là nơi bạn có thể tìm thấy số liệu thống kê về tập lệnh của mình như có bao nhiêu lỗi đã xảy ra, số lần nó được thực thi và hơn thế nữa.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Chúng tôi sẽ đề cập đến từng phần khác của trình chỉnh sửa Google Apps Script trong mỗi phần bên dưới.

Điều hướng Google Apps Script Editor

Khi bạn chỉnh sửa mã của mình trong trình chỉnh sửa, bạn nên chọn biểu tượng đĩa (Lưu) thường xuyên để bạn không mất công.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Sau khi lưu, bạn sẽ thấy các tùy chọn menu khác sáng lên.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Chúng bao gồm:

  • Chạy :Cố gắng chạy toàn bộ tập lệnh của bạn từ đầu đến cuối.
  • Gỡ lỗi :Đọc từng dòng một trong tập lệnh của bạn.
  • Chức năng thả xuống :Duyệt qua và điều hướng đến từng chức năng bạn đã tạo.
  • Nhật ký thực thi :Xem bất kỳ trạng thái hoặc thông báo lỗi nào từ mỗi lần bạn cố gắng chạy tập lệnh của mình.

Thư viện trong menu điều hướng bên trái là nơi bạn có thể truy cập các thư viện mà người khác đã viết (hoặc bạn đã viết và lưu ở nơi khác). Điều này rất hữu ích nếu bạn có một người bạn đã viết một tính năng mà bạn muốn sử dụng trong Google Trang tính hoặc Google Tài liệu nhưng bạn muốn thêm các tính năng bổ sung trên đó.

Tất cả những gì bạn cần để thêm các thư viện đó vào dự án của mình là ID tập lệnh. Bạn có thể tìm thấy điều này trong phần cài đặt dự án, chúng tôi sẽ hướng dẫn bạn cách tìm ở cuối bài viết này.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Tiện ích bổ sung Dịch vụ Tập lệnh Google Apps

Dịch vụ phần hữu ích nhất. Đó là nơi bạn có thể tích hợp tập lệnh hiện tại của mình với các dịch vụ khác của Google mà bạn có thể sử dụng.

Khi bạn chọn nó, bạn sẽ thấy nút Thêm dịch vụ cửa sổ mở. Cuộn xuống dịch vụ bạn muốn sử dụng làm tiện ích bổ sung cho dự án hiện có của mình.

Ví dụ:nếu bạn muốn kéo dữ liệu từ tài khoản Google Analytics của mình vào tập lệnh này, bạn có thể chọn API Google Analytics và chọn Thêm .

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Nếu bạn muốn tìm chi tiết về những chức năng nào có sẵn để sử dụng cho dịch vụ tiện ích bổ sung mới đó và cách sử dụng chúng, hãy chọn ba dấu chấm ở bên phải của API và chọn Xem tài liệu .

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Thao tác này sẽ mở tài liệu Google Apps Script trong một tab mới, được mở tự động trong phần dành cho dịch vụ của Google đó.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Khám phá tài liệu để biết cú pháp hàm, hướng dẫn và ví dụ mã mà bạn có thể sử dụng trong tập lệnh của riêng mình.

Ngoài ra, lưu ý rằng bạn có thể điều hướng đến các phần khác của tài liệu để xem những chức năng chung nào khả dụng trong tập lệnh của bạn dựa trên dịch vụ bạn đang sử dụng khi mở trình chỉnh sửa mã Apps Script ban đầu.

Ví dụ:nếu bạn đã mở trình chỉnh sửa trong Google Trang tính, hãy chọn Trang tính trong menu tài liệu dành cho các chức năng của Google Trang tính mà bạn có thể sử dụng trong tập lệnh của mình.

Thiết lập và sử dụng trình kích hoạt tập lệnh ứng dụng

Một tính năng hữu ích khác trong Google Apps Script là khả năng đặt trình kích hoạt dựa trên một số sự kiện hoặc lịch trình.

Để định cấu hình trình kích hoạt mới cho tập lệnh của bạn, hãy chọn Trình kích hoạt từ menu điều hướng ngoài cùng bên trái. Trong cửa sổ Trình kích hoạt mới mở ra, hãy chọn Thêm trình kích hoạt nút.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Cửa sổ Add Trigger có một danh sách dài các tùy chọn giúp bạn tùy chỉnh chính xác cách thức và thời điểm bạn muốn tập lệnh của mình chạy.

Lưu ý :Nhiều tùy chọn trong số này phụ thuộc vào dịch vụ bạn đang viết tập lệnh của mình hoặc các API mà bạn đã thêm.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Để thiết lập trình kích hoạt, bạn cần chọn:

  • Chức năng nào sẽ khởi chạy lần đầu
  • Nguồn sự kiện, chẳng hạn như thời gian, ngày cụ thể hoặc một sự kiện trong dịch vụ của bạn như khi ô bảng tính Google thay đổi hoặc tài liệu được mở lần đầu
  • Loại sự kiện, chẳng hạn như khi một thứ gì đó trong bảng tính hoặc tài liệu Google của bạn được mở hoặc chỉnh sửa hoặc cài đặt cụ thể cho ngày hoặc giờ
  • Tần suất thông báo về tần suất bạn muốn nhận thông tin cập nhật về thời điểm tập lệnh của bạn bị lỗi

Sau khi bạn chọn Lưu , bạn có thể thấy thông báo "Ủy quyền tập lệnh không thành công" nếu đây là lần đầu tiên bạn lưu trình kích hoạt mới.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Điều này thường được kích hoạt nếu bạn đã bật trình chặn cửa sổ bật lên trong trình duyệt của mình. Nếu bạn đang sử dụng Google Chrome, chỉ cần chọn biểu tượng cửa sổ nhỏ có dấu “X” màu đỏ trên đó. Thay đổi cài đặt thành Luôn cho phép cửa sổ bật lên và chọn Hoàn tất .

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Khi bạn chọn Lưu một lần nữa, bạn cần phải thực hiện từng bước để cho phép tập lệnh bạn đã viết chạy trong tài khoản Google hoặc Google Workspace.

Trước tiên, hãy chọn tài khoản Google mà bạn muốn cho phép tập lệnh của mình chạy trong đó.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Bạn sẽ thấy cảnh báo rằng chức năng tùy chỉnh hoặc tập lệnh bạn viết chưa được Google “xác minh”. Nếu bạn là người đã viết tập lệnh thì điều này không thành vấn đề và bạn có thể an toàn khi chạy trong Tài khoản Google hoặc Không gian làm việc của Google của riêng mình.

Để bỏ qua cảnh báo này, chỉ cần chọn Nâng cao và sau đó chọn nút Đi tới (không an toàn) ở cuối.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Cuối cùng, trong cửa sổ quyền, chọn Cho phép để cho phép các chức năng và tập lệnh tùy chỉnh của bạn chạy trong tài khoản Google hoặc Google Workspace của bạn.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

Bạn sẽ không phải lặp lại quá trình này một lần nữa, chỉ trong lần đầu tiên bạn lưu hoặc chạy các dự án tập lệnh Google Apps tùy chỉnh của mình.

Truy cập ID Google Script của bạn

Một lưu ý cuối cùng - bạn có thể muốn cung cấp tập lệnh của mình cho bạn bè hoặc đồng nghiệp để họ có thể sử dụng tập lệnh của bạn hoặc thêm nó làm thư viện vào tập lệnh của riêng họ.

Bạn có thể tìm thấy ID tập lệnh của mình trong biểu tượng Cài đặt trong ngăn điều hướng ngoài cùng bên trái.

Google Apps Script Editor:Mọi thứ bạn cần biết để bắt đầu

ID tập lệnh có thể được tìm thấy trong ID ở bên phải của ID tập lệnh .

Như bạn có thể thấy, trình chỉnh sửa Google Apps Script khá đơn giản nếu bạn biết cách điều hướng đến từng tính năng bạn muốn sử dụng. Chỉ cần đảm bảo nghiên cứu kỹ tài liệu về Tập lệnh ứng dụng của Google để bạn có thể bắt đầu học cách viết tập lệnh của mình và tất cả các chức năng có sẵn để sử dụng.