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 na potrzeby usług Apps Script. |
BlobSource | Interfejs obiektów, które mogą eksportować swoje dane w formacie Blob . |
Browser | Te zajęcia zapewniają dostęp do okien dialogowych typowych dla Arkuszy Google. |
Button | Wyliczenie reprezentujące wstępnie określone, zlokalizowane przyciski dialogowe zwrócone przez alert lub PromptResponse.getSelectedButton() do wskazania, który przycisk w oknie został kliknięty przez użytkownika. |
ButtonSet | Wyliczenie reprezentujące wstępnie zdefiniowane, zlokalizowane zestawy co najmniej 1 przycisku okna, które można dodać do obiektu alert lub prompt . |
ColorType | Rodzaje kolorów |
Logger | Ta klasa umożliwia deweloperowi zapisywanie tekstu w dziennikach debugowania. |
Menu | Niestandardowe menu w wystąpieniu interfejsu aplikacji Google. |
MimeType | Wyliczenie zapewniające dostęp do deklaracji typu MIME bez konieczności wpisywania ciągów tekstowych. |
Month | Wyliczenie reprezentujące miesiące w roku. |
PromptResponse | Odpowiedź na okno prompt wyświetlane w środowisku interfejsu aplikacji Google. |
RgbColor | Kolor zdefiniowany przez kanały kolorów czerwonego, zielonego i niebieskiego. |
Session | Klasa sesji zapewnia dostęp do informacji o sesji, takich jak adres e-mail użytkownika (w niektórych przypadkach) czy ustawienia języka. |
Ui | Instancja środowiska interfejsu użytkownika aplikacji Google, które umożliwia skryptowi dodawanie funkcji takich jak menu, okna i paski boczne. |
User | Sposób przedstawienia użytkownika w postaci skryptu. |
Weekday | Wyliczenie reprezentujące dni tygodnia. |
console | Ta klasa umożliwia deweloperowi zapisywanie logów w usłudze Stackdriver Logging usługi 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 obiekcie blob. |
getContentType() | String | Pobiera typ treści bajtów tego obiektu blob. |
getDataAsString() | String | Pobiera dane tego obiektu blob jako ciągu znaków z kodowaniem UTF-8. |
getDataAsString(charset) | String | Pobiera dane tego obiektu blob jako ciąg znaków o określonym kodowaniu. |
getName() | String | Pobiera nazwę tego obiektu blob. |
isGoogleType() | Boolean | Zwraca, czy dany obiekt blob jest plikiem Google Workspace (Arkuszy, Dokumentów itp.). |
setBytes(data) | Blob | Ustawia dane przechowywane w tym obiekcie blob. |
setContentType(contentType) | Blob | Ustawia typ treści bajtów w tym obiekcie blob. |
setContentTypeFromExtension() | Blob | Ustawia typ treści bajtów w tym obiekcie blobowym na podstawie rozszerzenia pliku. |
setDataFromString(string) | Blob | Ustawia dane tego obiektu blob na podstawie ciągu znaków z kodowaniem UTF-8. |
setDataFromString(string, charset) | Blob | Ustawia dane tego obiektu blob z ciągu znaków o określonym kodowaniu. |
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 | Zwracaj dane wewnątrz tego obiektu jako obiekt 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 dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika. |
inputBox(prompt, buttons) | String | Wyświetla okno dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika. |
inputBox(title, prompt, buttons) | String | Wyświetla okno dialogowe z polem do wprowadzania tekstu w przeglądarce użytkownika. |
msgBox(prompt) | String | Wyświetla okno z podaną wiadomością i przyciskiem OK w przeglądarce użytkownika. |
msgBox(prompt, buttons) | String | Wyświetla okno z podaną wiadomością i określonymi przyciskami w przeglądarce użytkownika. |
msgBox(title, prompt, buttons) | String | Wyświetla okno dialogowe z podanym tytułem, komunikatem i określonymi przyciskami w przeglądarce użytkownika. |
Button
Właściwości
Właściwość | Typ | Opis |
---|---|---|
CLOSE | Enum | Standardowy przycisk zamykania wyświetlany na pasku tytułu każdego okna dialogowego. |
OK | Enum | Przycisk „OK”, który wskazuje, że należy kontynuować operację. |
CANCEL | Enum | przycisk „Anuluj”, który wskazuje, że operacja nie powinna być kontynuowana. |
YES | Enum | Przycisk „Tak”, który wskazuje pozytywną odpowiedź na pytanie. |
NO | Enum | Przycisk „Nie” wskazujący 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 tylko zamknąć. |
OK_CANCEL | Enum | przyciski „OK” i „Anuluj”, które umożliwiają użytkownikowi kontynuowanie lub zatrzymanie operacji. |
YES_NO | Enum | przyciski „Tak” i „Nie”, które umożliwiają użytkownikowi udzielenie odpowiedzi na pytanie tak/nie; |
YES_NO_CANCEL | Enum | przyciski „Tak”, „Nie” i „Anuluj”, które umożliwiają użytkownikowi udzielenie odpowiedzi na pytanie tak/nie lub zatrzymanie operacji. |
ColorType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
UNSUPPORTED | Enum | Nieobsługiwany typ koloru. |
RGB | Enum | Kolor zdefiniowany przez kanały kolorów czerwonego, zielonego i niebieskiego. |
THEME | Enum | Kolor odnoszący się do pozycji 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 logu. |
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 podanego formatu i wartości. |
Menu
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addItem(caption, functionName) | Menu | Dodaje pozycję do menu. |
addSeparator() | Menu | Dodaje do menu separator wizualny. |
addSubMenu(menu) | Menu | Dodaje do menu menu podrzędne. |
addToUi() | void | Wstawia menu do wystąpienia interfejsu użytkownika edytora. |
MimeType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
GOOGLE_APPS_SCRIPT | Enum | Przedstawienie typu MIME dla projektu Google Apps Script. |
GOOGLE_DRAWINGS | Enum | Przedstawienie typu MIME pliku Rysunków Google. |
GOOGLE_DOCS | Enum | Przedstawienie typu MIME pliku Dokumentów Google. |
GOOGLE_FORMS | Enum | Przedstawienie typu MIME pliku Formularzy Google. |
GOOGLE_SHEETS | Enum | Reprezentacja typu MIME pliku Arkuszy Google. |
GOOGLE_SITES | Enum | Przedstawienie typu MIME pliku Witryn Google. |
GOOGLE_SLIDES | Enum | Opis typu MIME pliku Prezentacji Google. |
FOLDER | Enum | Prezentacja typu MIME folderu Dysku Google. |
SHORTCUT | Enum | Przedstawienie typu MIME skrótu do Dysku Google. |
BMP | Enum | Przedstawienie typu MIME pliku graficznego BMP (zwykle .bmp). |
GIF | Enum | Przedstawienie typu MIME pliku graficznego GIF (zwykle .gif). |
JPEG | Enum | Przedstawienie typu MIME pliku graficznego JPEG (zwykle .jpg). |
PNG | Enum | Przedstawienie typu MIME pliku graficznego PNG (zwykle .png). |
SVG | Enum | Przedstawienie typu MIME pliku graficznego SVG (zwykle .svg). |
PDF | Enum | Przedstawienie typu MIME pliku PDF (zwykle .pdf). |
CSS | Enum | Reprezentacja typu MIME pliku tekstowego CSS (zwykle .css). |
CSV | Enum | Reprezentacja typu MIME pliku tekstowego CSV (zwykle .csv). |
HTML | Enum | Przedstawienie typu MIME pliku tekstowego HTML (zwykle .html). |
JAVASCRIPT | Enum | Przedstawienie typu MIME pliku tekstowego JavaScript (zwykle .js). |
PLAIN_TEXT | Enum | Przedstawienie typu MIME w przypadku pliku tekstowego (zwykle .txt). |
RTF | Enum | Przedstawienie typu MIME w przypadku pliku sformatowanego (zwykle .rtf). |
OPENDOCUMENT_GRAPHICS | Enum | Przedstawienie typu MIME pliku graficznego OpenDocument (zwykle .odg). |
OPENDOCUMENT_PRESENTATION | Enum | Przedstawienie typu MIME pliku prezentacji w formacie OpenDocument (zwykle .odp). |
OPENDOCUMENT_SPREADSHEET | Enum | Przedstawienie typu MIME pliku arkusza kalkulacyjnego OpenDocument (zwykle .ods). |
OPENDOCUMENT_TEXT | Enum | Przedstawienie typu MIME w pliku edytora tekstu OpenDocument (zwykle .odt). |
MICROSOFT_EXCEL | Enum | Prezentacja typu MIME w pliku arkusza kalkulacyjnego programu Microsoft Excel (zwykle jest to .xlsx). |
MICROSOFT_EXCEL_LEGACY | Enum | Prezentacja typu MIME w starszym pliku programu Microsoft Excel (zwykle .xls). |
MICROSOFT_POWERPOINT | Enum | Prezentacja typu MIME pliku prezentacji programu Microsoft PowerPoint (zwykle .pptx). |
MICROSOFT_POWERPOINT_LEGACY | Enum | Prezentacja typu MIME starszego pliku programu Microsoft PowerPoint (zwykle .ppt). |
MICROSOFT_WORD | Enum | Reprezentacja typu MIME pliku dokumentu programu Microsoft Word (zwykle .docx). |
MICROSOFT_WORD_LEGACY | Enum | Przedstawienie typu MIME w starszym pliku programu Microsoft Word (zwykle w formacie .doc). |
ZIP | Enum | Przedstawienie typu MIME pliku archiwum ZIP (zwykle .zip). |
Month
Właściwości
Właściwość | Typ | Opis |
---|---|---|
JANUARY | Enum | styczeń (1 miesiąc). |
FEBRUARY | Enum | luty (miesiąc 2). |
MARCH | Enum | Marzec (miesiąc 3). |
APRIL | Enum | kwiecień (4 miesiąc). |
MAY | Enum | maj (5 miesiąca). |
JUNE | Enum | czerwiec (6 miesiąca). |
JULY | Enum | lipiec (7 miesiąca). |
AUGUST | Enum | sierpień (8 miesiąca). |
SEPTEMBER | Enum | wrzesień (9 miesiąca). |
OCTOBER | Enum | październiku (miesiąc 10). |
NOVEMBER | Enum | listopad (11 miesiąca). |
DECEMBER | Enum | grudzień (miesiąc 12). |
PromptResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getResponseText() | String | Pobiera tekst wpisany przez użytkownika w polu do wprowadzania danych w oknie. |
getSelectedButton() | Button | Pobiera przycisk, który użytkownik kliknął w celu zamknięcia okna. |
RgbColor
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
asHexString() | String | Zwraca kolor w postaci ciągu szesnastkowego składającego się z 7 znaków w stylu CSS (#rrggbb) lub 9 znaków szesnastkowych (#aarrggbb). |
getBlue() | Integer | Kanał niebieski tego koloru jako liczba od 0 do 255. |
getColorType() | ColorType | Sprawdź rodzaj tego koloru. |
getGreen() | Integer | Kanał zielony tego koloru jako liczba od 0 do 255. |
getRed() | Integer | Kanał czerwony 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 w postaci ciągu znaków, np. en w przypadku języka angielskiego. |
getEffectiveUser() | User | Pobiera informacje o użytkowniku, z którego uprawnieniami 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 | Wyliczenie reprezentujące wstępnie określone, zlokalizowane przyciski okien zwracanych przez alert lub PromptResponse.getSelectedButton() do wskazania, który przycisk w oknie został kliknięty przez użytkownika. |
ButtonSet | ButtonSet | Wyliczenie reprezentujące wstępnie zdefiniowane, zlokalizowane zestawy co najmniej 1 przycisku dialogowego, które można dodać do alertu lub potwierdzenia. |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
alert(prompt) | Button | Otwiera w edytorze użytkownika okno z podaną wiadomością i przyciskiem „OK”. |
alert(prompt, buttons) | Button | Otwiera w edytorze użytkownika okno z podaną wiadomością i zestawem przycisków. |
alert(title, prompt, buttons) | Button | Otwiera w edytorze użytkownika okno z podanym tytułem, wiadomością i zestawem przycisków. |
createAddonMenu() | Menu | Tworzy narzędzie, które pozwala wstawić menu podrzędne do menu Rozszerzenia edytora. |
createMenu(caption) | Menu | Tworzy narzędzie, które pozwala dodać menu do interfejsu edytora. |
prompt(prompt) | PromptResponse | Otwiera w edytorze użytkownika okno dialogowe z komunikatem i przyciskiem „OK”. |
prompt(prompt, buttons) | PromptResponse | Otwiera w edytorze użytkownika okno dialogowe z daną wiadomością i zestawem przycisków. |
prompt(title, prompt, buttons) | PromptResponse | Otwiera w edytorze użytkownika okno dialogowe z podanym tytułem, komunikatem i zestawem przycisków. |
showModalDialog(userInterface, title) | void | Otwiera w edytorze użytkownika okno modalne z niestandardową zawartością po stronie klienta. |
showModelessDialog(userInterface, title) | void | Otwiera niemodalne okno dialogowe z niestandardową zawartością po stronie klienta w edytorze użytkownika. |
showSidebar(userInterface) | void | Otwiera w edytorze użytkownika pasek boczny z niestandardową zawartoś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 | Na wyjściu do Stackdriver Logging wyświetla się pusty komunikat o poziomie BŁĄD. |
error(formatOrObject, values) | void | Wysyła komunikat o poziomie BŁĄD do usługi Stackdriver Logging. |
info() | void | Na wyjściu do Stackdriver Logging wypływa pusty komunikat na poziomie INFO. |
info(formatOrObject, values) | void | Na wyjściu do Stackdriver Logging wyświetla się komunikat na poziomie INFO. |
log() | void | Na wyjściu generuje do usługi Stackdriver Logging pusty komunikat na poziomie DEBUG. |
log(formatOrObject, values) | void | Generuje komunikat poziomu DEBUG do usługi Stackdriver Logging. |
time(label) | void | Uruchamia stoper, za pomocą którego możesz śledzić czas trwania operacji. |
timeEnd(label) | void | Zatrzymuje minutnik, który został wcześniej uruchomiony przez połączenie z numerem console.time() . |
warn() | void | Na wyjściu do usługi Stackdriver Logging wyświetla się pusty komunikat o poziomie OSTRZEŻENIE. |
warn(formatOrObject, values) | void | Wysyła do usługi Stackdriver Logging komunikat o poziomie OSTRZEŻENIE. |