Class LinkPreview

LinkPreview

Action de carte qui affiche une carte d'aperçu de lien et un chip intelligent dans l'application hôte. Pour utiliser les aperçus de liens, vous devez créer et renvoyer un objet LinkPreview dans votre script. Pour en savoir plus, consultez Aperçu des liens avec des chips intelligents.

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

Méthodes

MéthodeType renvoyéBrève description
printJson()StringImprime la représentation JSON de cet objet.
setLinkPreviewTitle(title)LinkPreviewDéfinit le titre qui s'affiche dans l'aperçu du lien au-dessus de la carte d'aperçu.
setPreviewCard(previewCard)LinkPreviewDéfinit la carte qui affiche des informations sur un lien provenant d'un service tiers ou autre que Google.
setTitle(title)LinkPreviewDéfinit le titre qui s'affiche dans le chip intelligent pour l'aperçu du lien.

Documentation détaillée

printJson()

Imprime la représentation JSON de cet objet. Cette option est réservée au débogage.

Renvois

String


setLinkPreviewTitle(title)

Définit le titre qui s'affiche dans l'aperçu du lien au-dessus de la carte d'aperçu. Si cette option n'est pas définie, l'aperçu du lien affiche l'en-tête de la PreviewCard.

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

Paramètres

NomTypeDescription
titleStringTitre de l'aperçu du lien.

Renvois

LinkPreview : cet objet, pour l'association en chaîne.


setPreviewCard(previewCard)

Définit la carte qui affiche des informations sur un lien provenant d'un service tiers ou autre que Google.

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

Paramètres

NomTypeDescription
previewCardCardCarte d'aperçu.

Renvois

LinkPreview : cet objet, pour l'association en chaîne.


setTitle(title)

Définit le titre qui s'affiche dans le chip intelligent pour l'aperçu du lien. Si cette option n'est pas définie, le chip intelligent affiche l'en-tête de la PreviewCard.

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

Paramètres

NomTypeDescription
titleStringTitre du chip intelligent.

Renvois

LinkPreview : cet objet, pour l'association en chaîne.