Base Service

Base

Dịch vụ này cung cấp quyền truy cập vào thông tin người dùng, chẳng hạn như địa chỉ email và tên người dùng. Chế độ cài đặt này cũng kiểm soát nhật ký tập lệnh và hộp thoại trong các ứng dụng Google Workspace.

Lớp

TênMô tả ngắn
BlobMột đối tượng trao đổi dữ liệu cho các dịch vụ Apps Script.
BlobSourceGiao diện cho các đối tượng có thể xuất dữ liệu của chúng dưới dạng Blob.
BrowserLớp này cung cấp quyền truy cập vào các hộp thoại dành riêng cho Google Trang tính.
ButtonMột enum đại diện cho các nút hộp thoại được bản địa hoá, xác định trước do alert hoặc PromptResponse.getSelectedButton() trả về để cho biết người dùng đã nhấp vào nút nào trong hộp thoại.
ButtonSetMột enum đại diện cho các tập hợp nút hộp thoại đã bản địa hoá, được xác định trước (một hoặc nhiều nút) có thể được thêm vào alert hoặc prompt.
ColorTypeCác loại màu
LoggerLớp này cho phép nhà phát triển ghi vào Nhật ký thực thi và Google Cloud Logging nếu tập lệnh được liên kết với một Dự án Cloud tiêu chuẩn.
MenuTrình đơn tuỳ chỉnh trong một phiên bản giao diện người dùng của một Ứng dụng Google.
MimeTypeMột kiểu liệt kê cung cấp quyền truy cập vào các khai báo loại MIME mà không cần nhập rõ ràng các chuỗi.
MonthMột enum đại diện cho các tháng trong năm.
PromptResponsePhản hồi cho hộp thoại prompt xuất hiện trong môi trường giao diện người dùng của một Ứng dụng Google.
RgbColorMàu được xác định bằng các kênh màu đỏ, xanh lục, xanh dương.
SessionLớp Phiên cung cấp quyền truy cập vào thông tin phiên, chẳng hạn như địa chỉ email (trong một số trường hợp) và chế độ cài đặt ngôn ngữ của người dùng.
UiMột phiên bản của môi trường giao diện người dùng cho một ứng dụng Google cho phép tập lệnh thêm các tính năng như trình đơn, hộp thoại và thanh bên.
UserĐại diện của người dùng, phù hợp với việc viết kịch bản.
WeekdayMột enum đại diện cho các ngày trong tuần.
consoleLớp này cho phép nhà phát triển ghi vào Nhật ký thực thi và Google Cloud Logging nếu tập lệnh được liên kết với một Dự án Cloud tiêu chuẩn.

Blob

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
copyBlob()BlobTrả về một bản sao của blob này.
getAs(contentType)BlobTrả về dữ liệu bên trong đối tượng này dưới dạng một blob được chuyển đổi sang loại nội dung đã chỉ định.
getBytes()Byte[]Lấy dữ liệu được lưu trữ trong blob này.
getContentType()StringLấy loại nội dung của các byte trong blob này.
getDataAsString()StringLấy dữ liệu của blob này dưới dạng một Chuỗi có phương thức mã hoá UTF-8.
getDataAsString(charset)StringLấy dữ liệu của blob này dưới dạng một chuỗi có phương thức mã hoá được chỉ định.
getName()StringLấy tên của blob này.
isGoogleType()BooleanTrả về liệu blob này có phải là một tệp Google Workspace (Trang tính, Tài liệu, v.v.) hay không.
setBytes(data)BlobĐặt dữ liệu được lưu trữ trong blob này.
setContentType(contentType)BlobĐặt loại nội dung của các byte trong blob này.
setContentTypeFromExtension()BlobĐặt loại nội dung của các byte trong blob này dựa trên đuôi tệp.
setDataFromString(string)BlobĐặt dữ liệu của blob này từ một chuỗi có phương thức mã hoá UTF-8.
setDataFromString(string, charset)BlobĐặt dữ liệu của blob này từ một chuỗi có phương thức mã hoá được chỉ định.
setName(name)BlobĐặt tên cho blob này.

BlobSource

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getAs(contentType)BlobTrả về dữ liệu bên trong đối tượng này dưới dạng một blob được chuyển đổi sang loại nội dung đã chỉ định.
getBlob()BlobTrả về dữ liệu bên trong đối tượng này dưới dạng một blob.

Browser

Thuộc tính

Thuộc tínhLoạiMô tả
ButtonsButtonSet

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
inputBox(prompt)String|nullHiển thị một hộp thoại có hộp nhập văn bản trong trình duyệt của người dùng.
inputBox(prompt, buttons)String|nullHiển thị một hộp thoại có hộp nhập văn bản trong trình duyệt của người dùng.
inputBox(title, prompt, buttons)String|nullHiển thị một hộp thoại có hộp nhập văn bản trong trình duyệt của người dùng.
msgBox(prompt)String|nullHiển thị một hộp thoại có thông báo đã cho và nút OK trong trình duyệt của người dùng.
msgBox(prompt, buttons)String|nullMở một hộp thoại có thông báo đã cho và các nút được chỉ định trong trình duyệt của người dùng.
msgBox(title, prompt, buttons)String|nullHiển thị một hộp thoại có tiêu đề, thông báo và các nút đã chỉ định trong trình duyệt của người dùng.

Button

Thuộc tính

Thuộc tínhLoạiMô tả
CLOSEEnumNút đóng tiêu chuẩn xuất hiện trong thanh tiêu đề của mọi hộp thoại.
OKEnumNút "OK" cho biết một thao tác sẽ tiếp tục.
CANCELEnumNút "Huỷ", cho biết rằng một thao tác không nên tiếp tục.
YESEnumNút "Có", cho biết câu trả lời tích cực cho một câu hỏi.
NOEnumNút "Không", cho biết câu trả lời phủ định cho một câu hỏi.

ButtonSet

Thuộc tính

Thuộc tínhLoạiMô tả
OKEnumMột nút "OK" duy nhất, cho biết một thông báo thông tin mà bạn chỉ có thể đóng.
OK_CANCELEnumNút "OK" và nút "Huỷ", cho phép người dùng tiếp tục hoặc dừng một thao tác.
YES_NOEnumNút "Có" và nút "Không", cho phép người dùng trả lời câu hỏi có/không.
YES_NO_CANCELEnumNút "Có", nút "Không" và nút "Huỷ", cho phép người dùng trả lời câu hỏi có/không hoặc tạm dừng một thao tác.

ColorType

Thuộc tính

Thuộc tínhLoạiMô tả
UNSUPPORTEDEnumLoại màu không được hỗ trợ.
RGBEnumMàu được xác định bằng các kênh màu đỏ, xanh lục, xanh dương.
THEMEEnumMàu tham chiếu đến một mục trong bảng phối màu của giao diện.

Logger

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
clear()voidXoá nhật ký.
getLog()StringTrả về danh sách đầy đủ các thông báo trong nhật ký hiện tại.
log(data)LoggerGhi dữ liệu vào nhật ký.
log(format, values)LoggerGhi một chuỗi được định dạng vào bảng điều khiển ghi nhật ký, bằng cách sử dụng định dạng và các giá trị được cung cấp.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
addItem(caption, functionName)MenuThêm một mục vào trình đơn.
addSeparator()MenuThêm một đường phân cách trực quan vào trình đơn.
addSubMenu(menu)MenuThêm một trình đơn con vào trình đơn.
addToUi()voidChèn trình đơn vào phiên bản giao diện người dùng của trình chỉnh sửa.

MimeType

Thuộc tính

Thuộc tínhLoạiMô tả
GOOGLE_APPS_SCRIPTEnumBiểu thị loại MIME cho một dự án Google Apps Script.
GOOGLE_DRAWINGSEnumBiểu thị loại MIME cho tệp Google Vẽ.
GOOGLE_DOCSEnumBiểu thị loại MIME cho một tệp Google Tài liệu.
GOOGLE_FORMSEnumBiểu thị loại MIME cho một tệp Google Biểu mẫu.
GOOGLE_SHEETSEnumBiểu thị loại MIME cho một tệp Google Trang tính.
GOOGLE_SITESEnumBiểu thị loại MIME cho một tệp Google Sites.
GOOGLE_SLIDESEnumBiểu thị loại MIME cho tệp Google Trang trình bày.
FOLDEREnumBiểu thị loại MIME cho một thư mục trên Google Drive.
SHORTCUTEnumBiểu thị loại MIME cho một lối tắt trên Google Drive.
BMPEnumBiểu thị loại MIME cho tệp hình ảnh BMP (thường là .bmp).
GIFEnumBiểu thị loại MIME cho tệp hình ảnh GIF (thường là .gif).
JPEGEnumBiểu thị loại MIME cho tệp hình ảnh JPEG (thường là .jpg).
PNGEnumBiểu thị loại MIME cho tệp hình ảnh PNG (thường là .png).
SVGEnumBiểu thị loại MIME cho tệp hình ảnh SVG (thường là .svg).
PDFEnumBiểu thị loại MIME cho tệp PDF (thường là .pdf).
CSSEnumBiểu thị loại MIME cho tệp văn bản CSS (thường là .css).
CSVEnumBiểu thị loại MIME cho tệp văn bản CSV (thường là .csv).
HTMLEnumBiểu thị loại MIME cho tệp văn bản HTML (thường là .html).
JAVASCRIPTEnumBiểu thị loại MIME cho tệp văn bản JavaScript (thường là .js).
PLAIN_TEXTEnumBiểu thị loại MIME cho một tệp văn bản thuần tuý (thường là .txt).
RTFEnumBiểu thị loại MIME cho tệp văn bản đa dạng thức (thường là .rtf).
OPENDOCUMENT_GRAPHICSEnumBiểu thị loại MIME cho tệp đồ hoạ OpenDocument (thường là .odg).
OPENDOCUMENT_PRESENTATIONEnumBiểu thị loại MIME cho tệp bản trình bày OpenDocument (thường là .odp).
OPENDOCUMENT_SPREADSHEETEnumBiểu thị loại MIME cho tệp bảng tính OpenDocument (thường là .ods).
OPENDOCUMENT_TEXTEnumBiểu thị loại MIME cho tệp xử lý văn bản OpenDocument (thường là .odt).
MICROSOFT_EXCELEnumBiểu thị loại MIME cho tệp bảng tính Microsoft Excel (thường là .xlsx).
MICROSOFT_EXCEL_LEGACYEnumBiểu thị loại MIME cho một tệp cũ của Microsoft Excel (thường là .xls).
MICROSOFT_POWERPOINTEnumBiểu thị loại MIME cho tệp trình bày Microsoft PowerPoint (thường là .pptx).
MICROSOFT_POWERPOINT_LEGACYEnumBiểu thị loại MIME cho tệp cũ của Microsoft PowerPoint (thường là .ppt).
MICROSOFT_WORDEnumBiểu thị loại MIME cho tệp tài liệu Microsoft Word (thường là .docx).
MICROSOFT_WORD_LEGACYEnumBiểu thị loại MIME cho tệp cũ của Microsoft Word (thường là .doc).
ZIPEnumBiểu thị loại MIME cho tệp lưu trữ ZIP (thường là .zip).

Month

Thuộc tính

Thuộc tínhLoạiMô tả
JANUARYEnumTháng 1 (tháng 1).
FEBRUARYEnumTháng 2 (tháng thứ 2).
MARCHEnumTháng 3 (tháng thứ 3).
APRILEnumTháng 4 (tháng 4).
MAYEnumTháng 5.
JUNEEnumTháng 6 (tháng thứ 6).
JULYEnumTháng 7 (tháng thứ 7).
AUGUSTEnumTháng 8 (tháng thứ 8).
SEPTEMBEREnumTháng 9 (tháng thứ 9).
OCTOBEREnumTháng 10 (tháng thứ 10).
NOVEMBEREnumTháng 11 (tháng thứ 11).
DECEMBEREnumTháng 12 (tháng 12).

PromptResponse

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getResponseText()StringLấy văn bản mà người dùng đã nhập vào trường nhập dữ liệu của hộp thoại.
getSelectedButton()ButtonLấy nút mà người dùng đã nhấp vào để đóng hộp thoại.

RgbColor

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
asHexString()StringTrả về màu dưới dạng chuỗi thập lục phân gồm 7 ký tự theo kiểu CSS (#rrggbb) hoặc chuỗi thập lục phân gồm 9 ký tự (#aarrggbb).
getBlue()IntegerKênh màu xanh dương của màu này, dưới dạng một số từ 0 đến 255.
getColorType()ColorTypeLấy loại màu này.
getGreen()IntegerKênh màu xanh lục của màu này, dưới dạng một số từ 0 đến 255.
getRed()IntegerKênh màu đỏ của màu này, dưới dạng một số từ 0 đến 255.

Session

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getActiveUser()UserLấy thông tin về người dùng hiện tại.
getActiveUserLocale()StringLấy chế độ cài đặt ngôn ngữ của người dùng hiện tại dưới dạng một chuỗi, ví dụ: en cho tiếng Anh.
getEffectiveUser()UserLấy thông tin về người dùng mà tập lệnh đang chạy dưới quyền của họ.
getScriptTimeZone()StringLấy múi giờ của tập lệnh.
getTemporaryActiveUserKey()StringNhận một khoá tạm thời dành riêng cho người dùng đang hoạt động nhưng không tiết lộ danh tính người dùng.

Ui

Thuộc tính

Thuộc tínhLoạiMô tả
ButtonButtonMột enum đại diện cho các nút hộp thoại được bản địa hoá, xác định trước do cảnh báo hoặc PromptResponse.getSelectedButton() trả về để cho biết người dùng đã nhấp vào nút nào trong hộp thoại.
ButtonSetButtonSetMột enum đại diện cho các tập hợp đã bản địa hoá, được xác định trước của một hoặc nhiều nút hộp thoại có thể được thêm vào một cảnh báo hoặc một lời nhắc.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
alert(prompt)ButtonMở một hộp thoại trong trình chỉnh sửa của người dùng với thông báo đã cho và nút "OK".
alert(prompt, buttons)ButtonMở một hộp thoại trong trình chỉnh sửa của người dùng bằng thông báo và bộ nút đã cho.
alert(title, prompt, buttons)ButtonMở một hộp thoại trong trình chỉnh sửa của người dùng với tiêu đề, thông báo và bộ nút đã cho.
createAddonMenu()MenuTạo một trình tạo có thể dùng để chèn một trình đơn phụ vào trình đơn Tiện ích của trình chỉnh sửa.
createMenu(caption)MenuTạo một trình tạo có thể dùng để thêm trình đơn vào giao diện người dùng của trình chỉnh sửa.
prompt(prompt)PromptResponseMở một hộp thoại nhập trong trình chỉnh sửa của người dùng bằng thông báo đã cho và nút "OK".
prompt(prompt, buttons)PromptResponseMở một hộp thoại nhập trong trình chỉnh sửa của người dùng bằng thông báo và bộ nút đã cho.
prompt(title, prompt, buttons)PromptResponseMở một hộp thoại nhập trong trình chỉnh sửa của người dùng với tiêu đề, thông báo và bộ nút đã cho.
showModalDialog(userInterface, title)voidMở một hộp thoại phương thức trong trình chỉnh sửa của người dùng bằng nội dung tuỳ chỉnh phía máy khách.
showModelessDialog(userInterface, title)voidMở một hộp thoại không theo phương thức trong trình chỉnh sửa của người dùng bằng nội dung tuỳ chỉnh phía máy khách.
showSidebar(userInterface)voidMở một thanh bên trong trình chỉnh sửa của người dùng với nội dung tuỳ chỉnh phía máy khách.

User

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getEmail()StringLấy địa chỉ email của người dùng (nếu có).

Weekday

Thuộc tính

Thuộc tínhLoạiMô tả
SUNDAYEnumChủ Nhật.
MONDAYEnumThứ Hai.
TUESDAYEnumThứ Ba.
WEDNESDAYEnumThứ Tư.
THURSDAYEnumThứ Năm.
FRIDAYEnumThứ Sáu.
SATURDAYEnumThứ Bảy.

console

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
error()voidXuất một thông báo trống ở cấp ERROR (LỖI) sang công cụ Ghi nhật ký Stackdriver.
error(formatOrObject, values)voidXuất thông báo cấp ERROR (LỖI) sang công cụ Ghi nhật ký Stackdriver.
info()voidXuất thông báo cấp INFO trống vào công cụ Ghi nhật ký Stackdriver.
info(formatOrObject, values)voidXuất thông báo ở cấp INFO sang công cụ Ghi nhật ký Stackdriver.
log()voidXuất một thông báo cấp GỠ LỖI trống sang công cụ Ghi nhật ký Stackdriver.
log(formatOrObject, values)voidXuất thông báo ở cấp GỠ LỖI sang tính năng Ghi nhật ký Stackdriver.
time(label)voidBắt đầu một bộ hẹn giờ mà bạn có thể dùng để theo dõi thời gian thực hiện một thao tác.
timeEnd(label)voidDừng một đồng hồ hẹn giờ đã được bắt đầu trước đó bằng cách gọi console.time().
warn()voidXuất thông báo cấp CẢNH BÁO trống sang tính năng Ghi nhật ký Stackdriver.
warn(formatOrObject, values)voidXuất thông báo ở cấp ĐẢNH BÁO sang tính năng Ghi nhật ký Stackdriver.