ملاحظة: بالنسبة إلى تطبيقات Chat الجديدة، ننصحك باستخدام الحقل addOns.chat بدلاً من ذلك. إذا كنت تحتفظ بتطبيق Chat حالي يستخدم الحقل chat، يجب أن يكون عنصرًا فارغًا.
لضبط تفاصيل تطبيق Chat، عليك تفعيل واجهة برمجة تطبيقات Google Chat. لمعرفة التفاصيل، يُرجى الاطّلاع على مقالة ضبط واجهة برمجة تطبيقات Google Chat.
تتعامل "برمجة تطبيقات Google" مع التفويض على مستوى النص البرمجي.
لا يمكن لتطبيقات المحادثة التي تتطلّب تفويضًا تنفيذ أي إجراءات إلى أن يفوّض المستخدم تطبيق المحادثة. لنشر رسالة قبل التفويض، يمكنك إضافة عنصر addToSpaceFallbackMessage إلى ملف البيان. إذا كان تطبيق Chat يتطلّب منطق تهيئة، قد تحتاج إلى تكرار هذا المنطق في onMessage.
يعرض المثال التالي تطبيق Chat
يردّ برسالة ترحيب تلقائية عندما يضيفه مستخدم
إلى مساحة في Chat:
"chat": {
"addToSpaceFallbackMessage": "Thank you for adding me!"
}
إصدار وقت التشغيل الذي يستخدمه النص البرمجي إذا لم يكن هذا الحقل متوفّرًا في البيان، سيستخدم النص البرمجي وقت التشغيل التلقائي (STABLE). الخيارات الصالحة لهذا الحقل هي ما يلي:
تشير STABLE إلى وقت التشغيل التلقائي
(Rhino حاليًا).
يشير V8 إلى وقت التشغيل المستند إلى V8.
يشير DEPRECATED_ES5 إلى وقت تشغيل Rhino. يؤدي ضبط هذه القيمة أيضًا إلى منع نقل البيانات تلقائيًا إلى الإصدار 8.
قائمة ببادئات عناوين URL التي تستخدم HTTPS في حال توفُّرها، يجب أن تتطابق أي نقطة نهاية لعنوان URL تم جلبها مع إحدى البادئات في هذه القائمة. يمكن أن يساعد ذلك في حماية بيانات المستخدمين. هذا الحقل اختياري لعمليات النشر التجريبية، ولكنّه مطلوب لعمليات النشر. مزيد من المعلومات حول إضافة عناوين URL إلى القائمة المسموح بها
تاريخ التعديل الأخير: 2025-07-31 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2025-07-31 (حسب التوقيت العالمي المتفَّق عليه)"],[[["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."]]],[]]