Class LinkPreview

リンクプレビュー

ホストアプリにリンク プレビュー カードとスマートチップを表示するカード アクション。詳細については、スマートチップを使用してリンクをプレビューするをご覧ください。

const decoratedText =
    CardService.newDecoratedText().setTopLabel('Hello').setText('Hi!');

const cardSection = CardService.newCardSection().addWidget(decoratedText);

const card = CardService.newCardBuilder().addSection(cardSection).build();

const linkPreview = CardService.newLinkPreview().setPreviewCard(card).setTitle(
    'Smart chip title');

メソッド

メソッド戻り値の型概要
printJson()Stringこのオブジェクトの JSON 表現を出力します。
setLinkPreviewTitle(title)LinkPreviewプレビュー カードの上部にあるリンク プレビューに表示されるタイトルを設定します。
setPreviewCard(previewCard)LinkPreviewサードパーティまたは Google 以外のサービスからのリンクに関する情報を表示するカードを設定します。
setTitle(title)LinkPreviewリンク プレビューのスマートチップに表示されるタイトルを設定します。

詳細なドキュメント

printJson()

このオブジェクトの JSON 表現を出力します。これはデバッグ専用です。

戻る

String


setLinkPreviewTitle(title)

プレビュー カードの上部にあるリンク プレビューに表示されるタイトルを設定します。設定されていない場合、リンクのプレビューには PreviewCard のヘッダーが表示されます。

const linkPreview =
    CardService.newLinkPreview().setLinkPreviewTitle('Link preview title');

パラメータ

名前説明
titleStringリンク プレビューのタイトル。

戻る

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


setPreviewCard(previewCard)

サードパーティまたは Google 以外のサービスからのリンクに関する情報を表示するカードを設定します。

const decoratedText =
    CardService.newDecoratedText().setTopLabel('Hello').setText('Hi!');

const cardSection = CardService.newCardSection().addWidget(decoratedText);

const card = CardService.newCardBuilder().addSection(cardSection).build();

const linkPreview = CardService.newLinkPreview().setPreviewCard(card).setTitle(
    'Smart chip title');

パラメータ

名前説明
previewCardCardプレビュー カード。

戻る

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


setTitle(title)

リンク プレビューのスマートチップに表示されるタイトルを設定します。設定しなかった場合、スマートチップには PreviewCard のヘッダーが表示されます。

const linkPreview = CardService.newLinkPreview().setTitle('Smart chip title');

パラメータ

名前説明
titleStringスマートチップのタイトル。

戻る

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