カスタム スターターとカスタム ステップを作成してフロー内で使用する

Google Workspace アドオンを使用することで、Google Workspace Studio を拡張、カスタマイズできます。組み込みの Workspace アクションに加えて、カスタム アドオンを使用して、フローを外部ツールや内部サービスに接続できます。

  • カスタム スターター: 外部アプリまたはカスタム サービスでリアルタイム イベント(Airtable の新しいレコード、着信 Webhook、カスタマー サポート チケットの更新など)が発生したときに、自動フローを開始します。
  • カスタム ステップ: フロー シーケンス内でアクションまたはタスクを実行します(メッセージの投稿、タスクの作成、SMS の送信など)。

このページの内容:

カスタム スターターとカスタム ステップを作成する

次の手順で、Google Apps Script やお好みのプログラミング言語と HTTP アドオンを使用して、カスタム スターターとカスタム ステップを作成できます。

  • アドオン マニフェストで、workflowTrigger を使用してスターターを定義し、workflowAction を使用してステップを定義します。
  • カスタム スターターは、イベントが発生するたびに、Workspace Studio API エンドポイントを呼び出して、Workspace Studio に非同期で通知できます。
  • テストデプロイを使用してカスタム アドオンをチームと非公開で共有したり、Google Workspace Marketplace に公開したりできます。

デベロッパー向けの仕様、マニフェストのサンプル、API リファレンスの詳細については、以下をご覧ください。

カスタム アドオンをインストールする

カスタム スターター、カスタム ステップ、またはその両方を含んでいるアドオンをインストールできます。

Google Workspace Marketplace からインストールする:

  1. workspace.google.com/marketplace?host=workflow にアクセスします。
    • このリンクをクリックすると、あらかじめフィルタされたビューが表示され、Workspace Studio で動作するアドオンと統合のみが表示されます。
  2. インストールするアドオンを選択します。
  3. [インストール] をクリックします。
  4. 画面上の手順に沿って、自分の Google アカウントのデータへのアクセス権をアドオンに付与し、インストールを完了します。

デベロッパーから提供された非公開のテストデプロイをインストールする: 組織内のデベロッパーが Marketplace に公開されていないカスタム アドオンを作成した場合、そのデベロッパーはテストデプロイ ID を共有できます。

  1. Google Workspace で、アドオンの管理設定を開きます。
  2. [デベロッパー アドオン] で、デベロッパーから提供されたデプロイ ID を入力します。
  3. [インストール] をクリックし、リクエストされた権限を承認します。

注: アドオンをアンインストールするには、Google Workspace Marketplace に戻り、アドオンを見つけて [アンインストール] をクリックします。管理者がドメインにインストールしたアドオンは、管理者のみがアンインストールできます。

フロー内でカスタム スターターを使用する

カスタム スターターを含んでいるアドオンをインストールすると、Workspace Studio のフローエディタにそのスターターが表示されます。

  1. Workspace Studio で [フローを作成] をクリックします。
  2. フローの先頭にあるスターター カードで、[スターターを追加] をクリックします。
  3. スターターの選択パネルで、インストールしたアドオンのセクションを見つけて、カスタム スターターを選択します。
  4. スターター設定カードで、必要な入力設定を行います(プロジェクト識別子の入力、リソース フィルタの選択、外部サービスへのログインなど)。
  5. フローに後続のステップを追加します。スターターの出力変数(イベント名、タイムスタンプ、ペイロード データなど)は、下流のステップの変数セレクタに表示されます。
  6. フローの準備ができたら、「オンにする」アイコン をクリックします。

サブスクリプションのライフサイクルについて

  • 自動サブスクリプション: カスタム スターターを含んでいるフローを有効にするか公開すると、Workspace Studio はデベロッパーのアドオンにサブスクリプションを自動的に登録し、イベントのモニタリングを開始します。
  • 自動サブスクリプション解除: フローを無効にするか削除すると、Workspace Studio はデベロッパーのアドオンに自動的に通知し、登録を解除して今後のイベント通知の送信を停止します。

テストに関する注意事項: Workspace Studio では、カスタム スターターの手動テスト実行はサポートされていません。フローをテストするには、フローを有効にして、外部アプリまたはサービスで実際のイベントをトリガーします。

フロー内でカスタム ステップを使用する

Workspace Studio アドオンをインストールすると、フローの作成や編集を行うところにステップが表示されます。具体的には次のとおりです。

  • フローエディタ内で: ステップ選択パネルで、アドオン名のセクションまでスクロールし、カスタム ステップをクリックします。
  • Gemini のアシスタントで: Studio の [Discover] ページで、作成するフローを自然言語で記述します。Studio は、インストール済みのアドオンのステップを自動的に提案して配置できます。

重要: サードパーティ統合ステップやアドオンのステップに変数を追加すると、その変数に Gmail のメール内容、Google Chat のメッセージ内容、カレンダーの予定など、ユーザーの Google アカウントのデータが格納されることがあります。フローは、このデータをサードパーティ サービスと共有できます。フローの実行には、信頼できるサードパーティ サービスを利用してください。

アドオンのアカウント アクセスを管理する

アドオンが Google アカウントのデータにアクセスすることに懸念がある場合は、接続を確認、削除できます。

  1. myaccount.google.com/connections にアクセスします。
  2. サードパーティ製のアプリとサービスのリストの中からアドオンを検索して選択します。
  3. [(アドオン名)との接続をすべて削除しますか?] をクリックし、承認します。

注: アドオンのアカウント接続を削除すると、そのカスタム スターターやカスタム ステップを使用するフローが実行されなくなる可能性があります。アドオンを再接続するには、Workspace Studio でフローを開き、承認を求められたら接続を再度承認します。

関連リソース

このページには、AI 技術を使用して翻訳されたコンテンツが含まれている場合があります。AI 翻訳には誤りが含まれている可能性があります。
メインメニュー
15808923689374794342
true
ヘルプセンターを検索
false
true
true
true
false
false
false
false
false