El widget Icon
representa un ícono integrado o un ícono personalizado. Puedes usar Icon
en mensajes de tarjetas y diálogos de las siguientes maneras:
- Muestra un ícono independiente.
- Muestra un ícono delante de texto relacionado, como parte de un widget
DecoratedText
. - Muestra un ícono como un botón interactivo, como parte de un widget
ButtonList
.
La siguiente es una tarjeta que consta de un componente Icon
:
Íconos integrados disponibles para el widget Icon
Para usar un ícono integrado, usa el campo knownIcon
:
{ . . . "knownIcon": "TRAIN", . . . }
En la siguiente tabla, se muestran los íconos integrados que están disponibles para los mensajes de tarjetas:
AVIÓN | BOOKMARK | ||
BUS | AUTO | ||
RELOJ | CONFIRMATION_NUMBER_ICON | ||
DESCRIPTION | MONEDA | ||
CORREO ELECTRÓNICO | EVENT_SEAT | ||
FLIGHT_ARRIVAL | FLIGHT_DEPARTURE | ||
HOTEL | HOTEL_ROOM_TYPE | ||
INVITAR | MAP_PIN | ||
MEMBRESÍA | MULTIPLE_PEOPLE | ||
PERSONA | TELÉFONO | ||
RESTAURANT_ICON | SHOPPING_CART | ||
DESTACAR | TIENDA | ||
BOLETO | TRAIN | ||
VIDEO_CAMERA | VIDEO_PLAY |
Representación de JSON y campos
Representación JSON |
---|
{ "altText": string, "imageType": enum ( |
Campos | |
---|---|
altText
|
Opcional. Es una descripción del ícono que se usa con fines de accesibilidad. Si no se especifica, se proporciona el valor predeterminado
Si se configura el ícono en una |
imageType
|
El estilo de recorte aplicado a la imagen. En algunos casos, aplicar un recorte |
Campo de unión icons . Es el ícono que se muestra en el widget de la tarjeta.
icons
solo puede ser una de las siguientes opciones:
|
|
knownIcon
|
Muestra uno de los íconos integrados que proporciona Google Workspace.
Por ejemplo, para mostrar un ícono de avión, especifica Para obtener una lista completa de los íconos compatibles, consulta íconos integrados. |
iconUrl
|
Mostrar un ícono personalizado alojado en una URL HTTPS Por ejemplo:
Los tipos de archivos admitidos incluyen |
ImageType
Forma que se usa para recortar la imagen.
Enumeradores | |
---|---|
SQUARE
|
Valor predeterminado Aplica una máscara cuadrada a la imagen. Por ejemplo, una imagen de 4 × 3 se convierte en 3 × 3. |
CIRCLE
|
Aplica una máscara circular a la imagen. Por ejemplo, una imagen de 4 x 3 se convierte en un círculo con un diámetro de 3. |
Solución de problemas
Cuando una app o tarjeta de Google Chat devuelve un error, la interfaz de Chat muestra un mensaje que dice “Se produjo un error” o “No se pudo procesar tu solicitud”. A veces, la IU de Chat no muestra ningún mensaje de error, pero la app o la tarjeta de Chat producen un resultado inesperado; por ejemplo, es posible que no aparezca un mensaje de tarjeta.
Aunque es posible que no se muestre un mensaje de error en la IU de Chat, hay mensajes de error descriptivos y datos de registro disponibles para ayudarte a corregir errores cuando se activa el registro de errores de las apps de chat. Si necesitas ayuda para ver, depurar y corregir errores, consulta Cómo solucionar y corregir errores de Google Chat.