- Rappresentazione JSON
- SimpleSelect
- Articolo
- ListSelect
- ListItem
- CarouselSelect
- CarouselItem
- CollectionSelect
- CollectionItem
Chiedi all'utente di selezionare una delle opzioni.
Rappresentazione JSON | |
---|---|
{ // Union field |
Campi | ||
---|---|---|
Campo unione select . Il tipo di selettore presentato all'utente select può essere solo uno dei seguenti: |
||
simpleSelect |
Una semplice selezione senza GUI associata |
|
listSelect |
Una selezione con una scheda GUI di una scheda elenco |
|
carouselSelect |
Una selezione con una GUI di un carosello di schede, usa invece collectionSelect. |
|
collectionSelect |
Una selezione con una GUI per la raccolta di carte |
SimpleSelect
Una semplice selezione senza GUI associata. Aggiorna Assistant.logs.actions.SimpleSelect per riflettere le modifiche apportate.
Rappresentazione JSON | |
---|---|
{
"items": [
{
object ( |
Campi | |
---|---|
items[] |
Elenco di elementi da cui gli utenti devono selezionare. |
Elemento
Elemento da selezionare.
Rappresentazione JSON | |
---|---|
{
"optionInfo": {
object ( |
Campi | |
---|---|
optionInfo |
Chiave elemento e sinonimi. |
title |
titolo dell'articolo. Avrà la funzione di sinonimo, se fornito. Facoltativo |
ListSelect
Una scheda per presentare un elenco di opzioni tra cui scegliere.
Rappresentazione JSON | |
---|---|
{
"title": string,
"subtitle": string,
"items": [
{
object ( |
Campi | |
---|---|
title |
Titolo generale dell'elenco. (Facoltativo) |
subtitle |
Sottotitolo dell'elenco. (Facoltativo) |
items[] |
min: 2 max: 30 |
ListItem
Un elemento dell'elenco.
Rappresentazione JSON | |
---|---|
{ "optionInfo": { object ( |
Campi | |
---|---|
optionInfo |
Informazioni su questa opzione. Per ulteriori dettagli, consulta |
title |
titolo della voce dell'elenco. Se toccato, il testo viene pubblicato nella conversazione parola per parola, come se l'utente lo avesse digitato. Ogni titolo deve essere univoco nell'insieme di voci dell'elenco. Obbligatorio. |
description |
Testo principale che descrive l'elemento. (Facoltativo) |
image |
Immagine quadrata. (Facoltativo) |
CarouselSelect
Una scheda per presentare un carosello di opzioni tra cui scegliere.
Rappresentazione JSON | |
---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
Campi | |
---|---|
title |
titolo del carosello. (Facoltativo) |
subtitle |
Sottotitolo del carosello. (Facoltativo) |
items[] |
min: 2 max: 10 |
imageDisplayOptions |
tipo di opzione di visualizzazione dell'immagine. (Facoltativo) |
CarouselItem
Un elemento nel carosello
Rappresentazione JSON | |
---|---|
{ "optionInfo": { object ( |
Campi | |
---|---|
optionInfo |
Per ulteriori dettagli, consulta |
title |
dell'elemento del carosello. Se toccato, il testo viene pubblicato nella conversazione parola per parola, come se l'utente lo avesse digitato. Ogni titolo deve essere univoco nell'insieme di elementi del carosello. Obbligatorio. |
description |
Corpo del testo della scheda. |
image |
(Facoltativo) |
CollectionSelect
Una scheda per presentare una raccolta di opzioni tra cui scegliere.
Rappresentazione JSON | |
---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
Campi | |
---|---|
title |
titolo della raccolta. (Facoltativo) |
subtitle |
Sottotitolo della raccolta. (Facoltativo) |
items[] |
min: 2 max: 10 |
imageDisplayOptions |
tipo di opzione di visualizzazione dell'immagine. (Facoltativo) |
CollectionItem
Un elemento nella raccolta
Rappresentazione JSON | |
---|---|
{ "optionInfo": { object ( |
Campi | |
---|---|
optionInfo |
Per ulteriori dettagli, consulta |
title |
titolo dell'elemento della raccolta. Se toccato, il testo viene pubblicato nella conversazione parola per parola, come se l'utente lo avesse digitato. Ogni titolo deve essere univoco nell'insieme di elementi della raccolta. Obbligatorio. |
description |
Corpo del testo della scheda. |
image |
(Facoltativo) |