Base Service

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Base

Usługa ta zapewnia dostęp do informacji o użytkownikach, takich jak adresy e-mail i imiona i nazwiska. Steruje też dziennikami skryptów i oknami dialogowym w aplikacjach Google Workspace.

Zajęcia

NazwaKrótki opis
BlobObiekt wymiany danych dla usług Apps Script.
BlobSourceInterfejs dla obiektów, które mogą eksportować swoje dane jako Blob.
BrowserTa klasa zapewnia dostęp do okien dialogowych specyficznych dla Arkuszy Google.
ButtonLista wyliczeniowa przedstawiająca wstępnie zlokalizowane przyciski dialogowe zwrócone przez alert lub PromptResponse.getSelectedButton(), aby wskazać przycisk, który użytkownik kliknął.
ButtonSetWartość wyliczeniowa przedstawiająca wstępnie zdefiniowane, zlokalizowane zestawy co najmniej jednego przycisku dialogowego, które można dodać do znaczników alert lub prompt.
ColorTypeRodzaje kolorów
LoggerTa klasa umożliwia deweloperowi zapisywanie tekstu w dziennikach debugowania.
MenuMenu niestandardowe w instancji interfejsu użytkownika aplikacji Google.
MimeTypeWyliczenie udostępniające deklaracje typu MIME bez konieczności pisania ciągów.
MonthWartość wyliczająca reprezentująca miesiące w roku.
PromptResponseOdpowiedź na okno prompt wyświetlane w środowisku interfejsu użytkownika aplikacji Google.
RgbColorKolor zdefiniowany przez kanały czerwone, zielone i niebieskie.
SessionKlasa sesji zapewnia dostęp do informacji o sesji, takich jak adres e-mail użytkownika (w niektórych przypadkach) i ustawienia języka.
UiInstancja środowiska interfejsu użytkownika aplikacji Google, która umożliwia skryptowi dodawanie funkcji, takich jak menu, okna i paski boczne.
UserPrezentacja użytkownika odpowiednia do skryptów.
WeekdayWartość wyliczeniowa przedstawiająca dni tygodnia.
consoleTa klasa umożliwia deweloperowi zapisywanie logów w usłudze Stackdriver Logging w Google Cloud Platform.

Blob

Metody

MetodaZwracany typKrótki opis
copyBlob()BlobZwraca kopię tego obiektu blob.
getAs(contentType)BlobZwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści.
getBytes()Byte[]Pobiera dane przechowywane w tym blobie.
getContentType()StringPobiera typ zawartości bajtów w tym blobie.
getDataAsString()StringPobiera dane tego obiektu blob jako ciąg tekstowy z kodowaniem UTF-8.
getDataAsString(charset)StringPobiera dane tego obiektu blob w postaci ciągu znaków z określonym kodowaniem.
getName()StringPobiera nazwę tego obiektu blob.
isGoogleType()BooleanZwraca, czy ten obiekt blob jest plikiem Google Workspace (Arkusze, Dokumenty itp.).
setBytes(data)BlobUstawia dane przechowywane w tym blobie.
setContentType(contentType)BlobUstawia typ treści w bajtach w tym blobie.
setContentTypeFromExtension()BlobUstawia typ zawartości bajtów w tym blobie na podstawie rozszerzenia pliku.
setDataFromString(string)BlobUstawia dane tego obiektu blob z ciągu znaków z kodowaniem UTF-8.
setDataFromString(string, charset)BlobUstawia dane tego obiektu blob z ciągu znaków z określonym kodowaniem.
setName(name)BlobUstawia nazwę tego obiektu blob.

BlobSource

Metody

MetodaZwracany typKrótki opis
getAs(contentType)BlobZwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści.
getBlob()BlobZwraca dane wewnątrz tego obiektu jako blob.

Browser

Właściwości

WłaściwośćTypOpis
ButtonsButtonSet

Metody

MetodaZwracany typKrótki opis
inputBox(prompt)StringWyświetla okno z tekstem w przeglądarce użytkownika.
inputBox(prompt, buttons)StringWyświetla okno z tekstem w przeglądarce użytkownika.
inputBox(title, prompt, buttons)StringWyświetla okno z tekstem w przeglądarce użytkownika.
msgBox(prompt)StringWyświetlenie okna dialogowego z wybranym komunikatem i przyciskiem OK w przeglądarce użytkownika.
msgBox(prompt, buttons)StringWyświetla okno z określoną wiadomością i określonymi przyciskami w przeglądarce użytkownika.
msgBox(title, prompt, buttons)StringWyświetlanie w przeglądarce okna dialogowego z podanym tytułem, komunikatem i określonymi przyciskami.

Button

Właściwości

WłaściwośćTypOpis
CLOSEEnumStandardowy przycisk zamykania wyświetlany na pasku tytułu w każdym oknie dialogowym.
OKEnumPrzycisk &OK, wskazujący, że operacja powinna zostać wykonana.
CANCELEnumPrzycisk &Anuluj, który wskazuje, że operacja nie powinna być kontynuowana.
YESEnumPrzycisk „Tak” i „Tak” wskazujący odpowiedź na pytanie.
NOEnumPrzycisk „Nie” i oznacza negatywną odpowiedź na pytanie.

ButtonSet

Właściwości

WłaściwośćTypOpis
OKEnumPojedynczy przycisk &OK, wskazujący komunikat informacyjny, który można zamknąć.
OK_CANCELEnumPrzycisk „OK” i „Anuluj” umożliwiający użytkownikowi kontynuację lub zatrzymanie operacji.
YES_NOEnumPrzycisk &tak
YES_NO_CANCELEnumPrzycisk &tak

ColorType

Właściwości

WłaściwośćTypOpis
UNSUPPORTEDEnumTyp koloru, który nie jest obsługiwany.
RGBEnumKolor zdefiniowany przez kanały czerwone, zielone i niebieskie.
THEMEEnumKolor, który odnosi się do wpisu w schemacie kolorów motywu.

Logger

Metody

MetodaZwracany typKrótki opis
clear()voidCzyści dziennik.
getLog()StringZwraca pełną listę wiadomości w bieżącym dzienniku.
log(data)LoggerZapisuje ciąg znaków w konsoli logowania.
log(format, values)LoggerZapisuje sformatowany ciąg znaków w konsoli logowania przy użyciu formatu i podanych wartości.

Metody

MetodaZwracany typKrótki opis
addItem(caption, functionName)MenuDodaje element do menu.
addSeparator()MenuDodaje do separatora wizualnego do menu.
addSubMenu(menu)MenuDodaje podmenu do menu.
addToUi()voidWstawia menu do instancji interfejsu edytora.

MimeType

Właściwości

WłaściwośćTypOpis
GOOGLE_APPS_SCRIPTEnumPrezentacja typu MIME projektu Google Apps Script.
GOOGLE_DRAWINGSEnumPrezentacja typu MIME pliku Rysunków Google.
GOOGLE_DOCSEnumPrezentacja typu MIME pliku Google Docs.
GOOGLE_FORMSEnumPrezentacja typu MIME pliku Google.
GOOGLE_SHEETSEnumSymbol MIME pliku w Arkuszach Google.
GOOGLE_SITESEnumPrezentacja typu MIME pliku Witryny Google.
GOOGLE_SLIDESEnumPrezentacja typu MIME pliku Google Slides.
FOLDEREnumPrezentacja typu MIME folderu Dysku Google.
SHORTCUTEnumPrezentacja typu MIME skrótu na Dysku Google.
BMPEnumPrezentacja typu MIME pliku graficznego BMP (zwykle .bmp).
GIFEnumSymbol MIME pliku graficznego w formacie GIF (zazwyczaj w formacie .gif).
JPEGEnumPrezentacja typu MIME pliku graficznego JPEG (zazwyczaj .jpg).
PNGEnumSymbol MIME pliku graficznego w formacie PNG (zwykle: .png).
SVGEnumSymbol MIME pliku graficznego SVG (zwykle .svg).
PDFEnumPrzedstawienie typu MIME pliku PDF (zwykle jest to PDF).
CSSEnumSymbol MIME typu pliku tekstowego CSS (zwykle .css).
CSVEnumPrzedstawienie typu pliku MIME w przypadku pliku tekstowego CSV (zwykle jest to plik .csv).
HTMLEnumPrzedstawienie typu MIME pliku tekstowego HTML (zwykle jest on w formacie .html).
JAVASCRIPTEnumPrezentacja typu MIME pliku tekstowego JavaScript (zwykle .js).
PLAIN_TEXTEnumPrezentacja pliku MIME w postaci zwykłego tekstu (zazwyczaj w formacie .txt).
RTFEnumPrezentacja typu MIME pliku tekstowego (zwykle .rtf).
OPENDOCUMENT_GRAPHICSEnumPrezentacja typu MIME pliku graficznego OpenDocument (zwykle jest to .odg).
OPENDOCUMENT_PRESENTATIONEnumPrezentacja typu MIME pliku prezentacji OpenDocument (zazwyczaj .odp).
OPENDOCUMENT_SPREADSHEETEnumPrezentacja typu MIME pliku arkusza kalkulacyjnego OpenDocument (zazwyczaj .ods).
OPENDOCUMENT_TEXTEnumPrezentacja typu MIME pliku do przetwarzania tekstu OpenDocument (zazwyczaj .odt).
MICROSOFT_EXCELEnumPrezentacja typu MIME pliku arkusza kalkulacyjnego programu Microsoft Excel (zwykle .xlsx).
MICROSOFT_EXCEL_LEGACYEnumPrezentacja typu MIME w przypadku starszego pliku Microsoft Excel (zwykle .xls).
MICROSOFT_POWERPOINTEnumPrezentacja typu MIME pliku prezentacji Microsoft PowerPoint (zwykle .pptx).
MICROSOFT_POWERPOINT_LEGACYEnumPrezentacja typu MIME pliku starszego typu Microsoft PowerPoint (zwykle .ppt).
MICROSOFT_WORDEnumPrezentacja typu MIME pliku dokumentu Microsoft Word (zwykle .docx).
MICROSOFT_WORD_LEGACYEnumPrezentacja typu MIME pliku starszego typu Microsoft Word (zwykle .doc).
ZIPEnumPrezentacja typu MIME pliku ZIP (zwykle .zip).

Month

Właściwości

WłaściwośćTypOpis
JANUARYEnumStyczeń (1 miesiąc).
FEBRUARYEnumLuty (2 miesiąc).
MARCHEnummarzec (3 miesiąc).
APRILEnumKwiecień (4 miesiąc).
MAYEnummaj (5 miesiąca).
JUNEEnumczerwiec (6 miesiąca).
JULYEnumLipiec (7 miesięcy).
AUGUSTEnumsierpień (8 miesięcy).
SEPTEMBEREnumWrzesień (9 miesiąca).
OCTOBEREnumpaździernik (10 miesięcy).
NOVEMBEREnumlistopad (11 miesięcy).
DECEMBEREnumgrudzień (12 miesięcy).

PromptResponse

Metody

MetodaZwracany typKrótki opis
getResponseText()StringPobiera tekst wpisany przez użytkownika w polu wprowadzania tekstu w oknie.
getSelectedButton()ButtonPobiera przycisk klikany przez użytkownika w celu zamknięcia tego okna.

RgbColor

Metody

MetodaZwracany typKrótki opis
asHexString()StringZwraca kolor w postaci 7-znakowego ciągu szesnastkowego (#rrggbb) lub 9 znaków (ciągu szesnastkowego (#aarrggbb).
getBlue()IntegerNiebieski kanał tego koloru w postaci liczby od 0 do 255.
getColorType()ColorTypePobierz typ tego koloru.
getGreen()IntegerZielony kanał tego koloru w postaci liczby od 0 do 255.
getRed()IntegerCzerwony kanał tego koloru w postaci liczby od 0 do 255.

Session

Metody

MetodaZwracany typKrótki opis
getActiveUser()UserPobiera informacje o bieżącym użytkowniku.
getActiveUserLocale()StringPobiera ustawienie języka bieżącego użytkownika w postaci ciągu znaków, np. en w przypadku języka angielskiego.
getEffectiveUser()UserPobiera informacje o użytkowniku, któremu podlega skrypt.
getScriptTimeZone()StringPobiera strefę czasową skryptu.
getTemporaryActiveUserKey()StringPobiera klucz tymczasowy, który jest unikalny dla aktywnego użytkownika, ale nie ujawnia tożsamości użytkownika.

Ui

Właściwości

WłaściwośćTypOpis
ButtonButtonLista wyliczeniowa przedstawiająca wstępnie zlokalizowane przyciski dialogów zwrócone przez alert lub PromptResponse.getSelectedButton(), które wskazują, który przycisk w oknie został kliknięty przez użytkownika.
ButtonSetButtonSetWyliczenie reprezentujące wstępnie zdefiniowane, zlokalizowane zestawy co najmniej jednego przycisku dialogowego, które można dodać do alertu lub potwierdzenia.

Metody

MetodaZwracany typKrótki opis
alert(prompt)ButtonOtwiera okno w edytorze użytkownika z podaną wiadomością i przyciskiem „OK”.
alert(prompt, buttons)ButtonOtwiera okno edytora z danym komunikatem i zestawem przycisków.
alert(title, prompt, buttons)ButtonOtwiera okno użytkownika w edytorze z danym tytułem, komunikatem i zestawem przycisków.
createAddonMenu()MenuTworzy konstruktor, którego można użyć do wstawienia menu podrzędnego do menu dodatku w edytorze.
createMenu(caption)MenuTworzy konstruktor, którego można użyć do dodania menu do interfejsu edytora.
prompt(prompt)PromptResponseOtwiera okno wprowadzania danych w edytorze użytkownika z podaną wiadomością i przyciskiem „OK”.
prompt(prompt, buttons)PromptResponseOtwiera okno wprowadzania danych w edytorze użytkownika z danym komunikatem i zestawem przycisków.
prompt(title, prompt, buttons)PromptResponseOtwiera w edytorze okno dialogowe wprowadzania danych z określonym tytułem, komunikatem i zestawem przycisków.
showModalDialog(userInterface, title)voidOtwiera okno modalne okna edytora użytkownika z niestandardową treścią po stronie klienta.
showModelessDialog(userInterface, title)voidOtwiera bezmodne okno dialogowe z edytorem niestandardowych treści po stronie klienta.
showSidebar(userInterface)voidOtwiera pasek boczny w edytorze użytkownika z treścią po stronie klienta.

User

Metody

MetodaZwracany typKrótki opis
getEmail()StringPobiera adres e-mail użytkownika (jeśli jest dostępny).

Weekday

Właściwości

WłaściwośćTypOpis
SUNDAYEnumNiedziela.
MONDAYEnumPoniedziałek.
TUESDAYEnumwtorek.
WEDNESDAYEnumŚroda.
THURSDAYEnumCzwartek.
FRIDAYEnumPiątek.
SATURDAYEnumdo soboty.

console

Metody

MetodaZwracany typKrótki opis
error()voidUżywa do tego pustego komunikatu o błędzie na stronie Stackdriver Logging.
error(formatOrObject, values)voidUżywa komunikatu o błędzie na poziomie ERROR do Stackdriver Logging.
info()voidDane wyjściowe poziomu INFO są puste.
info(formatOrObject, values)voidUmieszcza komunikat na poziomie INFO w usłudze Stackdriver Logging.
log()voidPozwala na wygenerowanie dla Stackdriver Logging pustego komunikatu na poziomie DEBUG.
log(formatOrObject, values)voidDane wyjściowe poziomu DEBUG w usłudze Stackdriver Logging.
time(label)voidUruchamia licznik czasu, którego możesz użyć do śledzenia czasu trwania operacji.
timeEnd(label)voidZatrzymuje minutnik, który został wcześniej wywołany przez wywołanie console.time().
warn()voidDane wyjściowe funkcji WARNING dotyczące poziomu w usłudze Stackdriver Logging są puste.
warn(formatOrObject, values)voidUmieszcza komunikat ostrzegawczy w usłudze Stackdriver Logging.