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 Auswahltyp, der dem Nutzer select angezeigt wird, kann nur einer der folgenden sein:
simpleSelect

object (SimpleSelect)

Eine einfache Auswahl ohne verknüpfte GUI

listSelect

object (ListSelect)

Auswahl mit einer Listenkarte

carouselSelect
(deprecated)

object (CarouselSelect)

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

collectionSelect

object (CollectionSelect)

Eine Auswahl mit einer Kartensammlung-GUI

SimpleSelect

Eine einfache Auswahl ohne verknüpfte GUI. Bitte aktualisieren Sie „assistant.logs.actions.SimpleSelect“, um die vorgenommenen Änderungen zu übernehmen.

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

object (Item)

Liste der Elemente, aus denen Nutzer auswählen sollten.

Element

Element zur Auswahl.

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

object (OptionInfo)

Elementschlüssel und Synonyme.

title

string

Titel des Artikels. Wenn er angegeben wird, fungiert er als Synonym. Optional

ListSelect

Eine Karte mit einer Liste von Optionen, aus denen ausgewählt werden kann.

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

string

Der allgemeine Titel 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 wortwörtlich in der Unterhaltung gepostet, als ob der Nutzer ihn eingegeben hätte. Jeder Titel darf innerhalb der Gruppe von Listenelementen nur einmal vorkommen. Erforderlich.

description

string

Haupttext, der den Artikel beschreibt. Optional.

image

object (Image)

Quadratisches Bild. Optional.

CarouselSelect

Eine Karte mit einem Karussell mit auswählbaren Optionen.

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)

Anzeigeoption für Bilder auswählen. 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

Titels des Karussellelements. Wenn dieser Text angetippt wird, wird er wortwörtlich in der Unterhaltung gepostet, als ob der Nutzer ihn eingegeben hätte. Jeder Titel darf unter den Karussellelementen nur einmal vorkommen. Erforderlich.

description

string

Text der Karte

image

object (Image)

Optional.

CollectionSelect

Eine Karte mit einer Reihe von Optionen, aus denen ausgewählt werden kann.

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)

Anzeigeoption für Bilder auswählen. 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 wortwörtlich in der Unterhaltung gepostet, als ob der Nutzer ihn eingegeben hätte. Jeder Titel darf innerhalb der Gruppe von Sammlungselementen nur einmal vorkommen. Erforderlich.

description

string

Text der Karte

image

object (Image)

Optional.