OptionValueSpec

Demandez à l'utilisateur de sélectionner l'une des options.

Représentation 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.
}
Champs
Champ d'union select. Le type de sélecteur présenté à l'utilisateur select ne peut être que l'un des suivants:
simpleSelect

object (SimpleSelect)

Sélection simple sans interface graphique associée

listSelect

object (ListSelect)

Une sélection avec une interface graphique sous forme de liste

carouselSelect
(deprecated)

object (CarouselSelect)

Pour une sélection avec une IUG de carrousel de cartes, utilisez plutôt collectionSelect.

collectionSelect

object (CollectionSelect)

Sélection avec une IUG de collection de cartes

SimpleSelect

Sélection simple sans interface graphique associée. Veuillez mettre à jour assistant.logs.actions.SimpleSelect pour refléter les modifications apportées.

Représentation JSON
{
  "items": [
    {
      object (Item)
    }
  ]
}
Champs
items[]

object (Item)

Liste d'éléments dans lesquels les utilisateurs doivent effectuer une sélection.

Article

Élément à sélectionner.

Représentation JSON
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string
}
Champs
optionInfo

object (OptionInfo)

Clé de l'élément et synonymes.

title

string

titre de l'article. S'il est fourni, il sera considéré comme synonyme. Facultatif

ListSelect

Fiche présentant une liste d'options à sélectionner.

Représentation JSON
{
  "title": string,
  "subtitle": string,
  "items": [
    {
      object (ListItem)
    }
  ]
}
Champs
title

string

Titre général de la liste. Facultatif.

subtitle

string

Sous-titre de la liste. Facultatif.

items[]

object (ListItem)

min: 2 max: 30

ListItem

Un élément de la liste.

Représentation JSON
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Champs
optionInfo

object (OptionInfo)

Informations sur cette option. Pour en savoir plus, consultez google.actions.v2.OptionInfo. Obligatoire.

title

string

titre de l'élément de liste. Lorsque l'utilisateur appuie dessus, ce texte est republié dans la conversation, comme si l'utilisateur l'avait saisi. Chaque titre doit être unique parmi l'ensemble d'éléments de liste. Obligatoire.

description

string

Texte principal décrivant l'article. Facultatif.

image

object (Image)

Image carrée. Facultatif.

CarouselSelect

Fiche permettant de présenter un carrousel d'options à sélectionner.

Représentation JSON
{
  "title": string,
  "subtitle": string,
  "items": [
    {
      object (CarouselItem)
    }
  ],
  "imageDisplayOptions": enum (ImageDisplayOptions)
}
Champs
title

string

titre du carrousel. Facultatif.

subtitle

string

Sous-titre du carrousel. Facultatif.

items[]

object (CarouselItem)

min: 2 max: 10

imageDisplayOptions

enum (ImageDisplayOptions)

Type d'option d'affichage des images. Facultatif.

CarouselItem

Un élément du carrousel

Représentation JSON
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Champs
optionInfo

object (OptionInfo)

Pour en savoir plus, consultez google.actions.v2.OptionInfo. Obligatoire.

title

string

titre de l'élément du carrousel. Lorsque l'utilisateur appuie dessus, ce texte est republié dans la conversation, comme si l'utilisateur l'avait saisi. Chaque titre doit être unique parmi les différents éléments du carrousel. Obligatoire.

description

string

Corps du texte de la fiche.

image

object (Image)

Facultatif.

CollectionSelect

Fiche présentant un ensemble d'options à sélectionner.

Représentation JSON
{
  "title": string,
  "subtitle": string,
  "items": [
    {
      object (CollectionItem)
    }
  ],
  "imageDisplayOptions": enum (ImageDisplayOptions)
}
Champs
title

string

titre de la collection. Facultatif.

subtitle

string

Sous-titre de la collection. Facultatif.

items[]

object (CollectionItem)

min: 2 max: 10

imageDisplayOptions

enum (ImageDisplayOptions)

Type d'option d'affichage des images. Facultatif.

CollectionItem

Un élément de la collection

Représentation JSON
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Champs
optionInfo

object (OptionInfo)

Pour en savoir plus, consultez google.actions.v2.OptionInfo. Obligatoire.

title

string

titre de l'élément de la collection. Lorsque l'utilisateur appuie dessus, ce texte est republié dans la conversation, comme si l'utilisateur l'avait saisi. Chaque titre doit être unique parmi les éléments de la collection. Obligatoire.

description

string

Corps du texte de la fiche.

image

object (Image)

Facultatif.