Действие «Карточка», отображающее предварительный просмотр ссылки и смарт-чип в основном приложении. Для использования предварительного просмотра ссылок необходимо создать и вернуть объект « 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 — Этот объект используется для создания цепочек ссылок.