Trình chỉnh sửa tập lệnh của Google Apps: Mọi thứ bạn cần biết để bắt đầu


Nếu 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 tác vụ 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.

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 nhiều dịch vụ khác nhau của Google của mình, cách điều hướng Apps Script Editor 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 các hướng dẫn về tập lệnh ứng dụng và tài liệu 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 menu Tiện ích mở rộng bên trong Google Trang tính.

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

  • Google Tài liệu : Chọn Trình chỉnh sửa tập lệnh trong trình đơn Công cụ .
  • Google Trang trình bày : Chọn Trình chỉnh sửa tập lệnh trong trình đơn Công cụ .
  • 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 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ã rất quan trọng để tránh lỗi. Sử dụng tính năng nhận xét như trong đoạn mã sau để nhắc nhở bản thân những gì bạn đang cố gắng thực hiện 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 khi lập trình web..

    Khi đ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 ở ngăn điều hướng bên trái trong cửa sổ Trình chỉnh sửa . Để xem các cửa sổ có sẵn khác, hãy di chuột qua các biểu tượng ở ngăn ngoài cùng bên trái và ngăn điều hướng chính sẽ mở ra.

    Phần 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ư số lượng lỗi đã xảy ra, số lần tập lệnh được thực thi, v.v.

    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 từng phần bên dưới.

    Điều hướng Trình chỉnh sửa tập lệnh của Google Apps

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

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

    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 : Xem từng dòng một trong tập lệnh của bạn.
    • Thả xuống chức nă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 mọi trạng thái hoặc thông báo lỗi từ mỗi lần bạn thử chạy tập lệnh của mình.
    • Tùy chọn 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 hữu ích nếu bạn bè của 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 lại muốn thêm các tính năng bổ sung.

      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 phần này trong phần cài đặt dự án. Chúng tôi sẽ chỉ cho bạn cách tìm phần này ở cuối bài viết này.

      Tiện ích bổ sung dịch vụ Google Apps Script

      Phần Dịch vụ là 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 chọn nó, bạn sẽ thấy cửa sổ Thêm dịch vụ mở ra. 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 tại của mình..

      Ví dụ: nếu bạn muốn lấy 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 .

      Nếu bạn muốn tìm thông tin chi tiết về những chức năng 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 API và chọn Xem tài liệ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 cho phần dành cho dịch vụ Google đó.

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

      Ngoài ra, hãy 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 có sẵn 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 kiểm tra phần Trang tính trong menu tài liệu để biết 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 của Apps

      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 biểu.

      Để đị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 nút Thêm Trình kích hoạt .

      Cửa sổ Thêm trình kích hoạt 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ụ mà bạn đang viết kịch bản hoặc các API bạn đã thêm.

      Để 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 ban đầu
      • Nguồn sự kiện, chẳng hạn như ngày, giờ cụ thể hoặc sự kiện trong dịch vụ của bạn, chẳng hạn như khi ô trong bảng tính Google thay đổi hoặc khi tài liệu được mở lần đầu
      • Loại sự kiện chẳng hạn như khi nội dung nào đó 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ể về 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 khi tập lệnh của bạn bị lỗi.
      • Sau khi 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.

        Đ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ó chữ “X” màu đỏ phía trên. Thay đổi cài đặt thành Luôn cho phép cửa sổ bật lên và chọn Xong .

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

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

        Bạn sẽ thấy cảnh báo rằng hàm hoặc tập lệnh tùy chỉnh mà bạn viết chưa được Google "xác minh". Nếu bạn là người viết kịch bản thì điều này không thành vấn đề và bạn có thể chạy bằng Tài khoản Google hoặc Google Workspace của riêng mình một cách an toàn.

        Để bỏ qua cảnh báo này, chỉ cần chọn Nâng cao rồi chọn liên kết Chuyển đến (không an toàn) ở cuối.

        Cuối cùng, trong cửa sổ quyền, hãy chọn Cho phép để cho phép các hàm 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.

        Bạn sẽ không phải lặp lại quá trình này 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 tập lệnh đó làm thư viện cho 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 dưới biểu tượng Cài đặt ở ngăn điều hướng ngoài cùng bên trái.

        Có thể tìm thấy ID tập lệnh trong phần ID , ở bên phải 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 Apps Script của Google để bạn có thể bắt đầu học cách viết tập lệnh và tất cả các chức năng có sẵn để sử dụng.

        .

        bài viết liên quan:


        11.02.2022