Chat 앱은 하나 이상의 카드를 추가하거나 업데이트하여 메시지의 링크를 미리 봅니다. 자세한 내용은 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 - 연결을 위한 이 객체