会議のアドオン設定の追加

会議ソリューションを追加する Google Workspace アドオンには、多くの場合、アドオンの設定ページからユーザーが制御する必要がある詳細情報があります。たとえば、ユーザーがサードパーティの会議システムからログアウトできるボタンやコントロールを備えていることは一般的です。

アドオン設定ページは省略可能です。以降のセクションでは、アドオンの設定ページを開く方法と設定ページを作成する方法について説明します。

アドオンの設定を開く

インストールしたアドオンの設定ページは、次の手順で開くことができます。

  1. Google カレンダーを開きます。
  2. アイコンをクリックし、[設定] を選択します。
  3. 左側のナビゲーション パネルで [アドオン] を選択すると、インストールされているアドオンのリストに移動します。
  4. アドオン名の右側にある [設定] ボタンをクリックして、そのアドオンの設定ページを開きます。これにより、Google カレンダーによって設定ページの URL が開きます。

アドオンに設定ページが定義されていない場合、[設定] ボタンは表示されません。

設定ページを作成する

通常、設定ページは標準の HTML と CSS を使用して作成します。ページをデザインする際は、アドオン スタイルのガイドラインに従ってください。

ユーザーがアドオンの設定を調整すると、ページからサードパーティの会議システムにリクエストを送信して、必要に応じて変更を行う必要があります。このページでは、必要に応じて、アドオン プロジェクトのユーザー プロパティの情報を格納したり、取得したりすることもできます。

外部ウェブサーバーでホストされる

アドオン設定ページは、サードパーティの会議ウェブサイトの一部として、アドオン スクリプト プロジェクトから外部でホストできます。

アドオンを外部設定ページにリンクするには、次の手順を行う必要があります。

  1. ページを作成し、外部でホストします。ページに要素を追加するときは、その要素がサードパーティの会議システムと正しく通信し、そのユーザーに適した変更を行っていることを確認してください。
  2. アドオン スクリプト プロジェクトで、外部ページの URL を返す関数を実装します。
  3. この関数の名前を、アドオン プロジェクトのマニフェストcalendar.createSettingsFunction フィールドとして指定します。

Apps Script 内でホスト

Apps Script のウェブアプリを使用して、アドオンの設定ページを提供できます。ウェブアプリの場合、アドオン スクリプト プロジェクトはこのページをビルドしてデプロイし、その後、Apps Script サーバーでホストされます。

ウェブアプリ用の HTML を作成する方法について詳しくは、HTML サービスのガイドをご覧ください。設定ページは、必要に応じて Google サーバーと通信できます。ページのテンプレートを利用して、ページを動的にすることもできます。

カレンダーの会議アドオンの例では、ウェブアプリの設定ページを作成する方法を示しています。