Пользовательские интерфейсы надстроек редактора

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Надстройки редактора обеспечивают взаимодействие с пользователем через настраиваемые меню, диалоговые окна и боковые панели. Следующие ссылки предоставляют информацию о создании этих типов интерфейсов.

  • Дополнительные меню создаются с помощью базовой службы пользовательского интерфейса Apps Script. Пункты меню предоставляют начальные точки для использования вашей надстройки, но вы должны разработать их с учетом жизненного цикла авторизации надстройки.

  • Боковые панели и диалоги создаются с помощью HTML-сервиса Apps Script. Этот сервис позволяет определить структуру и внешний вид интерфейса с помощью HTML и CSS. Дополнительные сведения см. в разделе Создание и обслуживание HTML .

    • Вы также можете настроить вызовы связи клиент-сервер , чтобы действия пользователя в интерфейсе приводили к действиям, выполняемым на серверах Google, где находится файл редактора, или наоборот.
    • Apps Script также предоставляет синтаксис шаблона , упрощающий создание динамических интерфейсов.
  • При создании HTML-интерфейсов для надстроек редактора следует использовать пакет CSS надстройки редактора, чтобы надстройка выглядела и работала так же, как редакторы Google Workspace, которые они расширяют.