OptionValueSpec

Bitten Sie den Nutzer, eine der Optionen auszuwählen.

JSON-Darstellung
{

  // 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.
}
Felder
Union-Feld select. Der Selektortyp, der dem Nutzer select angezeigt wird, darf nur einer der folgenden sein:
simpleSelect

object (SimpleSelect)

Eine einfache Auswahl ohne zugehörige GUI

listSelect

object (ListSelect)

Eine Auswahl mit einer Listenkarten-GUI

carouselSelect
(deprecated)

object (CarouselSelect)

Eine Auswahl mit einer Kartenkarussell-GUI. Verwenden Sie stattdessen „collectionSelect“.

collectionSelect

object (CollectionSelect)

Eine Auswahl mit einer GUI für die Kartensammlung

SimpleSelect

Eine einfache Auswahl ohne zugehörige GUI. Bitte aktualisieren Sie assistant.logs.actions.SimpleSelect, um alle vorgenommenen Änderungen zu übernehmen.

JSON-Darstellung
{
  "items": [
    {
      object (Item)
    }
  ]
}
Felder
items[]

object (Item)

Liste mit Elementen, aus denen Nutzer auswählen sollten.

Element

Zur Auswahl stehendes Element.

JSON-Darstellung
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string
}
Felder
optionInfo

object (OptionInfo)

Elementschlüssel und Synonyme.

title

string

Titel des Artikels. Wenn es angegeben wird, wird es als Synonym verwendet. Optional

ListSelect

Eine Karte, auf der eine Liste mit Optionen präsentiert wird.

JSON-Darstellung
{
  "title": string,
  "subtitle": string,
  "items": [
    {
      object (ListItem)
    }
  ]
}
Felder
title

string

Gesamttitel der Liste Optional.

subtitle

string

Untertitel der Liste. Optional.

items[]

object (ListItem)

Min.: 2, max.: 30

ListItem

Ein Element in der Liste.

JSON-Darstellung
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Felder
optionInfo

object (OptionInfo)

Informationen zu dieser Option. Weitere Informationen findest du unter google.actions.v2.OptionInfo. Erforderlich.

title

string

Titel des Listenelements. Wenn dieser Text angetippt wird, wird er wörtlich in der Unterhaltung gepostet, als ob der Nutzer ihn eingegeben hätte. Jeder Titel muss innerhalb der Gruppe von Listenelementen eindeutig sein. Erforderlich.

description

string

Haupttext, der den Artikel beschreibt. Optional.

image

object (Image)

Quadratisches Bild. Optional.

CarouselSelect

Eine Karte, auf der ein Karussell mit Optionen präsentiert wird.

JSON-Darstellung
{
  "title": string,
  "subtitle": string,
  "items": [
    {
      object (CarouselItem)
    }
  ],
  "imageDisplayOptions": enum (ImageDisplayOptions)
}
Felder
title

string

Titel des Karussells. Optional.

subtitle

string

Untertitel des Karussells. Optional.

items[]

object (CarouselItem)

Min.: 2, max.: 10

imageDisplayOptions

enum (ImageDisplayOptions)

Art der Bildanzeigeoption. Optional.

CarouselItem

Ein Element im Karussell

JSON-Darstellung
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Felder
optionInfo

object (OptionInfo)

Weitere Informationen findest du unter google.actions.v2.OptionInfo. Erforderlich.

title

string

Titel des Karussellelements. Wenn dieser Text angetippt wird, wird er wörtlich in der Unterhaltung gepostet, als ob der Nutzer ihn eingegeben hätte. Jeder Titel muss unter den Karussellelementen eindeutig sein. Erforderlich.

description

string

Der Text der Karte.

image

object (Image)

Optional.

CollectionSelect

Eine Karte, auf der eine Sammlung von Optionen präsentiert wird.

JSON-Darstellung
{
  "title": string,
  "subtitle": string,
  "items": [
    {
      object (CollectionItem)
    }
  ],
  "imageDisplayOptions": enum (ImageDisplayOptions)
}
Felder
title

string

Titel der Sammlung. Optional.

subtitle

string

Untertitel der Sammlung. Optional.

items[]

object (CollectionItem)

Min.: 2, max.: 10

imageDisplayOptions

enum (ImageDisplayOptions)

Art der Bildanzeigeoption. Optional.

CollectionItem

Ein Element in der Sammlung

JSON-Darstellung
{
  "optionInfo": {
    object (OptionInfo)
  },
  "title": string,
  "description": string,
  "image": {
    object (Image)
  }
}
Felder
optionInfo

object (OptionInfo)

Weitere Informationen findest du unter google.actions.v2.OptionInfo. Erforderlich.

title

string

Titel des Sammlungselements. Wenn dieser Text angetippt wird, wird er wörtlich in der Unterhaltung gepostet, als ob der Nutzer ihn eingegeben hätte. Jeder Titel muss unter den Sammlungselementen eindeutig sein. Erforderlich.

description

string

Der Text der Karte.

image

object (Image)

Optional.