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
Nazwa | Krótki opis |
---|---|
Blob | Obiekt wymiany danych dla usług Apps Script. |
BlobSource | Interfejs dla obiektów, które mogą eksportować swoje dane jako Blob . |
Browser | Ta klasa zapewnia dostęp do okien dialogowych specyficznych dla Arkuszy Google. |
Button | Lista wyliczeniowa przedstawiająca wstępnie zlokalizowane przyciski dialogowe zwrócone przez alert lub PromptResponse.getSelectedButton() , aby wskazać przycisk, który użytkownik kliknął. |
ButtonSet | Wartość wyliczeniowa przedstawiająca wstępnie zdefiniowane, zlokalizowane zestawy co najmniej jednego przycisku dialogowego, które można dodać do znaczników alert lub prompt . |
ColorType | Rodzaje kolorów |
Logger | Ta klasa umożliwia deweloperowi zapisywanie tekstu w dziennikach debugowania. |
Menu | Menu niestandardowe w instancji interfejsu użytkownika aplikacji Google. |
MimeType | Wyliczenie udostępniające deklaracje typu MIME bez konieczności pisania ciągów. |
Month | Wartość wyliczająca reprezentująca miesiące w roku. |
PromptResponse | Odpowiedź na okno prompt wyświetlane w środowisku interfejsu użytkownika aplikacji Google. |
RgbColor | Kolor zdefiniowany przez kanały czerwone, zielone i niebieskie. |
Session | Klasa sesji zapewnia dostęp do informacji o sesji, takich jak adres e-mail użytkownika (w niektórych przypadkach) i ustawienia języka. |
Ui | Instancja środowiska interfejsu użytkownika aplikacji Google, która umożliwia skryptowi dodawanie funkcji, takich jak menu, okna i paski boczne. |
User | Prezentacja użytkownika odpowiednia do skryptów. |
Weekday | Wartość wyliczeniowa przedstawiająca dni tygodnia. |
console | Ta klasa umożliwia deweloperowi zapisywanie logów w usłudze Stackdriver Logging w Google Cloud Platform. |
Blob
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
copyBlob() | Blob | Zwraca kopię tego obiektu blob. |
getAs(contentType) | Blob | Zwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści. |
getBytes() | Byte[] | Pobiera dane przechowywane w tym blobie. |
getContentType() | String | Pobiera typ zawartości bajtów w tym blobie. |
getDataAsString() | String | Pobiera dane tego obiektu blob jako ciąg tekstowy z kodowaniem UTF-8. |
getDataAsString(charset) | String | Pobiera dane tego obiektu blob w postaci ciągu znaków z określonym kodowaniem. |
getName() | String | Pobiera nazwę tego obiektu blob. |
isGoogleType() | Boolean | Zwraca, czy ten obiekt blob jest plikiem Google Workspace (Arkusze, Dokumenty itp.). |
setBytes(data) | Blob | Ustawia dane przechowywane w tym blobie. |
setContentType(contentType) | Blob | Ustawia typ treści w bajtach w tym blobie. |
setContentTypeFromExtension() | Blob | Ustawia typ zawartości bajtów w tym blobie na podstawie rozszerzenia pliku. |
setDataFromString(string) | Blob | Ustawia dane tego obiektu blob z ciągu znaków z kodowaniem UTF-8. |
setDataFromString(string, charset) | Blob | Ustawia dane tego obiektu blob z ciągu znaków z określonym kodowaniem. |
setName(name) | Blob | Ustawia nazwę tego obiektu blob. |
BlobSource
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getAs(contentType) | Blob | Zwraca dane wewnątrz tego obiektu jako obiekt blob przekonwertowany na określony typ treści. |
getBlob() | Blob | Zwraca dane wewnątrz 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 | Wyświetla okno z tekstem w przeglądarce użytkownika. |
inputBox(prompt, buttons) | String | Wyświetla okno z tekstem w przeglądarce użytkownika. |
inputBox(title, prompt, buttons) | String | Wyświetla okno z tekstem w przeglądarce użytkownika. |
msgBox(prompt) | String | Wyświetlenie okna dialogowego z wybranym komunikatem i przyciskiem OK w przeglądarce użytkownika. |
msgBox(prompt, buttons) | String | Wyświetla okno z określoną wiadomością i określonymi przyciskami w przeglądarce użytkownika. |
msgBox(title, prompt, buttons) | String | Wyświetlanie w przeglądarce okna dialogowego z podanym tytułem, komunikatem i określonymi przyciskami. |
Button
Właściwości
Właściwość | Typ | Opis |
---|---|---|
CLOSE | Enum | Standardowy przycisk zamykania wyświetlany na pasku tytułu w każdym oknie dialogowym. |
OK | Enum | Przycisk &OK, wskazujący, że operacja powinna zostać wykonana. |
CANCEL | Enum | Przycisk &Anuluj, który wskazuje, że operacja nie powinna być kontynuowana. |
YES | Enum | Przycisk „Tak” i „Tak” wskazujący odpowiedź na pytanie. |
NO | Enum | Przycisk „Nie” i oznacza negatywną odpowiedź na pytanie. |
ButtonSet
Właściwości
Właściwość | Typ | Opis |
---|---|---|
OK | Enum | Pojedynczy przycisk &OK, wskazujący komunikat informacyjny, który można zamknąć. |
OK_CANCEL | Enum | Przycisk „OK” i „Anuluj” umożliwiający użytkownikowi kontynuację lub zatrzymanie operacji. |
YES_NO | Enum | Przycisk &tak |
YES_NO_CANCEL | Enum | Przycisk &tak |
ColorType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
UNSUPPORTED | Enum | Typ koloru, który nie jest obsługiwany. |
RGB | Enum | Kolor zdefiniowany przez kanały czerwone, zielone i niebieskie. |
THEME | Enum | Kolor, który odnosi się do wpisu w schemacie 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 | Zapisuje ciąg znaków w konsoli logowania. |
log(format, values) | Logger | Zapisuje sformatowany ciąg znaków w konsoli logowania przy użyciu formatu i podanych wartości. |
Menu
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addItem(caption, functionName) | Menu | Dodaje element do menu. |
addSeparator() | Menu | Dodaje do separatora wizualnego do menu. |
addSubMenu(menu) | Menu | Dodaje podmenu do menu. |
addToUi() | void | Wstawia menu do instancji interfejsu edytora. |
MimeType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
GOOGLE_APPS_SCRIPT | Enum | Prezentacja typu MIME projektu Google Apps Script. |
GOOGLE_DRAWINGS | Enum | Prezentacja typu MIME pliku Rysunków Google. |
GOOGLE_DOCS | Enum | Prezentacja typu MIME pliku Google Docs. |
GOOGLE_FORMS | Enum | Prezentacja typu MIME pliku Google. |
GOOGLE_SHEETS | Enum | Symbol MIME pliku w Arkuszach Google. |
GOOGLE_SITES | Enum | Prezentacja typu MIME pliku Witryny Google. |
GOOGLE_SLIDES | Enum | Prezentacja typu MIME pliku Google Slides. |
FOLDER | Enum | Prezentacja typu MIME folderu Dysku Google. |
SHORTCUT | Enum | Prezentacja typu MIME skrótu na Dysku Google. |
BMP | Enum | Prezentacja typu MIME pliku graficznego BMP (zwykle .bmp). |
GIF | Enum | Symbol MIME pliku graficznego w formacie GIF (zazwyczaj w formacie .gif). |
JPEG | Enum | Prezentacja typu MIME pliku graficznego JPEG (zazwyczaj .jpg). |
PNG | Enum | Symbol MIME pliku graficznego w formacie PNG (zwykle: .png). |
SVG | Enum | Symbol MIME pliku graficznego SVG (zwykle .svg). |
PDF | Enum | Przedstawienie typu MIME pliku PDF (zwykle jest to PDF). |
CSS | Enum | Symbol MIME typu pliku tekstowego CSS (zwykle .css). |
CSV | Enum | Przedstawienie typu pliku MIME w przypadku pliku tekstowego CSV (zwykle jest to plik .csv). |
HTML | Enum | Przedstawienie typu MIME pliku tekstowego HTML (zwykle jest on w formacie .html). |
JAVASCRIPT | Enum | Prezentacja typu MIME pliku tekstowego JavaScript (zwykle .js). |
PLAIN_TEXT | Enum | Prezentacja pliku MIME w postaci zwykłego tekstu (zazwyczaj w formacie .txt). |
RTF | Enum | Prezentacja typu MIME pliku tekstowego (zwykle .rtf). |
OPENDOCUMENT_GRAPHICS | Enum | Prezentacja typu MIME pliku graficznego OpenDocument (zwykle jest to .odg). |
OPENDOCUMENT_PRESENTATION | Enum | Prezentacja typu MIME pliku prezentacji OpenDocument (zazwyczaj .odp). |
OPENDOCUMENT_SPREADSHEET | Enum | Prezentacja typu MIME pliku arkusza kalkulacyjnego OpenDocument (zazwyczaj .ods). |
OPENDOCUMENT_TEXT | Enum | Prezentacja typu MIME pliku do przetwarzania tekstu OpenDocument (zazwyczaj .odt). |
MICROSOFT_EXCEL | Enum | Prezentacja typu MIME pliku arkusza kalkulacyjnego programu Microsoft Excel (zwykle .xlsx). |
MICROSOFT_EXCEL_LEGACY | Enum | Prezentacja typu MIME w przypadku starszego pliku Microsoft Excel (zwykle .xls). |
MICROSOFT_POWERPOINT | Enum | Prezentacja typu MIME pliku prezentacji Microsoft PowerPoint (zwykle .pptx). |
MICROSOFT_POWERPOINT_LEGACY | Enum | Prezentacja typu MIME pliku starszego typu Microsoft PowerPoint (zwykle .ppt). |
MICROSOFT_WORD | Enum | Prezentacja typu MIME pliku dokumentu Microsoft Word (zwykle .docx). |
MICROSOFT_WORD_LEGACY | Enum | Prezentacja typu MIME pliku starszego typu Microsoft Word (zwykle .doc). |
ZIP | Enum | Prezentacja typu MIME pliku ZIP (zwykle .zip). |
Month
Właściwości
Właściwość | Typ | Opis |
---|---|---|
JANUARY | Enum | Styczeń (1 miesiąc). |
FEBRUARY | Enum | Luty (2 miesiąc). |
MARCH | Enum | marzec (3 miesiąc). |
APRIL | Enum | Kwiecień (4 miesiąc). |
MAY | Enum | maj (5 miesiąca). |
JUNE | Enum | czerwiec (6 miesiąca). |
JULY | Enum | Lipiec (7 miesięcy). |
AUGUST | Enum | sierpień (8 miesięcy). |
SEPTEMBER | Enum | Wrzesień (9 miesiąca). |
OCTOBER | Enum | październik (10 miesięcy). |
NOVEMBER | Enum | listopad (11 miesięcy). |
DECEMBER | Enum | grudzień (12 miesięcy). |
PromptResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getResponseText() | String | Pobiera tekst wpisany przez użytkownika w polu wprowadzania tekstu w oknie. |
getSelectedButton() | Button | Pobiera przycisk klikany przez użytkownika w celu zamknięcia tego okna. |
RgbColor
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
asHexString() | String | Zwraca kolor w postaci 7-znakowego ciągu szesnastkowego (#rrggbb) lub 9 znaków (ciągu szesnastkowego (#aarrggbb). |
getBlue() | Integer | Niebieski kanał tego koloru w postaci liczby od 0 do 255. |
getColorType() | ColorType | Pobierz typ tego koloru. |
getGreen() | Integer | Zielony kanał tego koloru w postaci liczby od 0 do 255. |
getRed() | Integer | Czerwony kanał tego koloru w postaci liczby 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 w postaci ciągu znaków, np. en w przypadku języka angielskiego. |
getEffectiveUser() | User | Pobiera informacje o użytkowniku, któremu podlega skrypt. |
getScriptTimeZone() | String | Pobiera strefę czasową skryptu. |
getTemporaryActiveUserKey() | String | Pobiera 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ść | Typ | Opis |
---|---|---|
Button | Button | Lista 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. |
ButtonSet | ButtonSet | Wyliczenie reprezentujące wstępnie zdefiniowane, zlokalizowane zestawy co najmniej jednego przycisku dialogowego, które można dodać do alertu lub potwierdzenia. |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
alert(prompt) | Button | Otwiera okno w edytorze użytkownika z podaną wiadomością i przyciskiem „OK”. |
alert(prompt, buttons) | Button | Otwiera okno edytora z danym komunikatem i zestawem przycisków. |
alert(title, prompt, buttons) | Button | Otwiera okno użytkownika w edytorze z danym tytułem, komunikatem i zestawem przycisków. |
createAddonMenu() | Menu | Tworzy konstruktor, którego można użyć do wstawienia menu podrzędnego do menu dodatku w edytorze. |
createMenu(caption) | Menu | Tworzy konstruktor, którego można użyć do dodania menu do interfejsu edytora. |
prompt(prompt) | PromptResponse | Otwiera okno wprowadzania danych w edytorze użytkownika z podaną wiadomością i przyciskiem „OK”. |
prompt(prompt, buttons) | PromptResponse | Otwiera okno wprowadzania danych w edytorze użytkownika z danym komunikatem i zestawem przycisków. |
prompt(title, prompt, buttons) | PromptResponse | Otwiera w edytorze okno dialogowe wprowadzania danych z określonym tytułem, komunikatem i zestawem przycisków. |
showModalDialog(userInterface, title) | void | Otwiera okno modalne okna edytora użytkownika z niestandardową treścią po stronie klienta. |
showModelessDialog(userInterface, title) | void | Otwiera bezmodne okno dialogowe z edytorem niestandardowych treści po stronie klienta. |
showSidebar(userInterface) | void | Otwiera pasek boczny w edytorze użytkownika z treścią 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 | 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 | Używa do tego pustego komunikatu o błędzie na stronie Stackdriver Logging. |
error(formatOrObject, values) | void | Używa komunikatu o błędzie na poziomie ERROR do Stackdriver Logging. |
info() | void | Dane wyjściowe poziomu INFO są puste. |
info(formatOrObject, values) | void | Umieszcza komunikat na poziomie INFO w usłudze Stackdriver Logging. |
log() | void | Pozwala na wygenerowanie dla Stackdriver Logging pustego komunikatu na poziomie DEBUG. |
log(formatOrObject, values) | void | Dane wyjściowe poziomu DEBUG w usłudze Stackdriver Logging. |
time(label) | void | Uruchamia licznik czasu, którego możesz użyć do śledzenia czasu trwania operacji. |
timeEnd(label) | void | Zatrzymuje minutnik, który został wcześniej wywołany przez wywołanie console.time() . |
warn() | void | Dane wyjściowe funkcji WARNING dotyczące poziomu w usłudze Stackdriver Logging są puste. |
warn(formatOrObject, values) | void | Umieszcza komunikat ostrzegawczy w usłudze Stackdriver Logging. |