ホストアプリでリンク プレビュー カードとスマートチップを表示するカード アクション。詳細については、スマートチップを使用してリンクをプレビューするをご覧ください。
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');
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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");
パラメータ
名前 | 型 | 説明 |
---|---|---|
title | String | リンク プレビューのタイトル。 |
リターン
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');
パラメータ
名前 | 型 | 説明 |
---|---|---|
previewCard | Card | プレビュー カード。 |
リターン
LinkPreview
- チェーン用のこのオブジェクト。
setTitle(title)
リンク プレビューのスマートチップに表示されるタイトルを設定します。設定しない場合、スマートチップは PreviewCard
のヘッダーを表示します。
const linkPreview = CardService.newLinkPreview() .setTitle('Smart chip title');
パラメータ
名前 | 型 | 説明 |
---|---|---|
title | String | スマートチップのタイトル。 |
リターン
LinkPreview
- チェーン用のこのオブジェクト。