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