- 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żytkownik select może wybrać tylko jeden z tych typów selektora: |
||
simpleSelect |
Prosty wybór bez powiązanego GUI |
|
listSelect |
Wybór z kartą z listą GUI |
|
carouselSelect |
Reklama z GUI karuzeli kart – zamiast tego użyj elementu collectionsSelect. |
|
collectionSelect |
Karta wyboru z GUI do pobierania karty |
|
SimpleSelect
Prosty wybór bez powiązanego GUI. Zaktualizuj plik assistant.logs.actions.SimpleSelect, aby uwzględnić wprowadzone zmiany.
| Zapis JSON | |
|---|---|
{
"items": [
{
object ( |
|
| Pola | |
|---|---|
items[] |
Lista elementów, które użytkownicy powinni wybrać. |
Element
Element do zaznaczenia.
| Zapis JSON | |
|---|---|
{
"optionInfo": {
object ( |
|
| Pola | |
|---|---|
optionInfo |
Klucz elementu i synonimy. |
title |
tytułu produktu. Będzie działać jako synonim, jeśli zostanie podany. 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ł elementu listy. Po kliknięciu tekst zostanie opublikowany z powrotem w rozmowie dosłownie tak, jakby to użytkownik napisał go. Każdy tytuł musi być niepowtarzalny w zestawie elementów listy. Wymagane. |
description |
Główny tekst opisujący produkt. Opcjonalnie: |
image |
Obraz kwadratowy. Opcjonalnie: |
CarouselSelect
Karta, która przedstawia karuzelę opcji do wyboru.
| Zapis JSON | |
|---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
|
| Pola | |
|---|---|
title |
tytułu karuzeli. Opcjonalnie: |
subtitle |
Podtytuł karuzeli. Opcjonalnie: |
items[] |
min.: 2, maks.: 10 |
imageDisplayOptions |
typu opcji wyświetlania obrazów. Opcjonalnie: |
CarouselItem
Element w karuzeli
| Zapis JSON | |
|---|---|
{ "optionInfo": { object ( |
|
| Pola | |
|---|---|
optionInfo |
Aby dowiedzieć się więcej, zobacz |
title |
tytułu elementu karuzeli. Po kliknięciu tekst zostanie opublikowany z powrotem w rozmowie dosłownie tak, jakby to użytkownik napisał go. Każdy tytuł musi być niepowtarzalny w zestawie elementów karuzeli. Wymagane. |
description |
Tekst karty. |
image |
Opcjonalnie: |
CollectionSelect
Karta, która przedstawia kolekcję opcji do wyboru.
| Zapis JSON | |
|---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
|
| Pola | |
|---|---|
title |
tytuł kolekcji. Opcjonalnie: |
subtitle |
Podtytuł kolekcji. Opcjonalnie: |
items[] |
min.: 2, maks.: 10 |
imageDisplayOptions |
typu opcji wyświetlania obrazów. Opcjonalnie: |
CollectionItem
Element w kolekcji
| Zapis JSON | |
|---|---|
{ "optionInfo": { object ( |
|
| Pola | |
|---|---|
optionInfo |
Aby dowiedzieć się więcej, zobacz |
title |
tytuł elementu kolekcji. Po kliknięciu tekst zostanie opublikowany z powrotem w rozmowie dosłownie tak, jakby to użytkownik napisał go. Każdy tytuł musi być niepowtarzalny w obrębie zestawu elementów kolekcji. Wymagane. |
description |
Tekst karty. |
image |
Opcjonalnie: |