Chat 用アプリは、1 つ以上のカードを追加または更新することで、メッセージ内のリンクをプレビューします。詳しくは、Google Chat メッセージでリンクをプレビューするをご覧ください。
Google Chat を拡張する Google Workspace アドオンで利用できます。
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Unfurl Card!")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("url")) .addWidget(CardService.newButtonSet() .addButton(CardService.newTextButton() .setText("Open URL!") .setOpenLink(CardService.newOpenLink().setUrl("https://www.google.com"))))) .build(); const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card); const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setUpdateInlinePreviewAction(AddOnsResponseService.newUpdateInlinePreviewAction() .addCardWithId(cardWithId)).build();
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Update | このアクションのカードを追加します。 |
add | Update | このアクションの有効期限を追加します。 |
詳細なドキュメント
add Card With Id(cardWithId)
このアクションのカードを追加します。
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Unfurl Card!")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("url")) .addWidget(CardService.newButtonSet() .addButton(CardService.newTextButton() .setText("Open URL!") .setOpenLink(CardService.newOpenLink().setUrl("https://www.google.com"))))) .build(); const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card); const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setUpdateInlinePreviewAction(AddOnsResponseService.newUpdateInlinePreviewAction() .addCardWithId(cardWithId)).build();
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
card | Card | 設定するカード。 |
戻る
Update - チェーン用のこのオブジェクト。