На этой странице описан верхний уровень структуры данных JSON файла манифеста проекта Apps Script.
Подструктуры манифеста определены на отдельных страницах:
Манифест
Верхний уровень конфигурации манифеста.
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) } } |
Поля | |
---|---|
addOns | Конфигурация ресурса проекта, если он развернут как надстройка Google Workspace . |
dependencies | Конфигурация расширенных служб и библиотек , разрешенных для использования проектом сценария. |
exceptionLogging | Место регистрации исключений. Действительные настройки следующие:
|
executionApi | Конфигурация исполняемого API проекта скрипта. Это используется только в том случае, если проект развернут для выполнения API. |
oauthScopes[] | Определение областей авторизации , используемых проектом скрипта. |
runtimeVersion | Версия среды выполнения, которую использует сценарий. Если это поле отсутствует в манифесте, сценарий использует среду выполнения по умолчанию (
|
sheets | Конфигурация ресурса, определяющая макросы Таблиц . |
timeZone | Часовой пояс сценария в одном из доступных значений ZoneId , например «Америка/Денвер». |
urlFetchWhitelist[] | Список префиксов URL-адресов HTTPS. Если он присутствует, любая полученная конечная точка URL-адреса должна соответствовать одному из префиксов в этом списке. Это может помочь защитить пользовательские данные. Это поле является необязательным для тестовых развертываний, но является обязательным для развертываний. Подробнее о добавлении URL-адресов в белый список … |
webapp | Конфигурация веб-приложения проекта сценария, которая используется только в том случае, если проект развертывается как веб-приложение. |
На этой странице описан верхний уровень структуры данных JSON файла манифеста проекта Apps Script.
Подструктуры манифеста определены на отдельных страницах:
Манифест
Верхний уровень конфигурации манифеста.
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) } } |
Поля | |
---|---|
addOns | Конфигурация ресурса проекта, если он развернут как надстройка Google Workspace . |
dependencies | Конфигурация расширенных служб и библиотек , разрешенных для использования проектом сценария. |
exceptionLogging | Место регистрации исключений. Действительные настройки следующие:
|
executionApi | Конфигурация исполняемого API проекта скрипта. Это используется только в том случае, если проект развернут для выполнения API. |
oauthScopes[] | Определение областей авторизации , используемых проектом скрипта. |
runtimeVersion | Версия среды выполнения, которую использует сценарий. Если это поле отсутствует в манифесте, сценарий использует среду выполнения по умолчанию (
|
sheets | Конфигурация ресурса, определяющая макросы Таблиц . |
timeZone | Часовой пояс сценария в одном из доступных значений ZoneId , например «Америка/Денвер». |
urlFetchWhitelist[] | Список префиксов URL-адресов HTTPS. Если он присутствует, любая полученная конечная точка URL-адреса должна соответствовать одному из префиксов в этом списке. Это может помочь защитить пользовательские данные. Это поле является необязательным для тестовых развертываний, но является обязательным для развертываний. Подробнее о добавлении URL-адресов в белый список … |
webapp | Конфигурация веб-приложения проекта сценария, которая используется только в том случае, если проект развертывается как веб-приложение. |
На этой странице описан верхний уровень структуры данных JSON файла манифеста проекта Apps Script.
Подструктуры манифеста определены на отдельных страницах:
Манифест
Верхний уровень конфигурации манифеста.
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) } } |
Поля | |
---|---|
addOns | Конфигурация ресурса проекта, если он развернут как надстройка Google Workspace . |
dependencies | Конфигурация расширенных служб и библиотек , разрешенных для использования проектом сценария. |
exceptionLogging | Место регистрации исключений. Действительные настройки следующие:
|
executionApi | Конфигурация исполняемого API проекта скрипта. Это используется только в том случае, если проект развернут для выполнения API. |
oauthScopes[] | Определение областей авторизации , используемых проектом скрипта. |
runtimeVersion | Версия среды выполнения, которую использует сценарий. Если это поле отсутствует в манифесте, сценарий использует среду выполнения по умолчанию (
|
sheets | Конфигурация ресурса, определяющая макросы Таблиц . |
timeZone | Часовой пояс сценария в одном из доступных значений ZoneId , например «Америка/Денвер». |
urlFetchWhitelist[] | Список префиксов URL-адресов HTTPS. Если он присутствует, любая полученная конечная точка URL-адреса должна соответствовать одному из префиксов в этом списке. Это может помочь защитить пользовательские данные. Это поле является необязательным для тестовых развертываний, но является обязательным для развертываний. Подробнее о добавлении URL-адресов в белый список … |
webapp | Конфигурация веб-приложения проекта сценария, которая используется только в том случае, если проект развертывается как веб-приложение. |