Questo servizio fornisce l'accesso agli attivatori e alla pubblicazione degli script.
Corsi
Nome | Breve descrizione |
---|---|
Auth | Un'enumerazione che identifica le categorie di servizi autorizzati che Apps Script è in grado di eseguire tramite una funzione attivata. |
Authorization | Un oggetto che verifica se l'utente ha concesso l'autorizzazione per gli ambiti richiesti dello script. |
Authorization | Un'enumerazione che indica lo stato di autorizzazione di uno script. |
Calendar | Generatore di trigger di calendario. |
Clock | Un generatore di trigger a tempo. |
Document | Un generatore di trigger per i documenti. |
Event | Un'enumerazione che indica il tipo di evento attivato. |
Form | Un generatore di trigger per i moduli. |
Installation | Un'enumerazione che indica in che modo lo script è stato installato come componente aggiuntivo per l'utente corrente. |
Script | Accedere e manipolare la pubblicazione e gli attivatori degli script. |
Service | Accedere e manipolare la pubblicazione degli script. |
Spreadsheet | Generatore di trigger per i fogli di lavoro. |
State | Consente agli script di creare token di stato che possono essere utilizzati nelle API di callback (come i flussi OAuth). |
Trigger | Un attivatore di script. |
Trigger | Un generatore generico per gli attivatori di script. |
Trigger | Un'enumerazione che indica la sorgente dell'evento che attiva l'attivatore. |
Auth Mode
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
NONE | Enum | Una modalità che non consente l'accesso a servizi che richiedono l'autorizzazione. |
CUSTOM_FUNCTION | Enum | Una modalità che consente l'accesso a un sottoinsieme limitato di servizi da utilizzare nelle funzioni di un foglio di lavoro personalizzato. |
LIMITED | Enum | Una modalità che consente l'accesso a un sottoinsieme limitato di servizi. |
FULL | Enum | Una modalità che consente l'accesso a tutti i servizi che richiedono l'autorizzazione. |
Authorization Info
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
get | Authorization | Restituisce un valore che indica se l'utente deve autorizzare questo script a utilizzare uno o più servizi (ad es. Script ). |
get | String | Recupera l'URL di autorizzazione che può essere utilizzato per concedere l'accesso allo script. |
get | String[] | Restituisce un elenco di ambiti autorizzati per lo script. |
Authorization Status
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
REQUIRED | Enum | L'utente deve autorizzare questo script a utilizzare uno o più servizi. |
NOT_REQUIRED | Enum | L'utente ha concesso a questo script tutte le autorizzazioni attualmente richieste. |
Calendar Trigger Builder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
create() | Trigger | Crea e restituisce l'attivatore. |
on | Calendar | Specifica un attivatore che si attiva quando una voce del calendario viene creata, aggiornata o eliminata. |
Clock Trigger Builder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
after(durationMilliseconds) | Clock | Specifica la durata minima (in millisecondi) dopo l'ora corrente in cui viene eseguito l'attivatore. |
at(date) | Clock | Specifica quando viene eseguito l'attivatore. |
at | Clock | Specifica che l'attivatore viene attivato nella data specificata, per impostazione predefinita intorno a mezzanotte (+/- 15 minuti). |
at | Clock | Specifica l'ora in cui viene eseguito l'attivatore. |
create() | Trigger | Crea l'attivatore. |
every | Clock | Specifica di eseguire l'attivatore ogni n giorni. |
every | Clock | Specifica di eseguire l'attivatore ogni n ore. |
every | Clock | Specifica di eseguire l'attivatore ogni n minuti. |
every | Clock | Specifica di eseguire l'attivatore ogni n settimane. |
in | Clock | Specifica il fuso orario per le date/l'ora specificate quando viene eseguito l'attivatore. |
near | Clock | Specifica il minuto in cui viene eseguito l'attivatore (più o meno 15 minuti). |
on | Clock | Specifica la data del mese in cui viene eseguito l'attivatore. |
on | Clock | Specifica il giorno della settimana in cui viene eseguito l'attivatore. |
Document Trigger Builder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
create() | Trigger | Crea e restituisce il nuovo attivatore. |
on | Document | Specifica un attivatore che verrà attivato quando il documento viene aperto. |
Event Type
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
CLOCK | Enum | L'attivatore viene attivato quando l'evento basato sul tempo raggiunge un momento specifico. |
ON_OPEN | Enum | L'attivatore viene attivato quando l'utente apre il file di Documenti, Fogli o Moduli Google. |
ON_EDIT | Enum | L'attivatore viene attivato quando l'utente modifica il file di Fogli Google (ad esempio inserendo un nuovo valore in una cella, che viene conteggiato come modifica anziché come variazione). |
ON_FORM_SUBMIT | Enum | L'attivatore viene attivato quando l'utente risponde a un modulo Google. |
ON_CHANGE | Enum | L'attivatore viene attivato quando l'utente modifica il file di Fogli Google (ad esempio aggiungendo una riga, che viene conteggiata come una modifica anziché una modifica). |
ON_EVENT_UPDATED | Enum | L'attivatore viene attivato quando un evento viene creato, aggiornato o eliminato nel Google Calendar specificato. |
Form Trigger Builder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
create() | Trigger | Crea e restituisce il nuovo attivatore. |
on | Form | Specifica un attivatore che verrà attivato quando viene inviata una risposta al modulo. |
on | Form | Specifica un attivatore che verrà attivato quando viene aperta la visualizzazione di modifica del modulo. |
Installation Source
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
APPS_MARKETPLACE_DOMAIN_ADD_ON | Enum | Il componente aggiuntivo è stato installato dall'amministratore per il dominio dell'utente. |
NONE | Enum | Lo script non viene eseguito come componente aggiuntivo. |
WEB_STORE_ADD_ON | Enum | Il componente aggiuntivo è stato installato dall'utente dal Chrome Web Store. |
Script App
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
Auth | Auth | Un'enumerazione che identifica le categorie di servizi autorizzati che Apps Script è in grado di eseguire tramite una funzione attivata. |
Authorization | Authorization | Un'enumerazione che indica lo stato di autorizzazione di uno script. |
Event | Event | Un'enumerazione che indica il tipo di evento attivato. |
Installation | Installation | Un'enumerazione che indica in che modo lo script è stato installato per l'utente come componente aggiuntivo. |
Trigger | Trigger | Un'enumerazione che indica la sorgente dell'evento che attiva l'attivatore. |
Week | Weekday | Un'enumerazione che rappresenta i giorni della settimana. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
delete | void | Rimuove l'attivatore specificato in modo che non venga più eseguito. |
get | Authorization | Restituisce un oggetto che controlla se l'utente ha concesso l'autorizzazione per tutti i requisiti dello script. |
get | Authorization | Restituisce un oggetto che verifica se l'utente ha concesso l'autorizzazione per gli ambiti richiesti. |
get | String | Recupera un token di identità Openopenid . |
get | Installation | Restituisce un valore enum che indica in che modo lo script è stato installato come componente aggiuntivo per l'utente corrente (ad esempio, se l'utente lo ha installato personalmente tramite il Chrome Web Store o se un amministratore di dominio lo ha installato per tutti gli utenti). |
get | String | Recupera il token di accesso OAuth 2.0 per l'utente effettivo. |
get | Trigger[] | Recupera tutti gli attivatori installabili associati al progetto e all'utente corrente. |
get | String | Recupera l'ID univoco del progetto di script. |
get | Service | Restituisce un oggetto utilizzato per controllare la pubblicazione dello script come app web. |
get | Trigger[] | Recupera tutti gli attivatori installabili di proprietà di questo utente nel documento specificato, solo per questo script o componente aggiuntivo. |
get | Trigger[] | Recupera tutti gli attivatori installabili di proprietà di questo utente nel modulo specificato, solo per questo script o componente aggiuntivo. |
get | Trigger[] | Recupera tutti gli attivatori installabili di proprietà di questo utente nel foglio di lavoro specificato, solo per questo script o plug-in. |
invalidate | void | Annullamento dell'autorizzazione di cui l'utente effettivo dispone per eseguire lo script corrente. |
new | State | Crea un generatore per un token di stato che può essere utilizzato in un'API di callback (ad esempio un flusso OAuth). |
new | Trigger | Avvia il processo di creazione di un trigger installabile che, quando viene attivato, chiama una determinata funzione. |
require | void | Verifica se l'utente ha concesso il consenso per tutti gli ambiti richiesti dallo script. |
require | void | Verifica se l'utente ha concesso il consenso per gli ambiti richiesti. |
Service
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
get | String | Restituisce l'URL dell'app web, se è stato eseguito il deployment, altrimenti restituisce null . |
is | Boolean | Restituisce true se lo script è accessibile come app web. |
Spreadsheet Trigger Builder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
create() | Trigger | Crea e restituisce l'attivatore. |
on | Spreadsheet | Specifica un attivatore che verrà attivato quando i contenuti o la struttura del foglio di lavoro vengono modificati. |
on | Spreadsheet | Specifica un attivatore che verrà attivato quando il foglio di lavoro viene modificato. |
on | Spreadsheet | Specifica un attivatore che verrà attivato quando nel foglio di lavoro viene inviato un modulo. |
on | Spreadsheet | Specifica un attivatore che verrà attivato quando il foglio di lavoro viene aperto. |
State Token Builder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
create | String | Costruisce una rappresentazione di stringa criptata del token dello stato. |
with | State | Aggiunge un argomento al token. |
with | State | Imposta una funzione di callback. |
with | State | Imposta la durata (in secondi) di validità del token. |
Trigger
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
get | Event | Restituisce il tipo di evento per cui viene attivato l'attivatore. |
get | String | Restituisce la funzione che verrà chiamata quando viene attivato l'attivatore. |
get | Trigger | Restituisce l'origine degli eventi che attiveranno l'attivatore. |
get | String | Restituisce l'ID specifico dell'origine. |
get | String | Restituisce un identificatore univoco che può essere utilizzato per distinguere gli attivatori tra loro. |
Trigger Builder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
for | Document | Crea e restituisce un Document associato al documento specificato. |
for | Document | Crea e restituisce un Document associato al documento con l'ID specificato. |
for | Form | Crea e restituisce un Form associato al modulo specificato. |
for | Form | Crea e restituisce un Form associato al modulo con l'ID specificato. |
for | Spreadsheet | Crea e restituisce un Spreadsheet associato al foglio di lavoro specificato. |
for | Spreadsheet | Crea e restituisce un Spreadsheet associato al foglio di lavoro con l'ID specificato. |
for | Calendar | Restituisce un generatore per la creazione di trigger di calendario. |
time | Clock | Crea e restituisce un Clock per la creazione di trigger basati sul tempo. |
Trigger Source
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
SPREADSHEETS | Enum | Fogli Google attiva l'attivatore. |
CLOCK | Enum | Un evento basato sul tempo attiva l'attivatore. |
FORMS | Enum | Moduli Google attiva l'attivatore. |
DOCUMENTS | Enum | Documenti Google attiva l'attivatore. |
CALENDAR | Enum | Google Calendar attiva l'attivatore. |