- Zapis JSON
- SimpleSelect
- Element
- ListSelect
- ListItem
- CarouselSelect
- CarouselItem
- CollectionSelect
- CollectionItem
Poproś użytkownika o wybranie jednej z opcji.
Zapis JSON | |
---|---|
{ // Union field |
Pola | ||
---|---|---|
Pole sumy select . Użytkownikowi select może być tylko jeden z tych typów selektora: |
||
simpleSelect |
Prosty wybór bez przypisanego GUI |
|
listSelect |
Karta GUI z informacją o wyborze klienta |
|
carouselSelect |
W przypadku wyboru z karuzelą kart GUI należy użyć zamiast tego opcji CollectionSelect. |
|
collectionSelect |
Płatność z fakturą GUI kolekcji kart |
SimpleSelect
Prosty wybór bez przypisanego GUI. Zaktualizuj adres assistant.logs.actions.SimpleSelect, aby odzwierciedlić wprowadzone zmiany.
Zapis JSON | |
---|---|
{
"items": [
{
object ( |
Pola | |
---|---|
items[] |
Lista elementów, które użytkownicy powinni wybierać. |
Element
Element do wyboru.
Zapis JSON | |
---|---|
{
"optionInfo": {
object ( |
Pola | |
---|---|
optionInfo |
Klucz elementu i synonimy. |
title |
tytuł produktu. Jeśli zostanie podany, będzie on działać jako synonim. Opcjonalnie |
ListSelect
Karta zawierająca listę opcji do wyboru.
Zapis JSON | |
---|---|
{
"title": string,
"subtitle": string,
"items": [
{
object ( |
Pola | |
---|---|
title |
Ogólny tytuł listy. Opcjonalnie. |
subtitle |
Podtytuł listy. Opcjonalnie. |
items[] |
min.: 2, maks.: 30 |
ListItem
Element na liście.
Zapis JSON | |
---|---|
{ "optionInfo": { object ( |
Pola | |
---|---|
optionInfo |
Informacje o tej opcji. Aby dowiedzieć się więcej, zobacz |
title |
tytułu elementu listy. Po kliknięciu ten tekst jest dosłowny w rozmowie, tak jakby użytkownik wpisał go w zapytaniu. Każdy tytuł musi być unikalny w obrębie zestawu elementów listy. To pole jest wymagane. |
description |
Główny tekst opisujący produkt. Opcjonalnie. |
image |
Obraz kwadratowy. Opcjonalnie. |
CarouselSelect
Karta wyświetlająca karuzelę opcji do wyboru.
Zapis JSON | |
---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
Pola | |
---|---|
title |
tytuł karuzeli. Opcjonalnie. |
subtitle |
Podtytuł karuzeli. Opcjonalnie. |
items[] |
min.: 2, maks.: 10 |
imageDisplayOptions |
typ opcji wyświetlania obrazu. Opcjonalnie. |
CarouselItem
Element w karuzeli
Zapis JSON | |
---|---|
{ "optionInfo": { object ( |
Pola | |
---|---|
optionInfo |
Aby dowiedzieć się więcej, zobacz |
title |
tytuł elementu karuzeli. Po kliknięciu ten tekst jest dosłowny w rozmowie, tak jakby użytkownik wpisał go w zapytaniu. Każdy tytuł musi być unikalny w obrębie zestawu elementów karuzeli. To pole jest wymagane. |
description |
Tekst główny karty. |
image |
Opcjonalnie. |
CollectionSelect
Karta prezentująca zbiór opcji do wyboru.
Zapis JSON | |
---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
Pola | |
---|---|
title |
tytułu kolekcji. Opcjonalnie. |
subtitle |
Podtytuł kolekcji. Opcjonalnie. |
items[] |
min.: 2, maks.: 10 |
imageDisplayOptions |
typ opcji wyświetlania obrazu. Opcjonalnie. |
CollectionItem
Element w kolekcji
Zapis JSON | |
---|---|
{ "optionInfo": { object ( |
Pola | |
---|---|
optionInfo |
Aby dowiedzieć się więcej, zobacz |
title |
tytułu elementu kolekcji. Po kliknięciu ten tekst jest dosłowny w rozmowie, tak jakby użytkownik wpisał go w zapytaniu. Każdy tytuł musi być unikalny w obrębie zestawu elementów w kolekcji. To pole jest wymagane. |
description |
Tekst główny karty. |
image |
Opcjonalnie. |