本頁面說明 Apps Script 專案的頂層 資訊清單檔案 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 |
專案的資源設定 (如果部署為 Google Workspace 外掛程式。 |
dependencies |
|
exceptionLogging |
記錄例外狀況的位置。有效的設定為 包括:
|
executionApi |
指令碼專案的 API 執行檔設定。這僅 。 |
oauthScopes[] |
模型的定義 授權範圍 使用的名稱 |
runtimeVersion |
執行階段版本:
指令碼使用。如果資訊清單中沒有這個欄位,
指令碼會使用預設執行階段 (
|
sheets |
定義的資源設定 試算表巨集。 |
timeZone |
|
urlFetchWhitelist[] |
HTTPS 網址前置字元清單。如果有,系統會擷取任何網址端點 必須符合這份清單的其中一個前置字串。這有助於 使用者資料。對測試部署作業而言,此為選填欄位,不過 所需的基礎架構進一步瞭解 許可清單網址。 |
webapp |
指令碼專案的網頁應用程式設定 (僅在符合以下條件時使用) 專案會部署為網頁應用程式。 |