Feedback geben
Base Service
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Basis
Dieser Dienst bietet Zugriff auf Nutzerinformationen wie E-Mail-Adressen und Nutzernamen. Außerdem werden Skriptprotokolle und Dialogfelder in Google Workspace-Anwendungen gesteuert.
Kurse
Name Kurzbeschreibung
Blob
Ein Datenaustauschobjekt für Apps Script-Dienste.
BlobSource
Schnittstelle für Objekte, deren Daten als Blob
exportiert werden können.
Browser
Diese Klasse bietet Zugriff auf Dialogfelder speziell für Google Tabellen.
Button
Ein Enum, das vordefinierte, lokalisierte Dialogfeldschaltflächen darstellt, die von alert
oder PromptResponse.getSelectedButton()
zurückgegeben und angegeben werden, auf welche Schaltfläche in einem Dialogfeld der Nutzer geklickt hat.
ButtonSet
Ein Enum, das vordefinierte, lokalisierte Sätze einer oder mehrerer Dialogfeldschaltflächen darstellt, die einem alert
oder prompt
hinzugefügt werden können.
ColorType
Die Farbarten
Logger
Mit dieser Klasse kann der Entwickler Text in die Fehlerbehebungsprotokolle schreiben.
Menu
Ein benutzerdefiniertes Menü in einer Instanz der Benutzeroberfläche für eine Google-App.
MimeType
Eine Aufzählung, die Zugriff auf MIME-Typ-Deklarationen ermöglicht, ohne die Strings explizit eingeben zu müssen.
Month
Ein Enum-Wert, der die Monate des Jahres darstellt.
PromptResponse
Eine Antwort auf ein prompt
-Dialogfeld, das in der Benutzeroberfläche einer Google-Anwendung angezeigt wird.
RgbColor
Eine Farbe, die durch rote, grüne und blaue Farbkanäle definiert wird.
Session
Die Session-Klasse bietet Zugriff auf Sitzungsinformationen wie die E-Mail-Adresse des Nutzers (unter Umständen) und die Spracheinstellung.
Ui
Eine Instanz der Benutzeroberflächenumgebung für eine Google-Anwendung, mit der das Skript Funktionen wie Menüs, Dialogfelder und Seitenleisten hinzufügen kann.
User
Darstellung eines Nutzers, geeignet für Skripterstellung
Weekday
Ein Enum-Wert, der die Wochentage darstellt.
console
Diese Klasse ermöglicht es dem Entwickler, Logs in den Stackdriver Logging -Dienst der Google Cloud Platform zu schreiben.
Methoden
Methode Rückgabetyp Kurzbeschreibung
getAs(contentType)
Blob
Gibt die Daten in diesem Objekt als Blob zurück, das in den angegebenen Inhaltstyp konvertiert wurde.
getBlob()
Blob
Gibt die Daten in diesem Objekt als Blob zurück.
Methoden
Methode Rückgabetyp Kurzbeschreibung
inputBox(prompt)
String
Öffnet ein Dialogfeld mit einem Texteingabefeld im Browser des Nutzers.
inputBox(prompt, buttons)
String
Öffnet ein Dialogfeld mit einem Texteingabefeld im Browser des Nutzers.
inputBox(title, prompt, buttons)
String
Öffnet ein Dialogfeld mit einem Texteingabefeld im Browser des Nutzers.
msgBox(prompt)
String
Öffnet ein Dialogfeld mit der angegebenen Meldung und einer OK-Schaltfläche im Browser des Nutzers.
msgBox(prompt, buttons)
String
Öffnet ein Dialogfeld mit der angegebenen Nachricht und angegebenen Schaltflächen im Browser des Nutzers.
msgBox(title, prompt, buttons)
String
Öffnet ein Dialogfeld mit dem angegebenen Titel, der Nachricht und den angegebenen Schaltflächen im Browser des Nutzers.
Attribute
Property Typ Beschreibung
CLOSE
Enum
Die standardmäßige Schließen-Schaltfläche, die in der Titelleiste jedes Dialogfelds angezeigt wird.
OK
Enum
Schaltfläche „OK“, die angibt, dass ein Vorgang fortgesetzt werden soll.
CANCEL
Enum
Schaltfläche „Abbrechen“ mit dem Hinweis, dass der Vorgang nicht fortgesetzt werden soll.
YES
Enum
Eine „Ja“-Schaltfläche für eine positive Antwort auf eine Frage.
NO
Enum
Eine „Nein“-Schaltfläche für eine negative Antwort auf eine Frage.
Attribute
Property Typ Beschreibung
OK
Enum
Eine einzelne „OK“-Schaltfläche für eine Informationsmeldung, die nur geschlossen werden kann.
OK_CANCEL
Enum
Eine Schaltfläche „OK“ und eine Schaltfläche „Abbrechen“, über die der Nutzer einen Vorgang entweder fortsetzen oder anhalten kann.
YES_NO
Enum
Eine „Ja“- und eine „Nein“-Schaltfläche, über die der Nutzer eine Ja/Nein-Frage beantworten kann.
YES_NO_CANCEL
Enum
Eine „Ja“-, eine „Nein“- und eine „Abbrechen“-Schaltfläche, mit denen der Nutzer entweder eine Ja/Nein-Frage beantworten oder einen Vorgang anhalten kann.
Attribute
Property Typ Beschreibung
UNSUPPORTED
Enum
Ein Farbtyp, der nicht unterstützt wird.
RGB
Enum
Eine Farbe, die durch rote, grüne und blaue Farbkanäle definiert wird.
THEME
Enum
Eine Farbe, die sich auf einen Eintrag im Farbschema des Designs bezieht.
Methoden
Methode Rückgabetyp Kurzbeschreibung
clear()
void
Löscht das Protokoll.
getLog()
String
Gibt eine vollständige Liste der Nachrichten im aktuellen Log zurück.
log(data)
Logger
Schreibt den String in die Logging-Konsole.
log(format, values)
Logger
Schreibt einen formatierten String in die Logging-Konsole. Dabei werden das angegebene Format und die angegebenen Werte verwendet.
Attribute
Property Typ Beschreibung
GOOGLE_APPS_SCRIPT
Enum
Darstellung des MIME-Typs für ein Google Apps Script-Projekt.
GOOGLE_DRAWINGS
Enum
Darstellung des MIME-Typs für eine Google Zeichnungen-Datei
GOOGLE_DOCS
Enum
Darstellung des MIME-Typs für eine Google Docs-Datei.
GOOGLE_FORMS
Enum
Darstellung des MIME-Typs für eine Google Formulare-Datei.
GOOGLE_SHEETS
Enum
Darstellung des MIME-Typs für eine Google Tabellen-Datei.
GOOGLE_SITES
Enum
Darstellung des MIME-Typs für eine Google Sites-Datei.
GOOGLE_SLIDES
Enum
Darstellung des MIME-Typs für eine Google Präsentationen-Datei
FOLDER
Enum
Darstellung des MIME-Typs für einen Google Drive-Ordner.
SHORTCUT
Enum
Darstellung des MIME-Typs für eine Google Drive-Verknüpfung.
BMP
Enum
Darstellung des MIME-Typs für eine BMP-Image-Datei (normalerweise .bmp)
GIF
Enum
Darstellung des MIME-Typs für eine GIF-Image-Datei (normalerweise .gif).
JPEG
Enum
Darstellung des MIME-Typs für eine JPEG-Bilddatei (normalerweise .jpg).
PNG
Enum
Darstellung des MIME-Typs für eine PNG-Bilddatei (normalerweise .png).
SVG
Enum
Darstellung des MIME-Typs für eine SVG-Bilddatei (normalerweise .svg)
PDF
Enum
Darstellung des MIME-Typs für eine PDF-Datei (normalerweise .pdf)
CSS
Enum
Darstellung des MIME-Typs für eine CSS-Textdatei (normalerweise .css)
CSV
Enum
Darstellung des MIME-Typs für eine CSV-Textdatei (normalerweise .csv).
HTML
Enum
Darstellung des MIME-Typs für eine HTML-Textdatei (normalerweise .html).
JAVASCRIPT
Enum
Darstellung des MIME-Typs für eine JavaScript-Textdatei (normalerweise .js)
PLAIN_TEXT
Enum
Darstellung des MIME-Typs für eine Nur-Text-Datei (normalerweise .txt).
RTF
Enum
Darstellung des MIME-Typs für eine Rich-Text-Datei (normalerweise .rtf).
OPENDOCUMENT_GRAPHICS
Enum
Darstellung des MIME-Typs für eine OpenDocument-Grafikdatei (normalerweise .odg).
OPENDOCUMENT_PRESENTATION
Enum
Darstellung des MIME-Typs für eine OpenDocument-Präsentationsdatei (normalerweise .odp).
OPENDOCUMENT_SPREADSHEET
Enum
Darstellung des MIME-Typs für eine OpenDocument-Tabellendatei (normalerweise .ods).
OPENDOCUMENT_TEXT
Enum
Darstellung des MIME-Typs für eine OpenDocument-Textverarbeitungsdatei (normalerweise .odt).
MICROSOFT_EXCEL
Enum
Darstellung des MIME-Typs für eine Microsoft Excel-Tabellenkalkulationsdatei (normalerweise .xlsx)
MICROSOFT_EXCEL_LEGACY
Enum
Darstellung des MIME-Typs für eine alte Microsoft Excel-Datei (normalerweise XLS)
MICROSOFT_POWERPOINT
Enum
Darstellung des MIME-Typs für eine Microsoft PowerPoint-Präsentationsdatei (normalerweise PPTX).
MICROSOFT_POWERPOINT_LEGACY
Enum
Darstellung des MIME-Typs für eine alte Microsoft PowerPoint-Datei (normalerweise .ppt)
MICROSOFT_WORD
Enum
Darstellung des MIME-Typs für eine Microsoft Word-Dokumentdatei (normalerweise .docx).
MICROSOFT_WORD_LEGACY
Enum
Darstellung des MIME-Typs für eine alte Microsoft Word-Datei (normalerweise .doc).
ZIP
Enum
Darstellung des MIME-Typs für eine ZIP-Archivdatei (normalerweise .zip).
Attribute
Property Typ Beschreibung
JANUARY
Enum
Januar (Monat 1).
FEBRUARY
Enum
Februar (Monat 2).
MARCH
Enum
März (Monat 3).
APRIL
Enum
April (Monat 4).
MAY
Enum
Mai (Monat 5).
JUNE
Enum
Juni (Monat 6).
JULY
Enum
Juli (Monat 7).
AUGUST
Enum
August (Monat 8):
SEPTEMBER
Enum
September (Monat 9).
OCTOBER
Enum
Oktober (Monat 10).
NOVEMBER
Enum
November (Monat 11).
DECEMBER
Enum
Dezember (Monat 12).
Methoden
Methode Rückgabetyp Kurzbeschreibung
getResponseText()
String
Ruft den Text ab, den der Nutzer in das Eingabefeld des Dialogfelds eingegeben hat.
getSelectedButton()
Button
Ruft die Schaltfläche ab, auf die der Nutzer geklickt hat, um das Dialogfeld zu schließen.
Methoden
Methode Rückgabetyp Kurzbeschreibung
asHexString()
String
Gibt die Farbe als Hexadezimalstring mit 7 Zeichen im CSS-Stil (#rrggbb) oder als Hexadezimalstring mit 9 Zeichen (#aarrggbb) zurück.
getBlue()
Integer
Der Blaukanal dieser Farbe als Zahl von 0 bis 255.
getColorType()
ColorType
Ruft den Typ dieser Farbe ab.
getGreen()
Integer
Der grüne Kanal dieser Farbe als Zahl zwischen 0 und 255.
getRed()
Integer
Der rote Kanal dieser Farbe als Zahl von 0 bis 255.
Attribute
Property Typ Beschreibung
Button
Button
Eine Aufzählung, die vordefinierte, lokalisierte Schaltflächen des Dialogfelds darstellt, die von einer Warnung oder einem PromptResponse.getSelectedButton()
zurückgegeben werden, um anzugeben, auf welche Schaltfläche in einem Dialogfeld der Nutzer geklickt hat.
ButtonSet
ButtonSet
Ein Enum, das vordefinierte, lokalisierte Sätze einer oder mehrerer Dialogfeldschaltflächen darstellt, die einer Warnung oder einer Aufforderung hinzugefügt werden können.
Methoden
Methode Rückgabetyp Kurzbeschreibung
alert(prompt)
Button
Öffnet ein Dialogfeld mit der angegebenen Meldung und der Schaltfläche „OK“ im Editor des Nutzers.
alert(prompt, buttons)
Button
Öffnet ein Dialogfeld mit der angegebenen Meldung und einer Reihe von Schaltflächen im Editor des Nutzers.
alert(title, prompt, buttons)
Button
Öffnet im Nutzereditor ein Dialogfeld mit dem angegebenen Titel, der Nachricht und einer Reihe von Schaltflächen.
createAddonMenu()
Menu
Erstellt einen Builder, mit dem ein Untermenü in das Menü „Erweiterungen“ des Editors eingefügt werden kann.
createMenu(caption)
Menu
Erstellt einen Builder, mit dem ein Menü zur Benutzeroberfläche des Editors hinzugefügt werden kann.
prompt(prompt)
PromptResponse
Öffnet ein Dialogfeld zur Eingabe im Editor des Nutzers mit der angegebenen Meldung und der Schaltfläche „OK“.
prompt(prompt, buttons)
PromptResponse
Öffnet ein Dialogfeld zur Eingabe der Eingabe im Editor des Nutzers mit der angegebenen Meldung und einer Reihe von Schaltflächen.
prompt(title, prompt, buttons)
PromptResponse
Öffnet ein Dialogfeld zur Eingabe im Editor des Nutzers mit dem angegebenen Titel, der Nachricht und den Schaltflächen.
showModalDialog(userInterface, title)
void
Öffnet ein modales Dialogfeld im Nutzereditor mit benutzerdefiniertem clientseitigem Inhalt.
showModelessDialog(userInterface, title)
void
Öffnet im Nutzereditor ein Dialogfeld ohne Modus mit benutzerdefiniertem clientseitigem Inhalt.
showSidebar(userInterface)
void
Öffnet im Editor des Nutzers eine Seitenleiste mit benutzerdefiniertem clientseitigem Inhalt.
Methoden
Methode Rückgabetyp Kurzbeschreibung
getEmail()
String
Ruft die E-Mail-Adresse des Nutzers ab, falls verfügbar.
Attribute
Property Typ Beschreibung
SUNDAY
Enum
Sonntag.
MONDAY
Enum
Montag.
TUESDAY
Enum
Dienstag
WEDNESDAY
Enum
Mittwoch.
THURSDAY
Enum
Donnerstag.
FRIDAY
Enum
Freitag.
SATURDAY
Enum
Samstag.
Methoden
Methode Rückgabetyp Kurzbeschreibung
error()
void
Gibt eine leere Meldung der Ebene FEHLER an Stackdriver Logging aus.
error(formatOrObject, values)
void
Gibt eine Meldung auf der Ebene FEHLER an Stackdriver Logging aus.
info()
void
Gibt eine leere Nachricht auf INFO-Ebene an Stackdriver Logging aus.
info(formatOrObject, values)
void
Gibt eine Nachricht auf INFO-Ebene an Stackdriver Logging aus.
log()
void
Gibt eine leere Nachricht auf FEHLERBEHEBUNG an Stackdriver Logging aus.
log(formatOrObject, values)
void
Gibt eine Nachricht auf Debug-Ebene an Stackdriver Logging aus.
time(label)
void
Startet einen Timer, mit dem Sie die Dauer eines Vorgangs verfolgen können.
timeEnd(label)
void
Stoppt einen zuvor gestarteten Timer durch Aufrufen von console.time()
.
warn()
void
Gibt eine leere Meldung der Ebene WARNUNG an Stackdriver Logging aus.
warn(formatOrObject, values)
void
Gibt eine Nachricht der Ebene WARNUNG an Stackdriver Logging aus.
Feedback geben
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers . Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2023-12-01 (UTC).
Haben Sie Feedback für uns?
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2023-12-01 (UTC)."],[[["The Base Service within Google Workspace manages user information, script logs, and dialog boxes within applications."],["The `Ui` class provides methods to manage the user interface, including menus, dialog boxes, and sidebars."],["Classes like `Blob`, `Logger`, and `Session` handle data, logging, and user session information respectively."],["Various methods are available for interacting with users, like getting their email (`User` class) or displaying dialogs (`Browser` and `Ui` classes)."],["The `console` class enables logging messages to Google Cloud's Stackdriver Logging for debugging purposes."]]],[]]