Ç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öntem | Dönüş türü | Kısa açıklama |
|---|---|---|
set | Host | Veri kaynağını Google Chat'ten ayarlar. |
set | Host | Veri 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);
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
chat | Chat | Ayarlanacak 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
| Ad | Tür | Açıklama |
|---|---|---|
workflow | Workflow | Ayarlanacak veri kaynağı. |
Return
HostAppDataSource: Zincirleme için kullanılan bu nesne.