Class HostAppDataSource

ホストアプリデータソース

マルチセレクト メニューを使用する SelectionInput ウィジェットの場合、Google Workspace アプリケーションのデータソース。データソースは、複数選択メニューの選択項目を設定します。

const chatSpaceDataSource =
    CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);

const chatClientDataSource =
    CardService.newChatClientDataSource().setSpaceDataSource(
        chatSpaceDataSource);

const hostAppDataSource =
    CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);

フローを拡張する Google Chat アプリと Google Workspace アドオンでのみ使用できます。他の Google Workspace アドオンでは使用できません。

メソッド

メソッド戻り値の型概要
setChatDataSource(chatClientDataSource)HostAppDataSourceGoogle Chat のデータソースを設定します。
setWorkflowDataSource(workflowDataSource)HostAppDataSourceGoogle Workspace フローからデータソースを設定します。

詳細なドキュメント

setChatDataSource(chatClientDataSource)

Google Chat からデータソースを設定します。

const chatSpaceDataSource =
    CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);

const chatClientDataSource =
    CardService.newChatClientDataSource().setSpaceDataSource(
        chatSpaceDataSource);

const hostAppDataSource =
    CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);
Google Chat アプリでのみ使用できます。Google Workspace アドオンでは使用できません。

パラメータ

名前説明
chatClientDataSourceChatClientDataSource設定するデータソース。

戻る

HostAppDataSource - チェーン用のこのオブジェクト。


setWorkflowDataSource(workflowDataSource)

Google Workspace フローからデータソースを設定します。

Google Workspace フローを拡張する Google Workspace アドオンの Gemini アルファ プログラムでのみ利用できます。

const workflowDataSource =
    CardService.newWorkflowDataSource().setIncludeVariables(true);

const hostAppDataSource =
    CardService.newHostAppDataSource().setWorkflowDataSource(workflowDataSource);

パラメータ

名前説明
workflowDataSourceWorkflowDataSource設定するデータソース。

戻る

HostAppDataSource - チェーン用のこのオブジェクト。