Questo servizio fornisce l'accesso a informazioni degli utenti, come indirizzi email e nomi utente. Controlla inoltre i log degli script e le finestre di dialogo nelle applicazioni Google Workspace.
Corsi
Nome | Breve descrizione |
---|---|
Blob | Un oggetto di interscambio di dati per i servizi Apps Script. |
BlobSource | Interfaccia per gli oggetti che possono esportare i dati come Blob . |
Browser | Questo corso consente di accedere a finestre di dialogo specifiche di Fogli Google. |
Button | Un'enumerazione che rappresenta pulsanti di dialogo localizzati predeterminati restituiti da alert o PromptResponse.getSelectedButton() per indicare su quale pulsante di una finestra di dialogo su cui l'utente ha fatto clic. |
ButtonSet | Un'enumerazione che rappresenta insiemi predeterminati e localizzati di uno o più pulsanti delle finestre di dialogo che possono essere aggiunti a un elemento alert o prompt . |
ColorType | I tipi di colori |
Logger | Questa classe consente allo sviluppatore di scrivere testo nei log di debug. |
Menu | Un menu personalizzato in un'istanza dell'interfaccia utente di un'app Google. |
MimeType | Un'enumerazione che fornisce l'accesso alle dichiarazioni di tipo MIME senza digitare le stringhe in modo esplicito. |
Month | Un'enum che rappresenta i mesi dell'anno. |
PromptResponse | Una risposta a una finestra di dialogo prompt visualizzata nell'ambiente
dell'interfaccia utente per un'app Google. |
RgbColor | Un colore definito dai canali di colore rosso, verde, blu. |
Session | Il corso Sessione consente di accedere alle informazioni sulla sessione, come l'indirizzo email dell'utente (in alcune circostanze) e le impostazioni della lingua. |
Ui | Un'istanza dell'ambiente dell'interfaccia utente per un'app Google che consente allo script di aggiungere funzionalità come menu, finestre di dialogo e barre laterali. |
User | Rappresentazione di un utente, adatta per lo scripting. |
Weekday | Un'enum che rappresenta i giorni della settimana. |
console | Questa classe consente allo sviluppatore di scrivere log nel servizio Stackdriver Logging di Google Cloud. |
Blob
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
copyBlob() | Blob | Restituisce una copia di questo blob. |
getAs(contentType) | Blob | Restituisce i dati all'interno di questo oggetto sotto forma di blob convertito nel tipo di contenuto specificato. |
getBytes() | Byte[] | Consente di recuperare i dati archiviati in questo blob. |
getContentType() | String | Restituisce il tipo di contenuto dei byte in questo blob. |
getDataAsString() | String | Restituisce i dati di questo blob sotto forma di stringa con codifica UTF-8. |
getDataAsString(charset) | String | Restituisce i dati di questo blob sotto forma di stringa con la codifica specificata. |
getName() | String | Restituisce il nome del blob. |
isGoogleType() | Boolean | Indica se il blob è un file di Google Workspace (Fogli, Documenti e così via). |
setBytes(data) | Blob | Imposta i dati archiviati in questo blob. |
setContentType(contentType) | Blob | Imposta il tipo di contenuti dei byte in questo blob. |
setContentTypeFromExtension() | Blob | Imposta il tipo di contenuto dei byte in questo blob in base all'estensione del file. |
setDataFromString(string) | Blob | Imposta i dati di questo blob da una stringa con codifica UTF-8. |
setDataFromString(string, charset) | Blob | Imposta i dati di questo blob da una stringa con la codifica specificata. |
setName(name) | Blob | Imposta il nome del blob. |
BlobSource
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getAs(contentType) | Blob | Restituisce i dati all'interno di questo oggetto sotto forma di blob convertito nel tipo di contenuto specificato. |
getBlob() | Blob | Restituisce i dati all'interno di questo oggetto sotto forma di blob. |
Browser
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
Buttons | ButtonSet |
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
inputBox(prompt) | String | Mostra una finestra di dialogo con una casella di immissione di testo nel browser dell'utente. |
inputBox(prompt, buttons) | String | Mostra una finestra di dialogo con una casella di immissione di testo nel browser dell'utente. |
inputBox(title, prompt, buttons) | String | Mostra una finestra di dialogo con una casella di immissione di testo nel browser dell'utente. |
msgBox(prompt) | String | Viene visualizzata una finestra di dialogo con il messaggio specificato e un pulsante OK nel browser dell'utente. |
msgBox(prompt, buttons) | String | Mostra una finestra di dialogo con il messaggio specificato e i pulsanti specificati nel browser dell'utente. |
msgBox(title, prompt, buttons) | String | Viene visualizzata una finestra di dialogo con il titolo, il messaggio e i pulsanti specificati nel browser dell'utente. |
Button
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
CLOSE | Enum | Il pulsante di chiusura standard visualizzato nella barra del titolo di ogni finestra di dialogo. |
OK | Enum | Un pulsante "OK" che indica che l'operazione deve essere eseguita. |
CANCEL | Enum | Un pulsante "Annulla", che indica che l'operazione non deve procedere. |
YES | Enum | Un pulsante "Sì", che indica una risposta positiva a una domanda. |
NO | Enum | Un pulsante "No", che indica una risposta negativa a una domanda. |
ButtonSet
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
OK | Enum | Un singolo pulsante "OK", che indica un messaggio informativo che può solo essere ignorato. |
OK_CANCEL | Enum | Un pulsante "OK" e un pulsante "Annulla", che consentono all'utente di procedere o interrompere un'operazione. |
YES_NO | Enum | Un pulsante "Sì" e un pulsante "No" che consentono all'utente di rispondere a una domanda che prevede sì/no. |
YES_NO_CANCEL | Enum | Un pulsante "Sì", uno "No" e un pulsante "Annulla", che consentono all'utente di rispondere a una domanda sì/no o di interrompere un'operazione. |
ColorType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
UNSUPPORTED | Enum | Un tipo di colore non supportato. |
RGB | Enum | Un colore definito dai canali di colore rosso, verde, blu. |
THEME | Enum | Un colore che fa riferimento a una voce nella combinazione di colori del tema. |
Logger
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
clear() | void | Cancella il log. |
getLog() | String | Restituisce un elenco completo dei messaggi presenti nel log corrente. |
log(data) | Logger | Scrive la stringa nella console di logging. |
log(format, values) | Logger | Scrive una stringa formattata nella console di logging, utilizzando il formato e i valori forniti. |
Menu
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addItem(caption, functionName) | Menu | Aggiunge una voce al menu. |
addSeparator() | Menu | Aggiunge un separatore visivo al menu. |
addSubMenu(menu) | Menu | Aggiunge un sottomenu al menu. |
addToUi() | void | Inserisce il menu nell'istanza dell'interfaccia utente dell'editor. |
MimeType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
GOOGLE_APPS_SCRIPT | Enum | Rappresentazione del tipo MIME per un progetto Google Apps Script. |
GOOGLE_DRAWINGS | Enum | Rappresentazione del tipo MIME per un file di Disegni Google. |
GOOGLE_DOCS | Enum | Rappresentazione del tipo MIME per un file di Documenti Google. |
GOOGLE_FORMS | Enum | Rappresentazione del tipo MIME per un file di Moduli Google. |
GOOGLE_SHEETS | Enum | Rappresentazione del tipo MIME per un file di Fogli Google. |
GOOGLE_SITES | Enum | Rappresentazione del tipo MIME per un file di Google Sites. |
GOOGLE_SLIDES | Enum | Rappresentazione del tipo MIME per un file di Presentazioni Google. |
FOLDER | Enum | Rappresentazione del tipo MIME per una cartella di Google Drive. |
SHORTCUT | Enum | Rappresentazione del tipo MIME per una scorciatoia di Google Drive. |
BMP | Enum | Rappresentazione del tipo MIME per un file immagine BMP (in genere .bmp). |
GIF | Enum | Rappresentazione del tipo MIME per un file immagine GIF (in genere .gif). |
JPEG | Enum | Rappresentazione del tipo MIME per un file immagine JPEG (in genere .jpg). |
PNG | Enum | Rappresentazione del tipo MIME per un file immagine PNG (in genere .png). |
SVG | Enum | Rappresentazione del tipo MIME per un file immagine SVG (in genere .svg). |
PDF | Enum | Rappresentazione del tipo MIME per un file PDF (in genere .pdf). |
CSS | Enum | Rappresentazione del tipo MIME per un file di testo CSS (in genere .css). |
CSV | Enum | Rappresentazione del tipo MIME per un file di testo CSV (in genere .csv). |
HTML | Enum | Rappresentazione del tipo MIME per un file di testo HTML (in genere .html). |
JAVASCRIPT | Enum | Rappresentazione del tipo MIME per un file di testo JavaScript (in genere .js). |
PLAIN_TEXT | Enum | Rappresentazione del tipo MIME per un file di testo normale (in genere .txt). |
RTF | Enum | Rappresentazione del tipo MIME per un file RTF (in genere .rtf). |
OPENDOCUMENT_GRAPHICS | Enum | Rappresentazione del tipo MIME per un file grafico OpenDocument (in genere .odg). |
OPENDOCUMENT_PRESENTATION | Enum | Rappresentazione del tipo MIME per un file di presentazione OpenDocument (in genere .odp). |
OPENDOCUMENT_SPREADSHEET | Enum | Rappresentazione del tipo MIME per un file di foglio di lavoro OpenDocument (in genere .ods). |
OPENDOCUMENT_TEXT | Enum | Rappresentazione del tipo MIME per un file di elaborazione testi OpenDocument (in genere .odt). |
MICROSOFT_EXCEL | Enum | Rappresentazione del tipo MIME per un file di foglio di lavoro Microsoft Excel (di solito .xlsx). |
MICROSOFT_EXCEL_LEGACY | Enum | Rappresentazione del tipo MIME per un file legacy di Microsoft Excel (in genere .xls). |
MICROSOFT_POWERPOINT | Enum | Rappresentazione del tipo MIME per un file di presentazione di Microsoft PowerPoint (in genere .pptx). |
MICROSOFT_POWERPOINT_LEGACY | Enum | Rappresentazione del tipo MIME per un file precedente di Microsoft PowerPoint (in genere .ppt). |
MICROSOFT_WORD | Enum | Rappresentazione del tipo MIME per un file di documento di Microsoft Word (in genere .docx). |
MICROSOFT_WORD_LEGACY | Enum | Rappresentazione del tipo MIME per un file legacy di Microsoft Word (in genere .doc). |
ZIP | Enum | Rappresentazione del tipo MIME per un file di archivio ZIP (in genere .zip). |
Month
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
JANUARY | Enum | gennaio (1° mese). |
FEBRUARY | Enum | Febbraio (2° mese). |
MARCH | Enum | Marzo (3° mese). |
APRIL | Enum | Aprile (4° mese). |
MAY | Enum | Maggio (mese 5). |
JUNE | Enum | Giugno (6 mese). |
JULY | Enum | luglio (7° mese). |
AUGUST | Enum | agosto (8° mese). |
SEPTEMBER | Enum | settembre (9 mese). |
OCTOBER | Enum | Ottobre (10 mese). |
NOVEMBER | Enum | novembre (11 mese). |
DECEMBER | Enum | dicembre (12 mese). |
PromptResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getResponseText() | String | Restituisce il testo che l'utente ha inserito nel campo di immissione della finestra di dialogo. |
getSelectedButton() | Button | Restituisce il pulsante su cui l'utente ha fatto clic per chiudere la finestra di dialogo. |
RgbColor
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
asHexString() | String | Restituisce il colore come stringa esadecimale di sette caratteri in stile CSS (#rrggbb) o stringa esadecimale di nove caratteri (#aarrggbb). |
getBlue() | Integer | Il canale blu di questo colore, espresso in un numero compreso tra 0 e 255. |
getColorType() | ColorType | Prendi il tipo di questo colore. |
getGreen() | Integer | Il canale verde di questo colore, sotto forma di numero da 0 a 255. |
getRed() | Integer | Il canale rosso di questo colore, espresso come numero da 0 a 255. |
Session
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getActiveUser() | User | Recupera le informazioni sull'utente corrente. |
getActiveUserLocale() | String | Restituisce l'impostazione della lingua dell'utente corrente come stringa, ad esempio en per l'inglese. |
getEffectiveUser() | User | Recupera le informazioni sull'utente sotto la cui autorità viene eseguito lo script. |
getScriptTimeZone() | String | Restituisce il fuso orario dello script. |
getTemporaryActiveUserKey() | String | Recupera una chiave temporanea univoca per l'utente attivo, ma che non rivela l'identità dell'utente. |
Ui
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
Button | Button | Un'enumerazione che rappresenta pulsanti di dialogo localizzati predeterminati restituiti da un avviso o PromptResponse.getSelectedButton() per indicare il pulsante di una finestra di dialogo su cui l'utente ha fatto clic. |
ButtonSet | ButtonSet | Un'enumerazione che rappresenta insiemi predeterminati e localizzati di uno o più pulsanti di dialogo che possono essere aggiunti a un avviso o a un messaggio. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
alert(prompt) | Button | Apre una finestra di dialogo nell'editor dell'utente con il messaggio specificato e un pulsante "OK". |
alert(prompt, buttons) | Button | Apre una finestra di dialogo nell'editor dell'utente con il messaggio e la serie di pulsanti specificati. |
alert(title, prompt, buttons) | Button | Apre una finestra di dialogo nell'editor dell'utente con il titolo, il messaggio e la serie di pulsanti specificati. |
createAddonMenu() | Menu | Crea un generatore che può essere utilizzato per inserire un sottomenu nel menu Estensioni dell'editor. |
createMenu(caption) | Menu | Crea un generatore che può essere utilizzato per aggiungere un menu all'interfaccia utente dell'editor. |
prompt(prompt) | PromptResponse | Apre una finestra di dialogo di immissione nell'editor dell'utente con il messaggio specificato e un pulsante "OK". |
prompt(prompt, buttons) | PromptResponse | Apre una finestra di dialogo di input nell'editor dell'utente con il messaggio e la serie di pulsanti specificati. |
prompt(title, prompt, buttons) | PromptResponse | Apre una finestra di dialogo di input nell'editor dell'utente con il titolo, il messaggio e la serie di pulsanti specificati. |
showModalDialog(userInterface, title) | void | Apre una finestra di dialogo modale nell'editor dell'utente con contenuti lato client personalizzati. |
showModelessDialog(userInterface, title) | void | Apre nell'editor dell'utente una finestra di dialogo non modale con contenuti lato client personalizzati. |
showSidebar(userInterface) | void | Apre nell'editor dell'utente una barra laterale con contenuti lato client personalizzati. |
User
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getEmail() | String | Consente di acquisire l'indirizzo email dell'utente, se disponibile. |
Weekday
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
SUNDAY | Enum | domenica. |
MONDAY | Enum | Lunedì. |
TUESDAY | Enum | martedì. |
WEDNESDAY | Enum | Mercoledì. |
THURSDAY | Enum | Giovedì. |
FRIDAY | Enum | Venerdì. |
SATURDAY | Enum | sabato. |
console
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
error() | void | Restituisce come output un messaggio di livello ERRORE vuoto in Stackdriver Logging. |
error(formatOrObject, values) | void | Restituisce un messaggio di livello ERRORE a Stackdriver Logging. |
info() | void | Restituisce un messaggio di livello INFO vuoto in Stackdriver Logging. |
info(formatOrObject, values) | void | Restituisce come output un messaggio di livello INFO a Stackdriver Logging. |
log() | void | Restituisce come output un messaggio di livello DEBUG vuoto in Stackdriver Logging. |
log(formatOrObject, values) | void | Restituisce come output un messaggio di livello DEBUG in Stackdriver Logging. |
time(label) | void | Avvia un timer che puoi utilizzare per tenere traccia della durata di un'operazione. |
timeEnd(label) | void | Arresta un timer avviato in precedenza chiamando console.time() . |
warn() | void | Restituisce come output un messaggio di livello WARNING vuoto in Stackdriver Logging. |
warn(formatOrObject, values) | void | Restituisce come output un messaggio di livello WARNING in Stackdriver Logging. |