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. |