制限

アドオンの機能にはいくつかの制限があります。これらの落とし穴を回避して、ユーザーの全体的なエクスペリエンスを向上させましょう。

一般的な制限事項

すべてのアドオンには、次の制限が適用されます。次のことは行わないでください。

Google Workspace の機能を変更する

アドオン フレームワークは、Google Workspace アプリケーションを強化するために設計されており、制限を追加するためのものではありません。そのため、既存の機能を変更したり、Google Workspace ドキュメントの共有モデルをロックダウンしたりすることはできません。

インストールに対してユーザーに課金する

アドオンのインストールに対してユーザーに課金する方法は提供されておらず、アドオンに広告を含めることはできません。ただし、独自の支払いシステムをロールアウトしたり、既存の請求データベースを呼び出したりすることはできます。アドオンは、ユーザーに請求する Google 以外のサービスに接続できます。

多くのイベントを検出する

特定のトリガーを除き、アドオンはユーザーがアドオン外で行った操作を認識できません。たとえば、ユーザーがホスト アプリケーションのツールバーをクリックしたタイミングを検出することはできません。サイドバーのクライアントサイド コードからファイルの内容の変更をポーリングすることは可能ですが、常にわずかな遅延が発生します。

エディタのアドオン

次の制限は、エディタ アドオンにのみ適用されます。次のことは行わないでください。

カード サービスを使用して UI を定義する

現在、エディタ用アドオンは カードサービスではなく、HTML と CSS を使用してのみ UI を定義できます。

モバイルでエディタ アドオンを使用する

エディタ用アドオンは、パソコン版クライアントでのみ利用可能で、エディタのモバイルアプリでは利用できません。