Существует ряд ограничений на возможности дополнений. Улучшите общее впечатление пользователей, избегая этих ловушек.
Общие ограничения
Следующие ограничения применяются ко всем дополнениям. Не делайте следующее:
Изменение функций в Google Workspace
Структура дополнений предназначена для улучшения приложений Google Workspace, а не для добавления ограничений. Следовательно, вы не можете изменять существующие функции или ограничивать модель совместного доступа к документам Google Workspace.
Взимать плату с пользователей за установку
Мы не предоставляем возможность взимать с пользователей плату за установку дополнений, и дополнения не могут содержать рекламу . Однако вы можете создать собственную платёжную систему или использовать существующую базу данных для выставления счётов. Ваше дополнение может подключаться к сторонним сервисам, которые выставляют пользователям счета.
Обнаружить множество событий
За исключением некоторых триггеров , надстройки не могут определить, что пользователь делает вне самой надстройки. Например, невозможно определить, когда пользователь нажимает на панель инструментов хост-приложения. Опрос на предмет изменений в содержимом файла возможен из клиентского кода боковой панели, хотя при этом всегда будет небольшая задержка.
Дополнения к редактору
Следующие ограничения применяются только к надстройкам редактора. Не делайте следующее:
Определите пользовательские интерфейсы с помощью сервиса Card
Надстройки редактора в настоящее время могут определять пользовательский интерфейс только с помощью HTML и CSS, но не сервиса Card .
Используйте дополнения Editor на мобильных устройствах
Дополнения к редактору доступны только в клиентах для настольных компьютеров, а не в мобильных приложениях для редакторов.