Class HostAppDataSource

HostAppDataSource

Für ein SelectionInput-Widget, das ein Mehrfachauswahlmenü verwendet, eine Datenquelle aus einer Google Workspace-Anwendung. Die Datenquelle füllt die Auswahlmöglichkeiten für das Menü mit Mehrfachauswahl aus.

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

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

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

Nur für Google Chat-Apps und Google Workspace-Add‑ons verfügbar, die Abläufe erweitern. Nicht für andere Google Workspace-Add‑ons verfügbar.

Methoden

MethodeRückgabetypKurzbeschreibung
setChatDataSource(chatClientDataSource)HostAppDataSourceLegt die Datenquelle aus Google Chat fest.
setWorkflowDataSource(workflowDataSource)HostAppDataSourceLegt die Datenquelle aus Google Workspace Flows fest.

Detaillierte Dokumentation

setChatDataSource(chatClientDataSource)

Legt die Datenquelle aus Google Chat fest.

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

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

const hostAppDataSource =
    CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);
Nur für Google Chat-Apps verfügbar. Nicht für Google Workspace-Add‑ons verfügbar.

Parameter

NameTypBeschreibung
chatClientDataSourceChatClientDataSourceDie Datenquelle, die festgelegt werden soll.

Rückflug

HostAppDataSource – Dieses Objekt zur Verkettung.


setWorkflowDataSource(workflowDataSource)

Legt die Datenquelle aus Google Workspace Flows fest.

Nur über das Gemini Alpha-Programm für Google Workspace-Add‑ons verfügbar, die Google Workspace Flows erweitern.

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

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

Parameter

NameTypBeschreibung
workflowDataSourceWorkflowDataSourceDie Datenquelle, die festgelegt werden soll.

Rückflug

HostAppDataSource – Dieses Objekt zur Verkettung.