Esta página describe el nivel superior de un proyecto de Apps Script del archivo de manifiesto JSON.
Las subestructuras del manifiesto se definen en páginas separadas:
Manifiesto
Es el nivel superior de la configuración del manifiesto.
Representación 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) } } |
Campos | |
---|---|
addOns |
La configuración de recursos del proyecto, si se implementa como Complemento de Google Workspace. |
dependencies |
La configuración de servicios avanzados y bibliotecas habilitadas para usar por el proyecto de secuencia de comandos. |
exceptionLogging |
La ubicación donde se registran las excepciones. Los parámetros de configuración válidos son lo siguiente:
|
executionApi |
La configuración ejecutable de la API del proyecto de secuencia de comandos Este es solo el se usa si el proyecto se implementa para la ejecución de la API. |
oauthScopes[] |
La definición de permisos de autorización utilizado por el proyecto de secuencia de comandos. |
runtimeVersion |
La versión del entorno de ejecución
de tu secuencia de comandos. Si este campo no está presente en el manifiesto, la
usa el entorno de ejecución predeterminado (
|
sheets |
La configuración de recursos que define Macros de Hojas de cálculo |
timeZone |
El de la secuencia de comandos en uno de los ZoneId, como "America/Denver". |
urlFetchWhitelist[] |
Una lista de prefijos de URLs HTTPS. Si está presente, cualquier extremo de URL recuperado debe coincidir con uno de los prefijos de esta lista. Esto puede ayudar a proteger de los datos del usuario. Este campo es opcional para implementaciones de prueba, pero necesarias para las implementaciones. Obtén más información sobre URLs incluidas en la lista de entidades permitidas. |
webapp |
La configuración de la app web del proyecto de secuencia de comandos, que solo se usa si el proyecto se implementa como una aplicación web. |