AI-generated Key Takeaways
-
CardWithIdis a builder for objects that provide a unique identifier for a card when sending multiple cards. -
CardWithIdis only available for Google Chat apps. -
The
setCard(card)method sets the card of thecardWithId. -
The
setCardId(id)method sets the unique card ID of thecardWithId.
A builder for Card
objects. This class is a unique identifier for a card in a
message when sending multiple cards.
Only available for Google Chat apps. Not available for Google Workspace add-ons.
const cardSection = CardService . newCardSection (); cardSection . addWidget ( CardService . newTextParagraph (). setText ( 'This is a text paragraph widget.' ), ); const card = CardService . newCardBuilder () . setHeader ( CardService . newCardHeader (). setTitle ( 'Card title' )) . addSection ( cardSection ) . build (); const cardWithId = CardService . newCardWithId (). setCardId ( 'card_id' ). setCard ( card );
Methods
| Method | Return type | Brief description |
|---|---|---|
Card
|
Sets the card of the card
. |
|
Card
|
Sets the unique card ID of the card
. |
Detailed documentation
set
Card(card)
Sets the card of the card
.
const cardHeader = CardService . newCardHeader () . setTitle ( 'Card Header Title' ) . setSubtitle ( 'Card Header Subtitle' ); const card = CardService . newCardBuilder (). setHeader ( cardHeader ). build (); const cardWithId = CardService . newCardWithId (). setCard ( card );
Parameters
| Name | Type | Description |
|---|---|---|
card
|
Card
|
The Card
to use. |
Return
Card
— This object, for chaining.
set
Card
Id(id)
Sets the unique card ID of the card
.
const cardWithId = CardService . newCardWithId (); // Sets the card ID of the cardWithId. cardWithId . setCardId ( 'card_id' );
Parameters
| Name | Type | Description |
|---|---|---|
id
|
String
|
The text to use. |
Return
Card
— This object, for chaining.

