Class LinkPreview

Предварительный просмотр ссылки

Действие «Карточка», отображающее предварительный просмотр ссылки и смарт-чип в основном приложении. Для использования предварительного просмотра ссылок необходимо создать и вернуть объект « Link Preview в вашем скрипте. Для получения дополнительной информации см. раздел «Предварительный просмотр ссылок со смарт-чипами» .

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

Методы

Метод Тип возвращаемого значения Краткое описание
print Json() String Выводит JSON-представление этого объекта.
set Link Preview Title(title) Link Preview Задает заголовок, отображаемый в предварительном просмотре ссылки над карточкой предварительного просмотра.
set Preview Card(previewCard) Link Preview Задает карточку, отображающую информацию о ссылке из стороннего сервиса, не принадлежащего Google.
set Title(title) Link Preview Задает заголовок, отображаемый на смарт-чипе при предварительном просмотре ссылки.

Подробная документация

printJson()

Выводит JSON-представление этого объекта. Это предназначено только для отладки.

Возвращаться

String


setLinkPreviewTitle(title)

Задает заголовок, отображаемый в предварительном просмотре ссылки над карточкой предварительного просмотра. Если не задано, в предварительном просмотре ссылки отображается заголовок карточки PreviewCard .

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

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

Параметры

Имя Тип Описание
preview Card Card Предварительный просмотр карточки.

Возвращаться

LinkPreview — Этот объект используется для создания цепочек ссылок.


setTitle(title)

Задает заголовок, отображаемый на смарт-чипе для предварительного просмотра ссылки. Если не задано, смарт-чип отображает заголовок карточки PreviewCard .

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

Параметры

Имя Тип Описание
title String Название смарт-чипа.

Возвращаться

LinkPreview — Этот объект используется для создания цепочек ссылок.