Google Workspace アドオンで Gmail を拡張

多数のメールの目的は、受信者に特定のタスクを実行してもらうことです。または、目標を達成する(カレンダーの予定の追加、フォームへの入力、予約、他のアプリの使用など)を受信者に促すことです。ただし、受信者は追加のプロンプトを表示せずにタスクを完了する必要があり、多くの場合、いくつかの手動手順を実施する必要があります。

Google Workspace アドオンを使用してこれらのタスクを自動化することで、ユーザーの時間と労力を節約できます。ユーザーが Gmail でメッセージの閲覧や作成を行うときに、Google Workspace アドオンを使用すると、カスタマイズしたインタラクティブな UI を表示できます。これにより、ユーザーは次のようなさまざまな方法でメッセージを操作できます。

  • Gmail UI にユーザー用の追加情報を表示する。
  • Google 以外のサービスに接続して、情報の取得などのアクションを行う。
  • アドオンの動作を制御する手段、または別のサービスに情報を送信する手段を提供する。

Google Workspace アドオンでは、Gmail 内で次の種類の拡張機能を定義できます。

また、Gmail を拡張する Google Workspace アドオンを使用すると、デスクトップとモバイルの両方のクライアントで Gmail を拡張できます。

Gmail のホームページ

Gmail は、Google Workspace アドオンのホームページの表示をサポートしています。Gmail にアドオンの共通ホームページを表示するには、アドオンのマニフェストに addOns.gmail フィールドがあることを確認してください。

または、アドオン マニフェストに gmail.homepageTrigger を追加して、Gmail 固有のホームページを指定します。

いずれの場合も、アドオンのスクリプト プロジェクトでホームページ トリガー関数の名前を指定する必要があります。この関数は必要に応じて自動的に Gmail ホームページを作成するために呼び出されますホームページを構成する単一の Card または Card オブジェクトの配列を作成して返すには、この関数を実装する必要があります。ホームページ トリガー関数には、クライアントのプラットフォームなどの一般的な情報を含むイベント オブジェクトがパラメータとして渡されます。イベント オブジェクト データを使用して、ホームページの構成を調整できます。

作れる内容を見る

Google Workspace アドオンは Apps Script を使用して構築され、そのインターフェースは Apps Script カードサービスを使用して定義されます。概要については、Google Workspace アドオンの構築をご覧ください。Google Workspace アドオンの動作は、Gmail 固有のセクションを含むマニフェストを使用して構成されます。

Gmail を拡張するように Google Workspace アドオンを構成する場合、アドオン用に作成するインターフェースと実行できるアクションを決定する必要があります。詳細については、次のガイドをご覧ください。