این صفحه سطح بالای ساختار داده 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 | پیکربندی منبعی که ماکروهای Sheets را تعریف می کند. |
timeZone | منطقه زمانی اسکریپت در یکی از مقادیر ZoneId موجود مانند "America/Denver". |
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 | پیکربندی منبعی که ماکروهای Sheets را تعریف می کند. |
timeZone | منطقه زمانی اسکریپت در یکی از مقادیر ZoneId موجود مانند "America/Denver". |
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 | پیکربندی منبعی که ماکروهای Sheets را تعریف می کند. |
timeZone | منطقه زمانی اسکریپت در یکی از مقادیر ZoneId موجود مانند "America/Denver". |
urlFetchWhitelist[] | فهرستی از پیشوندهای URL HTTPS. در صورت وجود، هر نقطه پایانی URL واکشی شده باید با یکی از پیشوندهای این لیست مطابقت داشته باشد. این می تواند به محافظت از داده های کاربر کمک کند. این فیلد برای استقرار آزمایشی اختیاری است، اما برای استقرار لازم است. درباره فهرست کردن URL ها بیشتر بیاموزید. |
webapp | پیکربندی برنامه وب پروژه اسکریپت، که فقط در صورتی استفاده می شود که پروژه به عنوان یک برنامه وب مستقر شود. |