Class UpdateInlinePreviewAction

UpdateInlinePreviewAction

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();

メソッド

メソッド戻り値の型概要
addCardWithId(cardWithId)UpdateInlinePreviewActionこのアクションのカードを追加します。
addExpiration(ttl)UpdateInlinePreviewActionこのアクションの有効期限を追加します。

詳細なドキュメント

addCardWithId(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();

パラメータ

名前説明
cardWithIdCardWithId設定するカード。

戻る

UpdateInlinePreviewAction - チェーン用のこのオブジェクト。


addExpiration(ttl)

このアクションの有効期限を追加します。

パラメータ

名前説明
ttlDuration設定する有効期限。

戻る

UpdateInlinePreviewAction - チェーン用のこのオブジェクト。