Class LinkPreview

LinkPreview

Kartenaktion, mit der eine Linkvorschaukarte und ein Smartchip in der Host-App angezeigt werden. 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();

const linkPreview =
    AddOnsResponseService.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 dient nur zu Debugging-Zwecken.

Rückgabe

String


setLinkPreviewTitle(title)

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

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

Parameter

NameTypBeschreibung
titleStringDer Titel der Linkvorschau.

Rückgabe

LinkPreview – Dieses Objekt zur Verkettung.


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

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

Parameter

NameTypBeschreibung
previewCardCardDie Vorschaukarte.

Rückgabe

LinkPreview – Dieses Objekt zur Verkettung.


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.

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

Parameter

NameTypBeschreibung
titleStringDer Titel des Smartchips.

Rückgabe

LinkPreview – Dieses Objekt zur Verkettung.