OptionValueSpec

Chiedi all'utente di selezionare una delle opzioni.

Rappresentazione JSON
{

  // Union field select can be only one of the following:
  "simpleSelect": {
    object (SimpleSelect)
  },
  "listSelect": {
    object (ListSelect)
  },
  "carouselSelect": {
    object (CarouselSelect)
  },
  "collectionSelect": {
    object (CollectionSelect)
  }
  // End of list of possible types for union field select.
}
Campi
Campo unione select. Il tipo di selettore presentato all'utente select può essere solo uno dei seguenti:
simpleSelect

object (SimpleSelect)

Una semplice selezione senza GUI associata

listSelect

object (ListSelect)

Una selezione con una scheda GUI di una scheda elenco

carouselSelect
(deprecated)

object (CarouselSelect)

Una selezione con una GUI di un carosello di schede, usa invece collectionSelect.

collectionSelect

object (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 (Item)
    }
  ]
}
Campi
items[]

object (Item)

Elenco di elementi da cui gli utenti devono selezionare.

Elemento

Elemento da selezionare.

Rappresentazione JSON
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string
}
Campi
optionInfo

object (OptionInfo)

Chiave elemento e sinonimi.

title

string

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 (ListItem)
    }
  ]
}
Campi
title

string

Titolo generale dell'elenco. (Facoltativo)

subtitle

string

Sottotitolo dell'elenco. (Facoltativo)

items[]

object (ListItem)

min: 2 max: 30

ListItem

Un elemento dell'elenco.

Rappresentazione JSON
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Campi
optionInfo

object (OptionInfo)

Informazioni su questa opzione. Per ulteriori dettagli, consulta google.actions.v2.OptionInfo. Obbligatorio.

title

string

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

string

Testo principale che descrive l'elemento. (Facoltativo)

image

object (Image)

Immagine quadrata. (Facoltativo)

CarouselSelect

Una scheda per presentare un carosello di opzioni tra cui scegliere.

Rappresentazione JSON
{
  "title": string,
  "subtitle": string,
  "items": [
    {
      object (CarouselItem)
    }
  ],
  "imageDisplayOptions": enum (ImageDisplayOptions)
}
Campi
title

string

titolo del carosello. (Facoltativo)

subtitle

string

Sottotitolo del carosello. (Facoltativo)

items[]

object (CarouselItem)

min: 2 max: 10

imageDisplayOptions

enum (ImageDisplayOptions)

tipo di opzione di visualizzazione dell'immagine. (Facoltativo)

CarouselItem

Un elemento nel carosello

Rappresentazione JSON
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Campi
optionInfo

object (OptionInfo)

Per ulteriori dettagli, consulta google.actions.v2.OptionInfo. Obbligatorio.

title

string

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

string

Corpo del testo della scheda.

image

object (Image)

(Facoltativo)

CollectionSelect

Una scheda per presentare una raccolta di opzioni tra cui scegliere.

Rappresentazione JSON
{
  "title": string,
  "subtitle": string,
  "items": [
    {
      object (CollectionItem)
    }
  ],
  "imageDisplayOptions": enum (ImageDisplayOptions)
}
Campi
title

string

titolo della raccolta. (Facoltativo)

subtitle

string

Sottotitolo della raccolta. (Facoltativo)

items[]

object (CollectionItem)

min: 2 max: 10

imageDisplayOptions

enum (ImageDisplayOptions)

tipo di opzione di visualizzazione dell'immagine. (Facoltativo)

CollectionItem

Un elemento nella raccolta

Rappresentazione JSON
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Campi
optionInfo

object (OptionInfo)

Per ulteriori dettagli, consulta google.actions.v2.OptionInfo. Obbligatorio.

title

string

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

string

Corpo del testo della scheda.

image

object (Image)

(Facoltativo)