Objetos
Last update: 5 years ago by yered.rios
Message
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| text | Texto a enviar. Codificado en UTF-8. | String |
|
| richCard | Estructura de Tarjeta Enriquecida. | RichCard |
|
| contentInfo | Información acerca de una imagen o video. | ContentInfo |
|
| suggestions | Lista de respuestas sugeridas y acciones sugeridas (realizar llamada, enviar ubicación, etc). | Suggestion[] |
|
RichCard
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| carouselCard | Carrusel de tarjetas. | CarouselCard |
|
| standaloneCard | Tarjeta única. | StandaloneCard |
|
StandaloneCard
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| cardOrientation | Ancho de las tarjetas del carrusel. | String |
|
| thumbnailImageAlignment | Alineación del preview de la imagen cuando cardOrientation es "HORIZONTAL". | String |
|
| cardContent | Contenido de la tarjeta. | CardContent |
|
CarouselCard
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| cardWidth | Ancho de las tarjetas del carrusel. | String |
|
| cardContents | Listado de contenido por cada tarjeta en el carrusel. | CardContent[] |
|
CardContent
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| title | Título de la tarjeta. | String |
|
| description | Texto dentro de la tarjeta. | String |
|
| media | Imagen o video a incluir en la tarjeta. | Media | |
| suggestions | Lista de respuestas sugeridas y acciones sugeridas (realizar llamada, enviar ubicación, etc). | Suggestion[] |
|
Media
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| height | Altura de la imagen o video dentro de una tarjeta. | String |
|
| contentInfo | Información acerca de la imagen o video. | ContentInfo |
|
ContentInfo
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| fileUrl | URL de acceso público donde se localiza el archivo, imagen o video. | String |
|
| thumbnailUrl | URL de acceso público de la vista previa de la imagen o video. | String |
|
| forceRefresh | Indica si se busca el archivo y la vista previa de las URL’s especificadas incluso si la plataforma ya tiene copias en cache de estos archivos. | Boolean |
|
Suggestion
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| reply | Respuesta sugerida que el usuario puede pulsar para responder al Agente. | suggestedreply |
|
| action | Acción que el usuario puede pulsar para iniciar alguna operación en el dispositivo (realizar llamada, enviar ubicación, etc.) | SuggestedAction |
|
SuggestedReply
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| text | Texto que se muestra en la respuesta sugerida y que se envía al Agente cuando el usuario la presiona. | String |
|
| postbackData | Información que recibe el Agente cuando el usuario presiona la respuesta sugerida. | String |
|
SuggestedAction
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| text | Texto que se muestra en la acción sugerida. | String |
|
| postbackData | Información que recibe el Agente cuando el usuario presiona la acción sugerida. | String |
|
| dialAction | Abre la aplicación para realizar llamadas con un número telefónico pre cargado. | DialAction |
|
| viewLocationAction | Abre la aplicación de mapas y coloca el pin en una ubicación especificada por el Agente. | ViewLocationAction |
|
| createCalendarEventAction | Inicia la creación de un nuevo evento dentro de la aplicación de calendario con datos precargados. | CreateCalendarEventAction |
|
| openUrlAction | Abre el navegador con la URL indicada. Esta URL puede abrir una app si ésta se encuentra configurada para ello. | OpenUrlAction |
|
| shareLocationAction | Abre la aplicación de mapas para que el usuario elija una ubicación y la envíe al Agente. | ShareLocationAction |
|
DialAction
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| phoneNumber | Número telefónico que se pre llena en la aplicación para realizar llamadas. | String |
|
ViewLocationAction
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| latLong | La latitud y longitud de una ubicación específica. | LatLng |
|
| label | Texto a mostrar como etiqueta del pin colocado en la latitud y longitud especificadas. | String |
LatLng
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| latitude | Latitud en grados | Number |
|
| longitude | Longitud en grados | Number |
|
CreateCalendarEventAction
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| startTime | Fecha y hora de inicio del evento en horario UTC. | String |
|
| endTime | Fecha y hora de fin del evento en horario UTC. | String |
|
| title | Título del evento. | String | |
| description | Descripción del evento. | String |
OpenUrlAction
| Propiedad | Descripción | Tipo | Requerimientos |
|---|---|---|---|
| url | Url a abrir en el navegador. | String |
|
