Çoklu seçim menüsü kullanan bir Selection 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 | Google Chat'ten veri kaynağını ayarlar. |
set | Host | Google Workspace Flows'dan veri kaynağını ayarlar. |
Ayrıntılı belgeler
set Chat Data Source(chatClientDataSource)
Google Chat'ten veri kaynağını 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
Host: Zincirleme için kullanılan bu nesne.
set Workflow Data Source(workflowDataSource)
Google Workspace Flows'dan veri kaynağını ayarlar.
Yalnızca Google Workspace akışlarını genişleten Google Workspace eklentileri için Gemini Alpha programı üzerinden 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
Host: Zincirleme için kullanılan bu nesne.