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ế độ 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 của Google Workspace.

Lớp

TênMô tả ngắn
BlobĐối tượng trao đổi dữ liệu cho các dịch vụ Apps Script.
BlobSourceGiao diện dành cho các đối tượng có thể xuất dữ liệu của họ dưới dạng Blob.
BrowserLớp học 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.
ButtonEnum biểu thị các nút hộp thoại đã bản địa hoá được xác định trước do alert hoặc PromptResponse.getSelectedButton() trả về để cho biết nút nào trong hộp thoại mà người dùng đã nhấp vào.
ButtonSetEnum biểu thị các tập hợp đã xác định trước, được bản địa hoá của một hoặc nhiều nút hộp thoại 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ăn bản vào nhật ký gỡ lỗi.
MenuTrình đơn tuỳ chỉnh trong một phiên bản của giao diện người dùng cho một Ứng dụng Google.
MimeTypeMột bảng liệt kê cung cấp quyền truy cập vào các nội dung khai báo kiểu MIME mà không cần nhập chuỗi một cách rõ ràng.
MonthEnum biểu thị các tháng trong năm.
PromptResponsePhản hồi cho hộp thoại prompt được hiển thị 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ởi các kênh màu đỏ, xanh lục, xanh lam.
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 của người dùng (trong một số trường hợp) và cài đặt ngôn ngữ.
UiMột phiên bản môi trường giao diện người dùng của 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.
UserHình ảnh đại diện cho một người dùng, phù hợp với tập lệnh.
WeekdayEnum biểu thị các ngày trong tuần.
consoleLớp học này cho phép nhà phát triển ghi nhật ký vào dịch vụ Ghi nhật ký ngăn xếp của Google Cloud Platform.

Blob

Phương pháp

Phương thứcLoại dữ liệu trả vềMô tả ngắn
copyBlob()BlobTrả về 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 blob được chuyển đổi thành loại nội dung được chỉ định.
getBytes()Byte[]Lấy dữ liệu lưu trữ trong blob này.
getContentType()StringLấy loại nội dung của byte trong blob này.
getDataAsString()StringLấy dữ liệu của blob này dưới dạng Chuỗi có mã hoá UTF-8.
getDataAsString(charset)StringLấy dữ liệu của blob này dưới dạng chuỗi 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à 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 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ó mã hóa UTF-8.
setDataFromString(string, charset)BlobĐặt dữ liệu của blob này từ một chuỗi có mã hóa được chỉ định.
setName(name)BlobĐặt tên cho blob này.

BlobSource

Phương pháp

Phương thứcLoại 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 blob được chuyển đổi thành loại nội dung được chỉ định.
getBlob()BlobTrả về dữ liệu bên trong đối tượng này dưới dạng blob.

Browser

Thuộc tính

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

Phương pháp

Phương thứcLoại dữ liệu trả vềMô tả ngắn
inputBox(prompt)StringHiện 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)StringHiện 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)StringHiện 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)StringHiện hộp thoại bật thông báo và nút OK trong trình duyệt của người dùng.
msgBox(prompt, buttons)StringHiện hộp thoại bật thông báo nhất định và các nút đã chỉ định trong trình duyệt của người dùng.
msgBox(title, prompt, buttons)StringHiện hộp thoại bật 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 mọi thanh tiêu đề của hộp thoại.
OKEnumNút "OK" cho biết rằng một thao tác sẽ tiếp tục.
CANCELEnumNút "Cancel" cho biết rằng thao tác không được tiến hành.
YESEnumNút "Yes" cho biết phản hồi tích cực về một câu hỏi.
NOEnumNút "Không" cho biết phản hồi tiêu cực đối với một câu hỏi.

ButtonSet

Thuộc tính

Thuộc tínhLoạiMô tả
OKEnumNút "OK" cho biết thông báo chỉ có thể bị loại bỏ.
OK_CANCELEnumNút "OK" và nút "Cancel" cho phép người dùng tiếp tục hoặc tạm dừng 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 "Yes", 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ởi các kênh màu đỏ, xanh lục, xanh lam.
THEMEEnumMàu đề cập đến mục nhập trong bảng phối màu của giao diện.

Logger

Phương pháp

Phương thứcLoại dữ liệu trả vềMô tả ngắn
clear()voidXóa nhật ký.
getLog()StringTrả về danh sách đầy đủ các bài viết trong nhật ký hiện tại.
log(data)LoggerGhi chuỗi này vào bảng điều khiển ghi 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ý, sử dụng định dạng và giá trị được cung cấp.

Phương pháp

Phương thứcLoại 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 dòng phân cách trực quan vào trình đơn.
addSubMenu(menu)MenuThêm trình đơn phụ vào trình đơn.
addToUi()voidChèn trình đơn vào bản sao 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_SCRIPTEnumGiá trị đại diện của loại MIME cho dự án Google Apps Script.
GOOGLE_DRAWINGSEnumGiá trị đại diện cho loại MIME cho tệp Google Bản vẽ.
GOOGLE_DOCSEnumGiá trị đại diện cho loại MIME cho tệp Google Tài liệu.
GOOGLE_FORMSEnumGiá trị đại diện của loại MIME cho tệp Google Biểu mẫu.
GOOGLE_SHEETSEnumGiá trị đại diện của loại MIME cho tệp Google Trang tính.
GOOGLE_SITESEnumGiá trị đại diện của loại MIME cho tệp Google Sites.
GOOGLE_SLIDESEnumGiá trị đại diện của loại MIME cho tệp Google Trang trình bày.
FOLDEREnumGiá trị đại diện của loại MIME cho thư mục Google Drive.
SHORTCUTEnumGiá trị đại diện của loại MIME cho lối tắt trên Google Drive.
BMPEnumGiá trị đại diện cho loại MIME cho tệp hình ảnh BMP (thường là .bmp).
GIFEnumGiá trị đại diện cho loại MIME cho tệp hình ảnh GIF (thường là .gif).
JPEGEnumGiá trị đại diện cho loại MIME cho tệp hình ảnh JPEG (thường là .jpg).
PNGEnumGiá trị đại diện của loại MIME cho tệp hình ảnh PNG (thường là .png).
SVGEnumGiá trị đại diện cho loại MIME cho tệp hình ảnh SVG (thường là .svg).
PDFEnumGiá trị đại diện cho loại MIME cho tệp PDF (thường là .pdf).
CSSEnumGiá trị đại diện cho loại MIME cho tệp văn bản CSS (thường là .css).
CSVEnumGiá trị đại diện cho loại MIME cho tệp văn bản CSV (thường là .csv).
HTMLEnumGiá trị đại diện cho loại MIME cho tệp văn bản HTML (thường là .html).
JAVASCRIPTEnumGiá trị đại diện cho loại MIME cho tệp văn bản JavaScript (thường là .js).
PLAIN_TEXTEnumGiá trị đại diện cho loại MIME cho tệp văn bản thuần túy (thường là .txt).
RTFEnumGiá trị đại diện cho loại MIME cho tệp văn bản đa dạng thức (thường là .rtf).
OPENDOCUMENT_GRAPHICSEnumGiá trị đại diện cho loại MIME cho tệp đồ hoạ OpenDocument (thường là .odg).
OPENDOCUMENT_PRESENTATIONEnumGiá trị đại diện của loại MIME cho tệp trình bày OpenDocument (thường là .odp).
OPENDOCUMENT_SPREADSHEETEnumGiá trị đại diện cho loại MIME cho tệp bảng tính OpenDocument (thường là .ods).
OPENDOCUMENT_TEXTEnumGiá trị đại diện của loại MIME cho tệp xử lý văn bản OpenDocument (thường là .odt).
MICROSOFT_EXCELEnumGiá trị đại diện cho loại MIME cho tệp bảng tính Microsoft Excel (thường là .xlsx).
MICROSOFT_EXCEL_LEGACYEnumGiá trị đại diện cho loại MIME cho tệp cũ Microsoft Excel (thường là .xls).
MICROSOFT_POWERPOINTEnumGiá trị đại diện cho loại MIME cho tệp trình bày Microsoft PowerPoint (thường là .pptx).
MICROSOFT_POWERPOINT_LEGACYEnumGiá trị đại diện cho loại MIME cho tệp cũ Microsoft PowerPoint (thường là .ppt).
MICROSOFT_WORDEnumGiá trị đại diện cho loại MIME cho tệp tài liệu Microsoft Word (thường là .docx).
MICROSOFT_WORD_LEGACYEnumGiá trị đại diện cho loại MIME cho tệp cũ Microsoft Word (thường là .doc).
ZIPEnumGiá trị đại diện cho 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 2).
MARCHEnumTháng 3 (tháng 3).
APRILEnumTháng 4 (tháng 4).
MAYEnumTháng 5 (tháng 5).
JUNEEnumTháng 6 (tháng 6).
JULYEnumTháng 7 (tháng 7).
AUGUSTEnumTháng 8 (tháng 8).
SEPTEMBEREnumTháng 9 (tháng 9).
OCTOBEREnumTháng 10 (tháng 10).
NOVEMBEREnumTháng 11 (tháng 11).
DECEMBEREnumTháng 12 (tháng 12).

PromptResponse

Phương pháp

Phương thứcLoại 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 để đóng hộp thoại.

RgbColor

Phương pháp

Phương thứcLoại 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 7 ký tự kiểu CSS (#rrggbb) hoặc chuỗi thập lục phân 9 ký tự (#aarrggbb).
getBlue()IntegerKênh màu xanh dương của màu này, từ một số từ 0 đến 255.
getColorType()ColorTypeNhận loại màu này.
getGreen()IntegerKênh 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 pháp

Phương thứcLoại 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()StringNhận 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 thuộc thẩm quyền của tập lệnh đang chạy.
getScriptTimeZone()StringLấy múi giờ của tập lệnh.
getTemporaryActiveUserKey()StringLấy 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 giá trị enum biểu thị các nút hộp thoại đã bản địa hoá được xác định trước do một cảnh báo hoặc PromptResponse.getSelectedButton() trả về để cho biết nút nào trong hộp thoại mà người dùng đã nhấp vào.
ButtonSetButtonSetMột enum đại diện cho một tập hợp đã thiết lập sẵn, một hoặc nhiều nút hộp thoại được bản địa hoá có thể thêm vào cảnh báo hoặc lời nhắc.

Phương pháp

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

User

Phương pháp

Phương thứcLoại 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ứ 6.
SATURDAYEnumThứ Bảy.

console

Phương pháp

Phương thứcLoại dữ liệu trả vềMô tả ngắn
error()voidXuất thông báo cấp LỖI trống vào Nhật ký Stackdriver.
error(formatOrObject, values)voidXuất thông báo cấp LỖI về Ghi nhật ký Stackdriver.
info()voidXuất ra thông báo cấp INFO trống cho Ghi nhật ký Stackdriver.
info(formatOrObject, values)voidXuất thông báo cấp INFO sang Nhật ký Stackdriver.
log()voidXuất ra thông báo cấp DEBUG (Gỡ lỗi) trống để Ghi nhật ký Stackdriver.
log(formatOrObject, values)voidXuất thông báo ở cấp DEBUG (Gỡ lỗi) về tính năng Ghi nhật ký Stackdriver.
time(label)voidBắt đầu một đồng hồ 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ờ đã bắt đầu trước đó bằng cách gọi console.time().
warn()voidXuất một thông báo cấp CẢNH BÁO trống để ghi nhật ký Stackdriver.
warn(formatOrObject, values)voidXuất thông báo cấp CẢNH BÁO vào Nhật ký Stackdriver.