Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
На этой странице описан верхний уровень структуры данных JSON файла манифеста проекта Apps Script. Манифест определяет функцию или цель проекта Apps Script.
Конфигурация проекта, если он развернут как приложение Google Chat . Чтобы настроить детали приложения Chat, необходимо включить API Google Chat. Подробную информацию см. в разделе Настройка API Google Chat .
Apps Script обрабатывает авторизацию на уровне сценария. Приложения чата, требующие авторизации, не смогут выполнять какие-либо действия, пока пользователь не авторизует приложение чата. Чтобы опубликовать сообщение до авторизации, вы можете добавить в манифест объект addToSpaceFallbackMessage . Если вашему приложению чата требуется логика инициализации, вам может потребоваться продублировать эту логику в действии onMessage .
В следующем примере показано приложение чата, которое отвечает приветственным сообщением по умолчанию, когда пользователь добавляет его в пространство чата:
"chat": {
"addToSpaceFallbackMessage": "Thank you for adding me!"
}
Версия среды выполнения, которую использует сценарий. Если это поле отсутствует в манифесте, сценарий использует среду выполнения по умолчанию ( STABLE ). Допустимыми параметрами для этого поля являются следующие:
STABLE указывает среду выполнения по умолчанию (в настоящее время Rhino).
V8 указывает время работы на базе V8.
DEPRECATED_ES5 указывает среду выполнения Rhino. Установка этого значения также предотвращает автоматический переход на версию V8.
Список префиксов URL-адресов HTTPS. Если он присутствует, любая полученная конечная точка URL-адреса должна соответствовать одному из префиксов в этом списке. Это может помочь защитить пользовательские данные. Это поле является необязательным для тестовых развертываний, но является обязательным для развертываний. Подробнее о добавлении URL-адресов в белый список …
[[["Прост для понимания","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-21 UTC."],[[["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."]]],[]]