エディタ アドオンのユーザー インターフェース

エディタ用アドオンを使用すると、カスタマイズされたメニュー、ダイアログ、サイドバーを通じてユーザー インタラクションが可能になります。次のリンクでは、このようなインターフェースの構築に関する情報を提供しています。

  • アドオン メニューは、Apps Script の基本 Ui サービスを使用して作成されます。メニュー項目はアドオンの使用を開始する際の出発点となりますが、アドオンの認証ライフサイクルを考慮して設計する必要があります。

  • サイドバーとダイアログは、Apps Script の HTML サービスを使用して作成されます。このサービスでは、HTML と CSS を使用してインターフェースの構造と外観を定義できます。詳しくは、HTML の作成と配信をご覧ください。

    • また、インターフェースでのユーザー操作が、エディタ ファイルが存在する Google サーバーでのアクションにつながるように、またはその逆になるように、クライアント サーバー通信呼び出しを設定することもできます。
    • Apps Script には、動的インターフェースの構築を容易にするテンプレート構文も用意されています。
  • エディタ アドオンの HTML インターフェースを構築する際は、エディタ アドオンの CSS パッケージを使用して、アドオンのルック アンド フィールを、拡張する Google Workspace エディタに似せることができます。