Class LinkPreview

LinkPreview

Kartenaktion, mit der eine Linkvorschaukarte und ein Smartchip in der Hostanwendung angezeigt werden. Wenn Sie Link vorschauen verwenden möchten, müssen Sie in Ihrem Skript ein LinkPreview Objekt erstellen und zurückgeben. Weitere Informationen finden Sie unter Vorschaulinks mit Smartchips.

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

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

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

return CardService.newLinkPreview().setPreviewCard(card).setTitle(
    'Smart chip title');

Methoden

MethodeRückgabetypKurzbeschreibung
printJson()StringGibt die JSON-Darstellung dieses Objekts aus.
setLinkPreviewTitle(title)LinkPreviewLegt den Titel fest, der in der Linkvorschau über der Vorschaukarte angezeigt wird.
setPreviewCard(previewCard)LinkPreviewLegt die Karte fest, auf der Informationen zu einem Link von einem Drittanbieterdienst oder einem Dienst, der nicht von Google stammt, angezeigt werden.
setTitle(title)LinkPreviewLegt den Titel fest, der im Smartchip für die Linkvorschau angezeigt wird.

Detaillierte Dokumentation

printJson()

Gibt die JSON-Darstellung dieses Objekts aus. Dies ist nur für das Debugging vorgesehen.

Rückflug

String


setLinkPreviewTitle(title)

Legt den Titel fest, der in der Linkvorschau über der Vorschaukarte angezeigt wird. Wenn nicht festgelegt, wird in der Link vorschau der Header der PreviewCard angezeigt.

return CardService.newLinkPreview().setLinkPreviewTitle('Link preview title');

Parameter

NameTypBeschreibung
titleStringDer Titel der Linkvorschau.

Rückflug

LinkPreview – Dieses Objekt zum Verketten.


setPreviewCard(previewCard)

Legt die Karte fest, auf der Informationen zu einem Link von einem Drittanbieterdienst oder einem Dienst, der nicht von Google stammt, angezeigt werden.

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

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

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

return CardService.newLinkPreview().setPreviewCard(card).setTitle(
    'Smart chip title');

Parameter

NameTypBeschreibung
previewCardCardDie Vorschaukarte.

Rückflug

LinkPreview – Dieses Objekt zum Verketten.


setTitle(title)

Legt den Titel fest, der im Smartchip für die Linkvorschau angezeigt wird. Wenn nicht festgelegt, wird im Smartchip der Header der PreviewCard angezeigt.

return CardService.newLinkPreview().setTitle('Smart chip title');

Parameter

NameTypBeschreibung
titleStringDer Titel des Smartchips.

Rückflug

LinkPreview – Dieses Objekt zum Verketten.