Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
ChatClientDataSource
Çoklu seçim menüsü kullanan bir SelectionInput widget için Google Chat'teki bir veri kaynağı.
Veri kaynağı, çoklu seçim menüsü için seçim öğelerini doldurur. Örneğin, bir kullanıcı üyesi olduğu Google Chat alanlarını seçebilir.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-26 UTC."],[[["\u003cp\u003e\u003ccode\u003eChatClientDataSource\u003c/code\u003e is used for multiselect menus in Google Chat apps, allowing users to select items like Google Chat spaces they are members of.\u003c/p\u003e\n"],["\u003cp\u003eThis data source relies on a \u003ccode\u003eChatSpaceDataSource\u003c/code\u003e to populate the selectable spaces in the menu.\u003c/p\u003e\n"],["\u003cp\u003eIt is exclusively available for Google Chat apps and cannot be utilized in Google Workspace Add-ons.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003esetSpaceDataSource\u003c/code\u003e method configures the data source for populating Google Chat spaces in the selection menu, limited to spaces where the user is a member.\u003c/p\u003e\n"]]],["`ChatClientDataSource` is a data source for multiselect menus in Google Chat apps. It populates selection items with Google Chat spaces a user belongs to. The `setSpaceDataSource` method configures this behavior, taking a `ChatSpaceDataSource` as input. Using `CardService.newChatClientDataSource()` allows the setting up the data source and `CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true)` allows the default current space. The data is only available for Google Chat apps, not Google Workspace add-ons.\n"],null,["# Class ChatClientDataSource\n\nChatClientDataSource\n\nFor a [SelectionInput](/apps-script/reference/card-service/selection-input) widget that uses a multiselect menu, a data source from Google Chat.\nThe data source populates selection items for the multiselect menu. For example, a user can\nselect Google Chat spaces that they're a member of.\n\n```javascript\nconst chatSpaceDataSource =\n CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);\n\nconst chatClientDataSource =\n CardService.newChatClientDataSource().setSpaceDataSource(\n chatSpaceDataSource);\n```\n\nOnly available for Google Chat apps. Not available for Google Workspace add-ons. \n\n### Methods\n\n| Method | Return type | Brief description |\n|---------------------------------------------------------------------------------|---------------------------|--------------------------------------------------------------------------------------------|\n| [setSpaceDataSource(spaceDataSource)](#setSpaceDataSource(ChatSpaceDataSource)) | [ChatClientDataSource](#) | A data source that populates Google Chat spaces as selection items for a multiselect menu. |\n\nDetailed documentation\n----------------------\n\n### `set``Space``Data``Source(spaceDataSource)`\n\nA data source that populates Google Chat spaces as selection items for a multiselect menu. Only\npopulates spaces that the user is a member of.\n\n```javascript\nconst chatSpaceDataSource =\n CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);\n\nconst chatClientDataSource =\n CardService.newChatClientDataSource().setSpaceDataSource(\n chatSpaceDataSource);\n```\nOnly available for Google Chat apps. Not available for Google Workspace add-ons.\n\n#### Parameters\n\n| Name | Type | Description |\n|-----------------------|-----------------------------------------------------------------------------------|----------------------------|\n| `space``Data``Source` | [ChatSpaceDataSource](/apps-script/reference/card-service/chat-space-data-source) | The data source to be set. |\n\n#### Return\n\n\n[ChatClientDataSource](#) --- This object, for chaining."]]