Questa pagina descrive il primo livello della struttura dei dati JSON di un file manifest di un progetto Apps Script.
Le sottostrutture del file 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 dei servizi avanzati e delle librerie abilitate per l'utilizzo da parte del progetto di script. |
exceptionLogging |
La località in cui vengono registrate le eccezioni. Le impostazioni valide sono le seguenti:
|
executionApi |
La configurazione dell'eseguibile API del progetto di script. Viene utilizzato 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 file manifest, lo script utilizza il runtime predefinito (
|
sheets |
La configurazione della risorsa 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, che viene utilizzata solo se viene eseguito il deployment del progetto come app web. |