本页面介绍了 Apps 脚本项目的 JSON 数据结构。
清单的子结构在单独的页面中定义:
清单
清单配置的顶层。
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 |
项目的资源配置(如果部署为 <ph type="x-smartling-placeholder"></ph> Google Workspace 插件。 |
dependencies |
|
exceptionLogging |
记录异常的位置。有效设置包括 以下:
|
executionApi |
脚本项目的 API 可执行配置。这只是 在部署项目以进行 API 执行时使用。 |
oauthScopes[] |
定义 授权范围 该脚本项目所用的资源。 |
runtimeVersion |
运行时版本
脚本所使用的格式。如果清单中不存在此字段,则
脚本使用默认运行时 (
|
sheets |
用于定义 <ph type="x-smartling-placeholder"></ph> Google 表格宏。 |
timeZone |
脚本时区设为一个可用的 <ph type="x-smartling-placeholder"></ph> ZoneId值,例如“America/Denver”。 |
urlFetchWhitelist[] |
HTTPS 网址前缀列表。提取了任何网址端点(如果存在) 必须与此列表中的某个前缀匹配。这有助于保护 用户数据对于测试部署,此字段是选填字段,但 以及部署所需的资源详细了解 将网址列入许可名单。 |
webapp |
脚本项目的 Web 应用配置,仅在 项目会部署为 Web 应用。 |