- Representación JSON
- SimpleSelect
- Elemento
- ListSelect
- ListItem
- CarouselSelect
- CarouselItem
- CollectionSelect
- CollectionItem
Pídele al usuario que seleccione una de las opciones.
| Representación JSON | |
|---|---|
{ // Union field |
|
| Campos | ||
|---|---|---|
Campo de unión select. El tipo de selector que se presenta al usuario select puede ser solo una de las siguientes opciones: |
||
simpleSelect |
Una selección simple sin GUI asociada |
|
listSelect |
Una GUI de selección con una tarjeta de lista |
|
carouselSelect |
Una selección con una GUI de carrusel de tarjetas, en su lugar, usa collectionSelect. |
|
collectionSelect |
Una selección con una GUI de recopilación de tarjetas |
|
SimpleSelect
Una selección simple sin GUI asociada. Actualiza Assistant.logs.actions.SimpleSelect para reflejar los cambios realizados.
| Representación JSON | |
|---|---|
{
"items": [
{
object ( |
|
| Campos | |
|---|---|
items[] |
Lista de elementos que los usuarios deben seleccionar. |
Elemento
Elemento para seleccionar.
| Representación JSON | |
|---|---|
{
"optionInfo": {
object ( |
|
| Campos | |
|---|---|
optionInfo |
Clave del elemento y sinónimos. |
title |
título del artículo. Actuará como sinónimo si se proporciona. Opcional |
ListSelect
Una tarjeta para presentar una lista de opciones que se pueden seleccionar.
| Representación JSON | |
|---|---|
{
"title": string,
"subtitle": string,
"items": [
{
object ( |
|
| Campos | |
|---|---|
title |
Título general de la lista. Opcional. |
subtitle |
Subtítulo de la lista. Opcional. |
items[] |
mín.: 2 máx.: 30 |
ListItem
Un elemento de la lista.
| Representación JSON | |
|---|---|
{ "optionInfo": { object ( |
|
| Campos | |
|---|---|
optionInfo |
Información sobre esta opción. Consulta |
title |
título del elemento de la lista. Cuando se presiona, este texto se vuelve a publicar en la conversación tal como si el usuario lo hubiera escrito. Cada título debe ser único entre el conjunto de elementos de la lista. Obligatorio. |
description |
Es el texto principal que describe el elemento. Opcional. |
image |
Imagen cuadrada Opcional. |
CarouselSelect
Una tarjeta para presentar un carrusel de opciones para seleccionar.
| Representación JSON | |
|---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
|
| Campos | |
|---|---|
title |
título del carrusel. Opcional. |
subtitle |
Subtítulo del carrusel. Opcional. |
items[] |
mín.: 2 máx.: 10 |
imageDisplayOptions |
tipo de opción de visualización de imagen. Opcional. |
CarouselItem
Un elemento en el carrusel
| Representación JSON | |
|---|---|
{ "optionInfo": { object ( |
|
| Campos | |
|---|---|
optionInfo |
Consulta |
title |
título del elemento del carrusel. Cuando se presiona, este texto se vuelve a publicar en la conversación tal como si el usuario lo hubiera escrito. Cada título debe ser único entre el conjunto de elementos del carrusel. Obligatorio. |
description |
Texto del cuerpo de la tarjeta |
image |
Opcional. |
CollectionSelect
Una tarjeta para presentar un conjunto de opciones para seleccionar.
| Representación JSON | |
|---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
|
| Campos | |
|---|---|
title |
título de la colección. Opcional. |
subtitle |
Subtítulo de la colección. Opcional. |
items[] |
mín.: 2 máx.: 10 |
imageDisplayOptions |
tipo de opción de visualización de imagen. Opcional. |
CollectionItem
Un elemento de la colección
| Representación JSON | |
|---|---|
{ "optionInfo": { object ( |
|
| Campos | |
|---|---|
optionInfo |
Consulta |
title |
título del elemento de la colección. Cuando se presiona, este texto se vuelve a publicar en la conversación tal como si el usuario lo hubiera escrito. Cada título debe ser único entre el conjunto de elementos de la colección. Obligatorio. |
description |
Texto del cuerpo de la tarjeta |
image |
Opcional. |