Dịch vụ này cung cấp quyền truy cập vào trình kích hoạt tập lệnh và phát hành tập lệnh.
Lớp
Tên | Mô tả ngắn |
---|---|
Auth | Một enum xác định những danh mục dịch vụ được uỷ quyền mà Apps Script có thể thực thi thông qua một hàm được kích hoạt. |
Authorization | Một đối tượng kiểm tra xem người dùng đã cấp quyền cho các phạm vi bắt buộc của tập lệnh hay chưa. |
Authorization | Một enum biểu thị trạng thái uỷ quyền của một tập lệnh. |
Calendar | Trình tạo cho trình kích hoạt lịch. |
Clock | Trình tạo cho trình kích hoạt đồng hồ. |
Document | Trình tạo cho trình kích hoạt tài liệu. |
Event | Một enum biểu thị loại sự kiện được kích hoạt. |
Form | Trình tạo cho trình kích hoạt biểu mẫu. |
Installation | Một liệt kê cho biết cách cài đặt tập lệnh dưới dạng tiện ích bổ sung cho người dùng hiện tại. |
Script | Truy cập và thao tác với tính năng phát hành tập lệnh và trình kích hoạt. |
Service | Truy cập và thao tác với hoạt động phát hành tập lệnh. |
Spreadsheet | Trình tạo cho trình kích hoạt bảng tính. |
State | Cho phép tập lệnh tạo mã thông báo trạng thái có thể dùng trong các API gọi lại (như luồng OAuth). |
Trigger | Một điều kiện kích hoạt tập lệnh. |
Trigger | Trình tạo chung cho trình kích hoạt tập lệnh. |
Trigger | Một enum biểu thị nguồn của sự kiện kích hoạt điều kiện kích hoạt. |
Auth Mode
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
NONE | Enum | Chế độ không cho phép truy cập vào bất kỳ dịch vụ nào yêu cầu uỷ quyền. |
CUSTOM_FUNCTION | Enum | Một chế độ cho phép truy cập vào một tập hợp con dịch vụ có giới hạn để sử dụng trong các hàm bảng tính tùy chỉnh. |
LIMITED | Enum | Một chế độ cho phép truy cập vào một nhóm dịch vụ có giới hạn. |
FULL | Enum | Chế độ cho phép truy cập vào tất cả các dịch vụ yêu cầu uỷ quyền. |
Authorization Info
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
get | Authorization | Lấy một giá trị cho biết người dùng có cần uỷ quyền cho tập lệnh này sử dụng một hoặc nhiều dịch vụ hay không (ví dụ: Script ). |
get | String | Lấy URL uỷ quyền có thể dùng để cấp quyền truy cập vào tập lệnh. |
get | String[] | Lấy danh sách các phạm vi được uỷ quyền cho tập lệnh. |
Authorization Status
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
REQUIRED | Enum | Người dùng cần uỷ quyền cho tập lệnh này để sử dụng một hoặc nhiều dịch vụ. |
NOT_REQUIRED | Enum | Người dùng đã cấp cho tập lệnh này tất cả các quyền mà tập lệnh hiện yêu cầu. |
Calendar Trigger Builder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
create() | Trigger | Tạo điều kiện kích hoạt và trả về điều kiện kích hoạt đó. |
on | Calendar | Chỉ định một điều kiện kích hoạt sẽ kích hoạt khi một mục trong lịch được tạo, cập nhật hoặc xoá. |
Clock Trigger Builder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
after(durationMilliseconds) | Clock | Chỉ định thời lượng tối thiểu (tính bằng mili giây) sau thời điểm hiện tại mà điều kiện kích hoạt chạy. |
at(date) | Clock | Chỉ định thời điểm trình kích hoạt chạy. |
at | Clock | Chỉ định rằng điều kiện kích hoạt sẽ kích hoạt vào ngày đã cho, theo mặc định là gần nửa đêm (+/- 15 phút). |
at | Clock | Chỉ định giờ mà điều kiện kích hoạt chạy. |
create() | Trigger | Tạo điều kiện kích hoạt. |
every | Clock | Chỉ định chạy điều kiện kích hoạt n ngày một lần. |
every | Clock | Chỉ định chạy điều kiện kích hoạt sau mỗi n giờ. |
every | Clock | Chỉ định chạy điều kiện kích hoạt mỗi n phút. |
every | Clock | Chỉ định chạy điều kiện kích hoạt n tuần một lần. |
in | Clock | Chỉ định múi giờ cho ngày/giờ được chỉ định khi điều kiện kích hoạt chạy. |
near | Clock | Chỉ định phút mà điều kiện kích hoạt chạy (thêm hoặc trừ 15 phút). |
on | Clock | Chỉ định ngày trong tháng mà điều kiện kích hoạt chạy. |
on | Clock | Chỉ định ngày trong tuần mà điều kiện kích hoạt chạy. |
Document Trigger Builder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
create() | Trigger | Tạo và trả về điều kiện kích hoạt mới. |
on | Document | Chỉ định một điều kiện kích hoạt sẽ kích hoạt khi tài liệu được mở. |
Event Type
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
CLOCK | Enum | Trình kích hoạt sẽ kích hoạt sau khi sự kiện do thời gian điều khiển đạt đến một thời điểm cụ thể. |
ON_OPEN | Enum | Điều kiện kích hoạt sẽ kích hoạt sau khi người dùng mở tệp Google Tài liệu, Trang tính hoặc Biểu mẫu. |
ON_EDIT | Enum | Điều kiện kích hoạt sẽ kích hoạt sau khi người dùng chỉnh sửa tệp Google Trang tính (ví dụ: bằng cách nhập một giá trị mới vào một ô, giá trị này được tính là một nội dung chỉnh sửa thay vì một nội dung thay đổi). |
ON_FORM_SUBMIT | Enum | Điều kiện kích hoạt sẽ kích hoạt sau khi người dùng trả lời một Biểu mẫu Google. |
ON_CHANGE | Enum | Điều kiện kích hoạt sẽ kích hoạt sau khi người dùng thay đổi tệp Google Trang tính (ví dụ: bằng cách thêm một hàng, điều này được tính là thay đổi thay vì chỉnh sửa). |
ON_EVENT_UPDATED | Enum | Điều kiện kích hoạt sẽ kích hoạt sau khi một sự kiện được tạo, cập nhật hoặc xoá trên Lịch Google được chỉ định. |
Form Trigger Builder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
create() | Trigger | Tạo và trả về điều kiện kích hoạt mới. |
on | Form | Chỉ định một điều kiện kích hoạt sẽ kích hoạt khi người dùng gửi phản hồi vào biểu mẫu. |
on | Form | Chỉ định một điều kiện kích hoạt sẽ kích hoạt khi mở chế độ xem chỉnh sửa của biểu mẫu. |
Installation Source
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
APPS_MARKETPLACE_DOMAIN_ADD_ON | Enum | Tiện ích bổ sung do quản trị viên cài đặt cho miền của người dùng. |
NONE | Enum | Tập lệnh không chạy dưới dạng tiện ích bổ sung. |
WEB_STORE_ADD_ON | Enum | Tiện ích bổ sung do người dùng cài đặt từ Cửa hàng Chrome trực tuyến. |
Script App
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
Auth | Auth | Một enum xác định những danh mục dịch vụ được uỷ quyền mà Apps Script có thể thực thi thông qua một hàm được kích hoạt. |
Authorization | Authorization | Một enum biểu thị trạng thái uỷ quyền của một tập lệnh. |
Event | Event | Một enum biểu thị loại sự kiện được kích hoạt. |
Installation | Installation | Một liệt kê cho biết cách cài đặt tập lệnh cho người dùng dưới dạng tiện ích bổ sung. |
Trigger | Trigger | Một enum biểu thị nguồn của sự kiện khiến điều kiện kích hoạt hoạt động. |
Week | Weekday | Một enum đại diện cho các ngày trong tuần. |
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
delete | void | Xoá điều kiện kích hoạt đã cho để điều kiện kích hoạt đó không còn chạy nữa. |
get | Authorization | Lấy một đối tượng kiểm tra xem người dùng đã cấp quyền cho tất cả các yêu cầu về tập lệnh hay chưa. |
get | Authorization | Lấy một đối tượng kiểm tra xem người dùng đã cấp quyền cho các phạm vi được yêu cầu hay chưa. |
get | String | Nhận mã thông báo danh tính Openopenid đã được cấp. |
get | Installation | Trả về một giá trị enum cho biết cách tập lệnh được cài đặt dưới dạng tiện ích bổ sung cho người dùng hiện tại (ví dụ: liệu người dùng có tự cài đặt tập lệnh đó thông qua Cửa hàng Chrome trực tuyến hay không, hoặc liệu quản trị viên miền có cài đặt tập lệnh đó cho tất cả người dùng hay không). |
get | String | Lấy mã truy cập OAuth 2.0 cho người dùng hợp lệ. |
get | Trigger[] | Lấy tất cả các trình kích hoạt có thể cài đặt được liên kết với dự án hiện tại và người dùng hiện tại. |
get | String | Lấy mã nhận dạng duy nhất của dự án tập lệnh. |
get | Service | Lấy một đối tượng dùng để kiểm soát việc phát hành tập lệnh dưới dạng ứng dụng web. |
get | Trigger[] | Lấy tất cả trình kích hoạt có thể cài đặt mà người dùng này sở hữu trong tài liệu đã cho, chỉ dành cho tập lệnh hoặc tiện ích bổ sung này. |
get | Trigger[] | Lấy tất cả các trình kích hoạt có thể cài đặt mà người dùng này sở hữu ở dạng đã cho, chỉ dành cho tập lệnh hoặc tiện ích bổ sung này. |
get | Trigger[] | Lấy tất cả trình kích hoạt có thể cài đặt mà người dùng này sở hữu trong bảng tính đã cho, chỉ dành cho tập lệnh hoặc tiện ích bổ sung này. |
invalidate | void | Làm mất hiệu lực quyền uỷ quyền mà người dùng hợp lệ có để thực thi tập lệnh hiện tại. |
new | State | Tạo một trình tạo cho mã thông báo trạng thái có thể được sử dụng trong API gọi lại (chẳng hạn như luồng OAuth). |
new | Trigger | Bắt đầu quá trình tạo một trình kích hoạt có thể cài đặt. Khi được kích hoạt, trình kích hoạt này sẽ gọi một hàm nhất định. |
require | void | Xác thực xem người dùng đã đồng ý cho tất cả các phạm vi mà tập lệnh yêu cầu hay chưa. |
require | void | Xác thực xem người dùng đã đồng ý với các phạm vi được yêu cầu hay chưa. |
Service
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
get | String | Trả về URL của ứng dụng web, nếu ứng dụng đó đã được triển khai; nếu không, trả về null . |
is | Boolean | Trả về true nếu có thể truy cập vào tập lệnh dưới dạng ứng dụng web. |
Spreadsheet Trigger Builder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
create() | Trigger | Tạo điều kiện kích hoạt và trả về điều kiện kích hoạt đó. |
on | Spreadsheet | Chỉ định một điều kiện kích hoạt sẽ kích hoạt khi nội dung hoặc cấu trúc của bảng tính thay đổi. |
on | Spreadsheet | Chỉ định một điều kiện kích hoạt sẽ kích hoạt khi bảng tính được chỉnh sửa. |
on | Spreadsheet | Chỉ định một điều kiện kích hoạt sẽ kích hoạt khi bảng tính có một biểu mẫu được gửi đến. |
on | Spreadsheet | Chỉ định một điều kiện kích hoạt sẽ kích hoạt khi bảng tính được mở. |
State Token Builder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
create | String | Tạo một chuỗi đã mã hoá đại diện cho mã thông báo trạng thái. |
with | State | Thêm một đối số vào mã thông báo. |
with | State | Đặt một hàm gọi lại. |
with | State | Đặt thời lượng (tính bằng giây) mà mã thông báo có hiệu lực. |
Trigger
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
get | Event | Trả về loại sự kiện mà điều kiện kích hoạt sẽ kích hoạt. |
get | String | Trả về hàm sẽ được gọi khi điều kiện kích hoạt được kích hoạt. |
get | Trigger | Trả về nguồn sự kiện sẽ kích hoạt điều kiện kích hoạt. |
get | String | Trả về mã nhận dạng dành riêng cho nguồn. |
get | String | Trả về một giá trị nhận dạng duy nhất có thể dùng để phân biệt các trình kích hoạt với nhau. |
Trigger Builder
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
for | Document | Tạo và trả về một Document liên kết với tài liệu đã cho. |
for | Document | Tạo và trả về một Document liên kết với tài liệu có mã nhận dạng đã cho. |
for | Form | Tạo và trả về một Form liên kết với biểu mẫu đã cho. |
for | Form | Tạo và trả về một Form liên kết với biểu mẫu có mã nhận dạng đã cho. |
for | Spreadsheet | Tạo và trả về một Spreadsheet liên kết với bảng tính đã cho. |
for | Spreadsheet | Tạo và trả về một Spreadsheet liên kết với bảng tính có mã nhận dạng đã cho. |
for | Calendar | Trả về một trình tạo để tạo trình kích hoạt lịch. |
time | Clock | Tạo và trả về Clock để tạo điều kiện kích hoạt dựa trên thời gian. |
Trigger Source
Thuộc tính
Thuộc tính | Loại | Mô tả |
---|---|---|
SPREADSHEETS | Enum | Google Trang tính sẽ kích hoạt điều kiện kích hoạt. |
CLOCK | Enum | Sự kiện dựa trên thời gian sẽ kích hoạt điều kiện kích hoạt. |
FORMS | Enum | Google Forms kích hoạt điều kiện kích hoạt. |
DOCUMENTS | Enum | Google Tài liệu sẽ kích hoạt điều kiện kích hoạt. |
CALENDAR | Enum | Lịch Google kích hoạt điều kiện kích hoạt. |