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 festzulegende Datenquelle.

Rückflug

HostAppDataSource: Dieses Objekt zur Verkettung.


setWorkflowDataSource(workflowDataSource)

Legt die Datenquelle aus Google Workspace Flows fest.

Nur für Google Workspace-Add-ons verfügbar, die Google Workspace Studio erweitern.

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

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

Parameter

NameTypBeschreibung
workflowDataSourceWorkflowDataSourceDie festzulegende Datenquelle.

Rückflug

HostAppDataSource: Dieses Objekt zur Verkettung.