Class HostAppDataSource

HostAppDataSource

Çoklu seçim menüsü kullanan bir SelectionInput widget'ı için Google Workspace uygulamasından alınan bir veri kaynağı. Veri kaynağı, çoklu seçim menüsündeki seçim öğelerini doldurur.

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

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

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

Yalnızca akışları genişleten Google Chat uygulamaları ve Google Workspace eklentileri için kullanılabilir. Diğer Google Workspace eklentilerinde kullanılamaz.

Yöntemler

YöntemDönüş türüKısa açıklama
setChatDataSource(chatClientDataSource)HostAppDataSourceVeri kaynağını Google Chat'ten ayarlar.
setWorkflowDataSource(workflowDataSource)HostAppDataSourceVeri kaynağını Google Workspace Flows'dan ayarlar.

Ayrıntılı belgeler

setChatDataSource(chatClientDataSource)

Veri kaynağını Google Chat'ten ayarlar.

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

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

const hostAppDataSource =
    CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);
Yalnızca Google Chat uygulamalarında kullanılabilir. Google Workspace eklentileri için kullanılamaz.

Parametreler

AdTürAçıklama
chatClientDataSourceChatClientDataSourceAyarlanacak veri kaynağı.

Return

HostAppDataSource: Zincirleme için kullanılan bu nesne.


setWorkflowDataSource(workflowDataSource)

Veri kaynağını Google Workspace Flows'dan ayarlar.

Yalnızca Google Workspace Studio'yu genişleten Google Workspace eklentileri için kullanılabilir.

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

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

Parametreler

AdTürAçıklama
workflowDataSourceWorkflowDataSourceAyarlanacak veri kaynağı.

Return

HostAppDataSource: Zincirleme için kullanılan bu nesne.