پیکربندی پروژه در صورت استقرار به عنوان یک برنامه چت Google . برای پیکربندی جزئیات برنامه Chat، باید Google Chat API را فعال کنید. برای جزئیات، به پیکربندی Google Chat API مراجعه کنید.
Apps Script مجوز را در سطح اسکریپت کنترل می کند. تا زمانی که کاربر برنامه گپ را تأیید نکند، برنامههای گپ که نیاز به مجوز دارند، نمیتوانند هیچ عملی را انجام دهند. برای ارسال یک پیام قبل از مجوز، می توانید یک شی addToSpaceFallbackMessage به مانیفست اضافه کنید. اگر برنامه چت شما به منطق اولیه سازی نیاز دارد، ممکن است لازم باشد این منطق را در عمل onMessage کپی کنید.
مثال زیر یک برنامه چت را نشان میدهد که وقتی کاربر آن را به فضای چت اضافه میکند، با یک پیام خوشآمدگویی پیشفرض پاسخ میدهد:
"chat": {
"addToSpaceFallbackMessage": "Thank you for adding me!"
}
نسخه زمان اجرا که اسکریپت از آن استفاده می کند. اگر این فیلد در مانیفست وجود نداشته باشد، اسکریپت از زمان اجرا پیشفرض ( STABLE ) استفاده میکند. گزینه های معتبر برای این فیلد به شرح زیر است:
STABLE زمان اجرای پیش فرض (در حال حاضر راینو) را نشان می دهد.
V8 نشان دهنده زمان اجرا با V8 است.
DEPRECATED_ES5 زمان اجرای Rhino را نشان می دهد. تنظیم این مقدار از انتقال خودکار به V8 نیز جلوگیری می کند.
فهرستی از پیشوندهای URL HTTPS. در صورت وجود، هر نقطه پایانی URL واکشی شده باید با یکی از پیشوندهای این لیست مطابقت داشته باشد. این می تواند به محافظت از داده های کاربر کمک کند. این فیلد برای استقرار آزمایشی اختیاری است، اما برای استقرار لازم است. درباره فهرست کردن URL ها بیشتر بیاموزید.
تاریخ آخرین بهروزرسانی 2024-12-10 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-12-10 بهوقت ساعت هماهنگ جهانی."],[[["The manifest file defines the configuration of an Apps Script project, including add-ons, Chat apps, dependencies, and execution settings."],["The manifest uses a JSON structure with top-level fields like `addOns`, `chat`, `dependencies`, `exceptionLogging`, `executionApi`, `oauthScopes`, `runtimeVersion`, `sheets`, `timeZone`, `urlFetchWhitelist`, and `webapp`."],["Each top-level field provides specific configurations for different aspects of the project like add-on types, Chat app behavior, external libraries, and runtime environment."],["The manifest structure allows developers to control various aspects of their Apps Script project, such as authorization scopes, exception logging, and the execution environment."],["Detailed substructures and examples are provided in separate pages for each top-level field within the manifest file."]]],[]]