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 steuert es Script-Logs und Dialogfelder in Google Workspace-Anwendungen.
Klassen
Name Kurzbeschreibung
Blob
Ein Datenaustauschobjekt für Apps Script-Dienste.
BlobSource
Benutzeroberfläche für Objekte, deren Daten als Blob
exportiert werden können.
Browser
Diese Klasse bietet Zugriff auf Dialogfelder, die speziell für Google Tabellen gelten.
Button
Ein Enum, das vordefinierte, lokalisierte Dialogfeldschaltflächen darstellt, die von alert
oder PromptResponse.getSelectedButton()
zurückgegeben werden, um anzugeben, auf welche Schaltfläche im Dialogfeld der Nutzer geklickt hat.
ButtonSet
Ein Enum, das vordefinierte, lokalisierte Sätze von einer oder mehreren Dialogfeldschaltflächen darstellt, die einem alert
oder prompt
hinzugefügt werden können.
ColorType
Die Farbtypen
Logger
Mit dieser Klasse kann der Entwickler in das Ausführungsprotokoll und in Google Cloud Logging schreiben, wenn das Script mit einem Standard-Cloud-Projekt verknüpft ist.
Menu
Ein benutzerdefiniertes Menü in einer Instanz der Benutzeroberfläche einer Google-App.
MimeType
Eine Aufzählung, die Zugriff auf MIME-Typdeklarationen bietet, ohne die Strings explizit eingeben zu müssen.
Month
Ein Enum, das die Monate des Jahres darstellt.
PromptResponse
Eine Antwort auf ein prompt
-Dialogfeld, das in der Benutzeroberfläche einer Google-App angezeigt wird.
RgbColor
Eine Farbe, die durch die Farbkanäle Rot, Grün und Blau definiert ist.
Session
Die Session-Klasse bietet Zugriff auf Sitzungsinformationen wie die E-Mail-Adresse des Nutzers (unter bestimmten Umständen) und die Spracheinstellung.
Ui
Eine Instanz der Benutzeroberfläche einer Google-App, mit der dem Script Funktionen wie Menüs, Dialogfelder und Seitenleisten hinzugefügt werden können.
User
Darstellung eines Nutzers, geeignet für Scripting.
Weekday
Ein Enum, das die Wochentage darstellt.
console
Mit dieser Klasse kann der Entwickler in das Ausführungsprotokoll und in Google Cloud Logging schreiben, wenn das Script mit einem Standard-Cloud-Projekt verknüpft ist.
Methoden
Methode Rückgabetyp Kurzbeschreibung
getAs(contentType)
Blob
Gibt die Daten in diesem Objekt als Blob zurück, der 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
Im Browser des Nutzers wird ein Dialogfeld mit einem Textfeld angezeigt.
inputBox(prompt, buttons)
String
Im Browser des Nutzers wird ein Dialogfeld mit einem Textfeld angezeigt.
inputBox(title, prompt, buttons)
String
Im Browser des Nutzers wird ein Dialogfeld mit einem Textfeld angezeigt.
msgBox(prompt)
String
Im Browser des Nutzers wird ein Dialogfeld mit der angegebenen Nachricht und einer Schaltfläche „OK“ angezeigt.
msgBox(prompt, buttons)
String
Im Browser des Nutzers wird ein Dialogfeld mit der angegebenen Nachricht und den angegebenen Schaltflächen angezeigt.
msgBox(title, prompt, buttons)
String
Im Browser des Nutzers wird ein Dialogfeld mit dem angegebenen Titel, der Nachricht und den angegebenen Schaltflächen angezeigt.
Attribute
Attribut Typ Beschreibung
CLOSE
Enum
Die standardmäßige Schaltfläche zum Schließen, die in der Titelleiste jedes Dialogfelds angezeigt wird.
OK
Enum
Eine Schaltfläche „OK“, die angibt, dass ein Vorgang fortgesetzt werden soll.
CANCEL
Enum
Eine Schaltfläche „Abbrechen“, die angibt, dass ein Vorgang nicht fortgesetzt werden soll.
YES
Enum
Eine Schaltfläche „Ja“, die eine positive Antwort auf eine Frage angibt.
NO
Enum
Eine Schaltfläche „Nein“, die eine negative Antwort auf eine Frage angibt.
Attribute
Attribut Typ Beschreibung
OK
Enum
Eine einzelne Schaltfläche „OK“, die auf eine Informationsmeldung hinweist, die nur geschlossen werden kann.
OK_CANCEL
Enum
Eine Schaltfläche „OK“ und eine Schaltfläche „Abbrechen“, mit denen der Nutzer eine Aktion fortsetzen oder abbrechen kann.
YES_NO
Enum
Eine Schaltfläche „Ja“ und eine Schaltfläche „Nein“, mit denen Nutzer eine Ja-/Nein-Frage beantworten können.
YES_NO_CANCEL
Enum
Eine Schaltfläche „Ja“, eine Schaltfläche „Nein“ und eine Schaltfläche „Abbrechen“, mit denen Nutzer entweder eine Ja/Nein-Frage beantworten oder einen Vorgang beenden können.
Attribute
Attribut Typ Beschreibung
UNSUPPORTED
Enum
Ein nicht unterstützter Farbtyp.
RGB
Enum
Eine Farbe, die durch die Farbkanäle Rot, Grün und Blau definiert ist.
THEME
Enum
Eine Farbe, die sich auf einen Eintrag im Farbschema des Designs bezieht.
Methoden
Methode Rückgabetyp Kurzbeschreibung
clear()
void
Das Protokoll wird gelöscht.
getLog()
String
Gibt eine vollständige Liste der Nachrichten im aktuellen Protokoll zurück.
log(data)
Logger
Schreibt die Daten in das Protokoll.
log(format, values)
Logger
Schreibt einen formatierten String mit dem angegebenen Format und den angegebenen Werten in die Protokollkonsole.
Attribute
Attribut 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 Drawings-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 Forms-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-Bilddatei (in der Regel .bmp).
GIF
Enum
Darstellung des MIME-Typs für eine GIF-Bilddatei (in der Regel .gif).
JPEG
Enum
Darstellung des MIME-Typs für eine JPEG-Bilddatei (in der Regel .jpg).
PNG
Enum
Darstellung des MIME-Typs für eine PNG-Bilddatei (in der Regel .png).
SVG
Enum
Darstellung des MIME-Typs für eine SVG-Bilddatei (in der Regel .svg).
PDF
Enum
Darstellung des MIME-Typs für eine PDF-Datei (in der Regel .pdf).
CSS
Enum
Darstellung des MIME-Typs für eine CSS-Textdatei (in der Regel .css).
CSV
Enum
Darstellung des MIME-Typs für eine CSV-Textdatei (in der Regel .csv).
HTML
Enum
Darstellung des MIME-Typs für eine HTML-Textdatei (in der Regel .html).
JAVASCRIPT
Enum
Darstellung des MIME-Typs für eine JavaScript-Textdatei (in der Regel .js).
PLAIN_TEXT
Enum
Darstellung des MIME-Typs für eine reine Textdatei (in der Regel .txt).
RTF
Enum
Darstellung des MIME-Typs für eine Rich-Text-Datei (in der Regel .rtf).
OPENDOCUMENT_GRAPHICS
Enum
Darstellung des MIME-Typs für eine OpenDocument-Grafikdatei (in der Regel .odg).
OPENDOCUMENT_PRESENTATION
Enum
Darstellung des MIME-Typs für eine OpenDocument-Präsentationsdatei (in der Regel .odp).
OPENDOCUMENT_SPREADSHEET
Enum
Darstellung des MIME-Typs für eine OpenDocument-Tabellendatei (in der Regel .ods).
OPENDOCUMENT_TEXT
Enum
Darstellung des MIME-Typs für eine OpenDocument-Textverarbeitungsdatei (in der Regel .odt).
MICROSOFT_EXCEL
Enum
Darstellung des MIME-Typs für eine Microsoft Excel-Tabellendatei (in der Regel .xlsx).
MICROSOFT_EXCEL_LEGACY
Enum
Darstellung des MIME-Typs für eine alte Microsoft Excel-Datei (in der Regel .xls).
MICROSOFT_POWERPOINT
Enum
Darstellung des MIME-Typs für eine Microsoft PowerPoint-Präsentationsdatei (in der Regel .pptx).
MICROSOFT_POWERPOINT_LEGACY
Enum
Darstellung des MIME-Typs für eine ältere Microsoft PowerPoint-Datei (in der Regel .ppt).
MICROSOFT_WORD
Enum
Darstellung des MIME-Typs für eine Microsoft Word-Dokumentdatei (in der Regel .docx).
MICROSOFT_WORD_LEGACY
Enum
Darstellung des MIME-Typs für eine alte Microsoft Word-Datei (in der Regel .doc).
ZIP
Enum
Darstellung des MIME-Typs für eine ZIP-Archivdatei (normalerweise .zip).
Attribute
Attribut Typ Beschreibung
JANUARY
Enum
Januar (Monat 1).
FEBRUARY
Enum
Februar (Monat 2)
MARCH
Enum
März (3. Monat)
APRIL
Enum
April (Monat 4)
MAY
Enum
Mai (5. Monat)
JUNE
Enum
Juni (6. Monat)
JULY
Enum
Juli (7. Monat).
AUGUST
Enum
August (Monat 8).
SEPTEMBER
Enum
September (9. Monat)
OCTOBER
Enum
Oktober (10. Monat)
NOVEMBER
Enum
November (11. Monat)
DECEMBER
Enum
Dezember (12. Monat).
Methoden
Methode Rückgabetyp Kurzbeschreibung
getResponseText()
String
Der Text, den der Nutzer in das Eingabefeld des Dialogfelds eingegeben hat.
getSelectedButton()
Button
Die Schaltfläche, auf die der Nutzer geklickt hat, um das Dialogfeld zu schließen.
Methoden
Methode Rückgabetyp Kurzbeschreibung
asHexString()
String
Gibt die Farbe als 7- oder 9-stelliger Hexadezimal-String im CSS-Format (#rrggbb oder #aarrggbb) zurück.
getBlue()
Integer
Der Blaukanal dieser Farbe als Zahl zwischen 0 und 255.
getColorType()
ColorType
Den Typ dieser Farbe abrufen.
getGreen()
Integer
Der grüne Kanal dieser Farbe als Zahl zwischen 0 und 255.
getRed()
Integer
Der rote Kanal dieser Farbe als Zahl zwischen 0 und 255.
Methoden
Methode Rückgabetyp Kurzbeschreibung
getActiveUser()
User
Ruft Informationen zum aktuellen Nutzer ab.
getActiveUserLocale()
String
Die Spracheinstellung des aktuellen Nutzers als String, z. B. en
für Englisch.
getEffectiveUser()
User
Ruft Informationen zum Nutzer ab, in dessen Autorisierungsbereich das Script ausgeführt wird.
getScriptTimeZone()
String
Ruft die Zeitzone des Scripts ab.
getTemporaryActiveUserKey()
String
Es wird ein temporärer Schlüssel abgerufen, der für den aktiven Nutzer eindeutig ist, aber die Identität des Nutzers nicht preisgibt.
Attribute
Attribut Typ Beschreibung
Button
Button
Ein Enum, das vordefinierte, lokalisierte Dialogfeldschaltflächen darstellt, die von einer Benachrichtigung oder PromptResponse.getSelectedButton()
zurückgegeben werden, um anzugeben, auf welche Schaltfläche im Dialogfeld der Nutzer geklickt hat.
ButtonSet
ButtonSet
Ein Enum, das vordefinierte, lokalisierte Sätze von einer oder mehreren Dialogfeldschaltflächen darstellt, die einer Benachrichtigung oder einem Prompt hinzugefügt werden können.
Methoden
Methode Rückgabetyp Kurzbeschreibung
alert(prompt)
Button
Öffnet im Editor des Nutzers ein Dialogfeld mit der angegebenen Nachricht und der Schaltfläche „Ok“.
alert(prompt, buttons)
Button
Öffnet im Editor des Nutzers ein Dialogfeld mit der angegebenen Nachricht und einer Reihe von Schaltflächen.
alert(title, prompt, buttons)
Button
Öffnet im Editor des Nutzers ein Dialogfeld mit dem angegebenen Titel, der Nachricht und einer Reihe von Schaltflächen.
createAddonMenu()
Menu
Erstellt ein Tool, mit dem ein Untermenü in das Menü „Erweiterungen“ des Editors eingefügt werden kann.
createMenu(caption)
Menu
Erstellt einen Builder, mit dem der Benutzeroberfläche des Editors ein Menü hinzugefügt werden kann.
prompt(prompt)
PromptResponse
Öffnet im Editor des Nutzers ein Eingabedialogfeld mit der angegebenen Nachricht und der Schaltfläche „Ok“.
prompt(prompt, buttons)
PromptResponse
Öffnet im Editor des Nutzers ein Eingabedialogfeld mit der angegebenen Nachricht und einer Reihe von Schaltflächen.
prompt(title, prompt, buttons)
PromptResponse
Öffnet im Editor des Nutzers ein Eingabedialogfeld mit dem angegebenen Titel, der Nachricht und einer Reihe von Schaltflächen.
showModalDialog(userInterface, title)
void
Öffnet im Editor des Nutzers ein modales Dialogfeld mit benutzerdefinierten clientseitigen Inhalten.
showModelessDialog(userInterface, title)
void
Öffnet im Editor des Nutzers ein modales Dialogfeld mit benutzerdefinierten clientseitigen Inhalten.
showSidebar(userInterface)
void
Öffnet im Editor des Nutzers eine Seitenleiste mit benutzerdefinierten clientseitigen Inhalten.
Methoden
Methode Rückgabetyp Kurzbeschreibung
getEmail()
String
Ruft die E-Mail-Adresse des Nutzers ab, sofern verfügbar.
Attribute
Attribut 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 Nachricht der ERROR-Ebene an Stackdriver Logging aus.
error(formatOrObject, values)
void
Gibt eine Nachricht der ERROR-Ebene an Stackdriver Logging aus.
info()
void
Gibt eine leere Nachricht der INFO-Ebene an Stackdriver Logging aus.
info(formatOrObject, values)
void
Gibt eine Nachricht der INFO-Ebene an Stackdriver Logging aus.
log()
void
Gibt eine leere DEBUG-Ebene an Stackdriver Logging aus.
log(formatOrObject, values)
void
Gibt eine DEBUG-Ebene-Nachricht an Stackdriver Logging aus.
time(label)
void
Startet einen Timer, mit dem Sie die Dauer eines Vorgangs messen können.
timeEnd(label)
void
Beendet einen Timer, der zuvor durch Aufrufen von console.time()
gestartet wurde.
warn()
void
Ergibt eine leere Nachricht der WARNUNGSebene in Stackdriver Logging.
warn(formatOrObject, values)
void
Gibt eine Nachricht der WARNUNGS-Ebene 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: 2024-11-26 (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: 2024-11-26 (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."]]],[]]