アドオンによる機能にはいくつかの制限があります。このような問題を回避して、ユーザーの全体的なエクスペリエンスを高めてください。
一般的な制限事項
すべてのアドオンには、次の制限が適用されます。次のことは行わないでください。
Google Workspace の機能を変更する
アドオン フレームワークは Google Workspace アプリケーションを強化するもので、上限を設けるものではありません。そのため、既存の機能を変更したり、Google Workspace のドキュメント共有モデルをロックダウンしたりすることはできません。
ユーザーにインストールを有料で依頼する
Google はアドオンのインストールに対してユーザーに課金する方法を提供していません。また、アドオンに広告を含めることはできません。ただし、独自の決済システムを導入したり、既存の課金データベースに呼び出したりすることは可能です。アドオンは、ユーザーに請求する Google 以外のサービスに接続できます。
多数のイベントを検出する
特定のトリガーを除き、アドオンはユーザーがアドオンの外部で行ったアクションを認識できません。たとえば、ユーザーがホストアプリのツールバーをクリックしたタイミングは検出できません。サイドバーのクライアントサイドのコードからファイルの内容の変更をポーリングすることもできますが、常に若干の遅延が発生します。
エディタのアドオン
以下の制限は、エディタのアドオンにのみ適用されます。次のことは行わないでください。
カードサービスを使用して UI を定義する
現在、エディタ アドオンで UI を定義できるのは HTML と CSS のみです。カードサービスは定義できません。
モバイルでエディタのアドオンを使用する
エディタ アドオンはパソコン クライアントでのみ使用できます。エディタ用モバイルアプリでは使用できません。