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