Questa pagina descrive il livello più alto della struttura di dati JSON del file manifest di un progetto Apps Script.
Le sottostrutture del manifest sono definite in pagine separate:
Manifest
Il livello superiore della configurazione del file manifest.
Rappresentazione JSON |
---|
{ "addOns": { object (AddOns) }, "dependencies": { object (Dependencies) }, "exceptionLogging": string, "executionApi": { object (ExecutionApi) }, "oauthScopes": [ string ], "runtimeVersion": string, "sheets": { object (Sheets) }, "timeZone": string, "urlFetchWhitelist": [ string ], "webapp": { object (Webapp) } } |
Campi | |
---|---|
addOns |
La configurazione delle risorse del progetto se è stato eseguito il deployment come componente aggiuntivo di Google Workspace. |
dependencies |
La configurazione di servizi avanzati e librerie abilitate per l'utilizzo da parte del progetto di script. |
exceptionLogging |
La località in cui vengono registrate le eccezioni. Le impostazioni valide sono:
|
executionApi |
La configurazione eseguibile dell'API del progetto di script. Questa opzione viene utilizzata solo se viene eseguito il deployment del progetto per l'esecuzione dell'API. |
oauthScopes[] |
La definizione degli ambiti di autorizzazione utilizzati dal progetto di script. |
runtimeVersion |
La versione di runtime utilizzata dallo
script. Se questo campo non è presente nel manifest, lo script utilizza il runtime predefinito (
|
sheets |
La configurazione delle risorse che definisce le macro di Fogli. |
timeZone |
Il fuso orario dello script in uno dei valori ZoneId disponibili, ad esempio "America/Denver". |
urlFetchWhitelist[] |
Un elenco di prefissi URL HTTPS. Se presente, qualsiasi endpoint URL recuperato deve corrispondere a uno dei prefissi in questo elenco. Ciò può contribuire a proteggere i dati utente. Questo campo è facoltativo per i deployment di test, ma obbligatorio per i deployment. Scopri di più sugli URL nella lista consentita. |
webapp |
La configurazione dell'app web del progetto di script, utilizzata solo se viene eseguito il deployment del progetto come app web. |