Ta usługa zapewnia dostęp do informacji o użytkownikach, takich jak adresy e-mail i nazwy użytkowników. Kontroluje też dzienniki skryptów i okna dialogowe w aplikacjach Google Workspace.
Zajęcia
Nazwa | Krótki opis |
---|---|
Blob | Obiekt wymiany danych dla usług Apps Script. |
BlobSource | Interfejs obiektów, które mogą eksportować dane jako Blob . |
Browser | Ta klasa zapewnia dostęp do okien dialogowych dotyczących Arkuszy Google. |
Button | Typ enum reprezentujący z góry określone, zlokalizowane przyciski dialogu zwracane przez alert lub PromptResponse.getSelectedButton() , aby wskazać, który przycisk w oknie dialogowym kliknął użytkownik. |
ButtonSet | Typ enumeracji reprezentujący wstępnie zlokalizowane zestawy co najmniej 1 przycisku dialogu, które można dodać do elementu alert lub prompt . |
ColorType | Typy kolorów |
Logger | Ta klasa umożliwia deweloperowi zapisywanie danych w dzienniku wykonania i w Google Cloud Logging, jeśli skrypt jest powiązany z standardowym projektem Cloud. |
Menu | Menu niestandardowe w interfejsie aplikacji Google. |
MimeType | Wyliczenie, które zapewnia dostęp do deklaracji typu MIME bez konieczności ręcznego wpisywania ciągów znaków. |
Month | Typ enum reprezentujący miesiące w roku. |
PromptResponse | Odpowiedź na okno prompt wyświetlane w interfejsie użytkownika aplikacji Google. |
RgbColor | Kolor zdefiniowany przez kanały czerwony, zielony i niebieski. |
Session | Klasa Session zapewnia dostęp do informacji o sesji, takich jak adres e-mail użytkownika (w niektórych okolicznościach) i ustawienia języka. |
Ui | instancja środowiska interfejsu użytkownika aplikacji Google, która umożliwia skryptowi dodawanie funkcji takich jak menu, okna dialogowe i paski boczne. |
User | Reprezentacja użytkownika, odpowiednia do skryptów. |
Weekday | Typ enum reprezentujący dni tygodnia. |
console | Ta klasa umożliwia deweloperowi zapisywanie danych w dzienniku wykonania i w Google Cloud Logging, jeśli skrypt jest powiązany z standardowym projektem Cloud. |
Blob
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
copyBlob() | Blob | Zwraca kopię tego bloba. |
getAs(contentType) | Blob | Zwraca dane z tego obiektu jako blob przekonwertowany na określony typ treści. |
getBytes() | Byte[] | Pobiera dane zapisane w tym pliku blob. |
getContentType() | String | Pobiera typ danych bajtów w tym blobie. |
getDataAsString() | String | Pobiera dane tego bloba jako ciąg znaków w formacie UTF-8. |
getDataAsString(charset) | String | Pobiera dane tego bloba jako ciąg znaków z określonym kodowaniem. |
getName() | String | Pobiera nazwę tego bloba. |
isGoogleType() | Boolean | Zwraca informację, czy ten blob jest plikiem Google Workspace (Arkusze, Dokumenty itp.). |
setBytes(data) | Blob | Ustawia dane przechowywane w tym pliku blob. |
setContentType(contentType) | Blob | Określa typ zawartości bajtów w tym blobie. |
setContentTypeFromExtension() | Blob | Ustawia typ treści bajtów w tym blobie na podstawie rozszerzenia pliku. |
setDataFromString(string) | Blob | Ustawia dane tego bloba na podstawie ciągu znaków zakodowanego w formacie UTF-8. |
setDataFromString(string, charset) | Blob | Ustawia dane tego bloba na podstawie ciągu o określonym kodowaniu. |
setName(name) | Blob | Ustawia nazwę tego pliku blob. |
BlobSource
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getAs(contentType) | Blob | Zwraca dane z tego obiektu jako blob przekonwertowany na określony typ treści. |
getBlob() | Blob | Zwraca dane z tego obiektu jako blob. |
Browser
Właściwości
Właściwość | Typ | Opis |
---|---|---|
Buttons | ButtonSet |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
inputBox(prompt) | String | W przeglądarce użytkownika wyświetla okno z polem tekstowym. |
inputBox(prompt, buttons) | String | W przeglądarce użytkownika wyświetla okno z polem tekstowym. |
inputBox(title, prompt, buttons) | String | W przeglądarce użytkownika wyświetla okno z polem tekstowym. |
msgBox(prompt) | String | Wyświetla w przeglądarce użytkownika okno z określonym komunikatem i przyciskiem OK. |
msgBox(prompt, buttons) | String | wyświetla w przeglądarce użytkownika okno z określonym komunikatem i określonymi przyciskami. |
msgBox(title, prompt, buttons) | String | W przeglądarce użytkownika wyświetla okno z określonym tytułem, wiadomością i określonymi przyciskami. |
Button
Właściwości
Właściwość | Typ | Opis |
---|---|---|
CLOSE | Enum | Standardowy przycisk Zamknij wyświetlany w pasku tytułu każdego okna dialogowego. |
OK | Enum | przycisk „OK”, który wskazuje, że operacja powinna zostać wykonana; |
CANCEL | Enum | przycisk „Anuluj”, który wskazuje, że operacja nie powinna być kontynuowana; |
YES | Enum | przycisk „Tak”, który oznacza pozytywną odpowiedź na pytanie; |
NO | Enum | przycisk „Nie”, wskazujący odmowę odpowiedzi na pytanie; |
ButtonSet
Właściwości
Właściwość | Typ | Opis |
---|---|---|
OK | Enum | Pojedynczy przycisk „OK”, który wskazuje, że wiadomość jest tylko informacyjna i można ją tylko zamknąć. |
OK_CANCEL | Enum | przycisk „OK” i przycisk „Anuluj”, które umożliwiają użytkownikowi kontynuowanie lub anulowanie operacji; |
YES_NO | Enum | Przycisk „Tak” i przycisk „Nie”, które umożliwiają użytkownikowi udzielenie odpowiedzi na pytanie typu „tak/nie”. |
YES_NO_CANCEL | Enum | Przycisk „Tak” i przycisk „Nie” oraz przycisk „Anuluj”, które umożliwiają użytkownikowi udzielenie odpowiedzi na pytanie „tak/nie” lub przerwanie operacji. |
ColorType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
UNSUPPORTED | Enum | Nieobsługiwany typ koloru. |
RGB | Enum | Kolor zdefiniowany przez kanały czerwony, zielony i niebieski. |
THEME | Enum | Kolor, który odnosi się do wpisu w schemie kolorów motywu. |
Logger
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
clear() | void | Czyści dziennik. |
getLog() | String | Zwraca pełną listę wiadomości w bieżącym dzienniku. |
log(data) | Logger | Zapisywanie danych w dzienniku. |
log(format, values) | Logger | Zapisuje sformatowany ciąg znaków w konsoli rejestrowania, używając podanego formatu i wartości. |
Menu
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addItem(caption, functionName) | Menu | Dodaje element do menu. |
addSeparator() | Menu | Dodaje do menu wizualny separator. |
addSubMenu(menu) | Menu | Dodaje do menu menu podrzędne. |
addToUi() | void | Wstawia menu do instancji interfejsu edytora. |
MimeType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
GOOGLE_APPS_SCRIPT | Enum | Reprezentacja typu MIME w projekcie Google Apps Script. |
GOOGLE_DRAWINGS | Enum | Przykład typu MIME pliku Rysunki Google. |
GOOGLE_DOCS | Enum | Reprezentacja typu MIME pliku Dokumentów Google. |
GOOGLE_FORMS | Enum | Przykład typu MIME pliku Google Forms. |
GOOGLE_SHEETS | Enum | Przykład typu MIME pliku Arkuszy Google. |
GOOGLE_SITES | Enum | Przykład typu MIME pliku w Witrynie Google. |
GOOGLE_SLIDES | Enum | Reprezentacja typu MIME pliku Prezentacji Google. |
FOLDER | Enum | Przykład typu MIME folderu na Dysku Google. |
SHORTCUT | Enum | Przykład typu MIME skrótu Dysku Google |
BMP | Enum | Reprezentacja typu MIME pliku obrazu BMP (zwykle .bmp). |
GIF | Enum | Reprezentacja typu MIME pliku obrazu GIF (zazwyczaj .gif). |
JPEG | Enum | Reprezentacja typu MIME pliku obrazu JPEG (zwykle .jpg). |
PNG | Enum | Reprezentacja typu MIME pliku obrazu PNG (zwykle .png). |
SVG | Enum | Reprezentacja typu MIME pliku graficznego SVG (zazwyczaj .svg). |
PDF | Enum | Reprezentacja typu MIME pliku PDF (zwykle .pdf). |
CSS | Enum | Reprezentacja typu MIME pliku tekstowego CSS (zwykle .css). |
CSV | Enum | Reprezentacja typu MIME pliku tekstowego CSV (zazwyczaj .csv). |
HTML | Enum | Reprezentacja typu MIME pliku tekstowego HTML (zwykle .html). |
JAVASCRIPT | Enum | Reprezentacja typu MIME pliku tekstowego JavaScript (zwykle .js). |
PLAIN_TEXT | Enum | Reprezentacja typu MIME pliku tekstowego (zwykle .txt). |
RTF | Enum | Reprezentacja typu MIME pliku RTF (zazwyczaj .rtf). |
OPENDOCUMENT_GRAPHICS | Enum | Reprezentacja typu MIME pliku graficznego OpenDocument (zwykle o rozszerzeniu .odg). |
OPENDOCUMENT_PRESENTATION | Enum | Reprezentacja typu MIME pliku prezentacji OpenDocument (zazwyczaj odp). |
OPENDOCUMENT_SPREADSHEET | Enum | Reprezentacja typu MIME pliku arkusza OpenDocument (zazwyczaj .ods). |
OPENDOCUMENT_TEXT | Enum | Reprezentacja typu MIME pliku edytora tekstu OpenDocument (zwykle .odt). |
MICROSOFT_EXCEL | Enum | Reprezentacja typu MIME pliku arkusza kalkulacyjnego Microsoft Excel (zwykle .xlsx). |
MICROSOFT_EXCEL_LEGACY | Enum | Reprezentacja typu MIME starszego pliku programu Microsoft Excel (zazwyczaj .xls). |
MICROSOFT_POWERPOINT | Enum | Reprezentacja typu MIME pliku prezentacji programu Microsoft PowerPoint (zazwyczaj .pptx). |
MICROSOFT_POWERPOINT_LEGACY | Enum | Reprezentacja typu MIME starszego pliku programu Microsoft PowerPoint (zazwyczaj .ppt). |
MICROSOFT_WORD | Enum | Reprezentacja typu MIME pliku dokumentu programu Microsoft Word (zazwyczaj .docx). |
MICROSOFT_WORD_LEGACY | Enum | Reprezentacja typu MIME starszego pliku programu Microsoft Word (zazwyczaj .doc). |
ZIP | Enum | Reprezentacja typu MIME pliku archiwum ZIP (zwykle .zip). |
Month
Właściwości
Właściwość | Typ | Opis |
---|---|---|
JANUARY | Enum | styczeń (miesiąc 1). |
FEBRUARY | Enum | luty (miesiąc 2). |
MARCH | Enum | Marzec (3 miesiąc). |
APRIL | Enum | Kwiecień (miesiąc 4). |
MAY | Enum | Maj (miesiąc 5). |
JUNE | Enum | czerwiec (miesiąc 6). |
JULY | Enum | Lipiec (7 miesiąc). |
AUGUST | Enum | Sierpień (8 miesiąc). |
SEPTEMBER | Enum | Wrzesień (9 miesiąc). |
OCTOBER | Enum | październik (10 miesiąc). |
NOVEMBER | Enum | listopad (11 miesiąc). |
DECEMBER | Enum | Grudzień (12 miesiąc). |
PromptResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getResponseText() | String | Pobiera tekst wpisany przez użytkownika w polu tekstowym okna. |
getSelectedButton() | Button | Pobiera przycisk, który użytkownik kliknął, aby zamknąć okno. |
RgbColor
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
asHexString() | String | Zwraca kolor jako 7-znakowy ciąg szesnastkowy w stylu CSS (#rrggbb) lub 9-znakowy ciąg szesnastkowy (#aarrggbb). |
getBlue() | Integer | Niebieski kanał tego koloru jako liczba od 0 do 255. |
getColorType() | ColorType | Określ typ tego koloru. |
getGreen() | Integer | Zielony kanał tego koloru jako liczba od 0 do 255. |
getRed() | Integer | Czerwony kanał tego koloru jako liczba od 0 do 255. |
Session
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getActiveUser() | User | Pobiera informacje o bieżącym użytkowniku. |
getActiveUserLocale() | String | Pobiera ustawienie języka bieżącego użytkownika jako ciąg znaków – na przykład en w przypadku języka angielskiego. |
getEffectiveUser() | User | Pobiera informacje o użytkowniku, na którego podstawie działa skrypt. |
getScriptTimeZone() | String | Pobiera strefę czasową skryptu. |
getTemporaryActiveUserKey() | String | Pobiera klucz tymczasowy, który jest unikalny dla aktywnego użytkownika, ale nie ujawnia jego tożsamości. |
Ui
Właściwości
Właściwość | Typ | Opis |
---|---|---|
Button | Button | Typ enumeracji reprezentujący z góry określone, zlokalizowane przyciski dialogu zwracane przez alert lub PromptResponse.getSelectedButton() , aby wskazać, który przycisk w dialogu kliknął użytkownik. |
ButtonSet | ButtonSet | Typ enumeracji reprezentujący wstępnie zlokalizowane zestawy co najmniej 1 przycisku dialogu, które można dodać do alertu lub promptu. |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
alert(prompt) | Button | Otwiera okno w edytorze użytkownika z określonym komunikatem i przyciskiem „OK”. |
alert(prompt, buttons) | Button | Otwiera okno w edytorze użytkownika z określonym komunikatem i zestawem przycisków. |
alert(title, prompt, buttons) | Button | Otwiera okno w edytorze użytkownika z podanym tytułem, komunikatem i zestawem przycisków. |
createAddonMenu() | Menu | Tworzy kreator, który umożliwia wstawianie menu podrzędnego do menu „Rozszerzenia” w edytorze. |
createMenu(caption) | Menu | Tworzy kreator, za pomocą którego można dodać menu do interfejsu edytora. |
prompt(prompt) | PromptResponse | Otwiera okno z danym komunikatem i przyciskiem „OK” w edytorze użytkownika. |
prompt(prompt, buttons) | PromptResponse | Otwiera okno z danymi wejściowymi w edytorze użytkownika z określonym komunikatem i zestawem przycisków. |
prompt(title, prompt, buttons) | PromptResponse | Otwiera okno dialogowe z danym tytułem, komunikatem i zestawem przycisków w edytorze użytkownika. |
showModalDialog(userInterface, title) | void | Otwiera okno modalne w edytorze użytkownika z niestandardowymi treściami po stronie klienta. |
showModelessDialog(userInterface, title) | void | Otwiera w edytorze użytkownika okno bez trybu bezczynności z niestandardowymi treściami po stronie klienta. |
showSidebar(userInterface) | void | Otwiera pasek boczny w edytorze użytkownika z niestandardowymi treściami po stronie klienta. |
User
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getEmail() | String | Pobiera adres e-mail użytkownika, jeśli jest dostępny. |
Weekday
Właściwości
Właściwość | Typ | Opis |
---|---|---|
SUNDAY | Enum | Niedziela. |
MONDAY | Enum | Poniedziałek. |
TUESDAY | Enum | we wtorek. |
WEDNESDAY | Enum | Środa. |
THURSDAY | Enum | Czwartek. |
FRIDAY | Enum | piątek. |
SATURDAY | Enum | do soboty. |
console
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
error() | void | Wypisuje pusty komunikat o poziomie BŁĄD do Stackdriver Logging. |
error(formatOrObject, values) | void | Wyprowadza komunikat o poziomie ERROR do Stackdriver Logging. |
info() | void | Wyprowadza pusty komunikat na poziomie INFO do Stackdriver Logging. |
info(formatOrObject, values) | void | Wyprowadza komunikat o poziomie INFO do Stackdriver Logging. |
log() | void | Wypisuje pusty komunikat na poziomie DEBUG do Stackdriver Logging. |
log(formatOrObject, values) | void | Wyprowadza komunikat na poziomie DEBUG do Stackdriver Logging. |
time(label) | void | Uruchamia stoper, który pozwala śledzić czas trwania operacji. |
timeEnd(label) | void | Zatrzymuje minutnik, który został uruchomiony wcześniej przez wywołanie funkcji console.time() . |
warn() | void | Wyprowadza pusty komunikat o poziomie OSTRZEŻENIE do Stackdriver Logging. |
warn(formatOrObject, values) | void | Wyprowadza komunikat o poziomie OSTRZEŻENIE do Stackdriver Logging. |