- تمثيل JSON
- SimpleSelect
- السلعة
- ListSelect
- ListItem
- CarouselSelect
- CarouselItem
- CollectionSelect
- CollectionItem
اطلب من المستخدم تحديد أحد الخيارات.
تمثيل JSON | |
---|---|
{ // Union field |
الحقول | ||
---|---|---|
حقل الاتحاد select يمكن أن يكون نوع أداة الاختيار التي يتم تقديمها للمستخدم select واحدًا فقط مما يلي: |
||
simpleSelect |
عملية اختيار بسيطة بدون واجهة مستخدم تصويرية مرتبطة |
|
listSelect |
تحديد باستخدام واجهة المستخدم الرسومية لبطاقة قائمة |
|
carouselSelect |
اختَر مع واجهة مستخدم تصويرية للوحة العرض الدوّارة للبطاقات، ويمكنك استخدام collectionsSelect بدلاً من ذلك. |
|
collectionSelect |
صورة محدّدة باستخدام واجهة مستخدم تصويرية لمجموعة من البطاقات |
SimpleSelect
اختيار بسيط بدون واجهة مستخدم تصويرية مرتبطة به يُرجى تعديل assistant.logs.actions.SimpleSelect لإظهار أيّ تغييرات تمّ إجراؤها.
تمثيل JSON | |
---|---|
{
"items": [
{
object ( |
الحقول | |
---|---|
items[] |
قائمة بالعناصر التي يجب على المستخدمين الاختيار من بينها. |
المنتج/الخدمة
عنصر للاختيار.
تمثيل JSON | |
---|---|
{
"optionInfo": {
object ( |
الحقول | |
---|---|
optionInfo |
مفتاح العنصر والمرادفات. |
title |
عنوان العنصر. وسيكون بمثابة مرادف إذا تم توفيره. إجراء اختياري |
ListSelect
بطاقة لمشاركة عرض قائمة خيارات للاختيار من بينها.
تمثيل JSON | |
---|---|
{
"title": string,
"subtitle": string,
"items": [
{
object ( |
الحقول | |
---|---|
title |
العنوان العام للقائمة. اختياريّ. |
subtitle |
العنوان الفرعي للقائمة. اختياريّ. |
items[] |
الحد الأدنى: 2 الحد الأقصى: 30 |
ListItem
عنصر في القائمة
تمثيل JSON | |
---|---|
{ "optionInfo": { object ( |
الحقول | |
---|---|
optionInfo |
معلومات عن هذا الخيار ولمزيد من التفاصيل، يمكنك الاطّلاع على |
title |
لعنوان عنصر القائمة. عند النقر على هذا النص، سيتم مشاركته مرة أخرى في المحادثة كما لو كان المستخدم قد كتبه. يجب أن يكون كل عنوان فريدًا بين مجموعة عناصر القائمة. مطلوبة. |
description |
تمثّل هذه السمة النص الرئيسي الذي يصف العنصر. اختياريّ. |
image |
صورة مربّعة اختياريّ. |
CarouselSelect
بطاقة لعرض لوحة عرض دوّارة للخيارات التي يمكنك الاختيار منها.
تمثيل JSON | |
---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
الحقول | |
---|---|
title |
عنوان العرض الدوار. اختياريّ. |
subtitle |
العنوان الفرعي للوحة العرض الدوّارة اختياريّ. |
items[] |
الحد الأدنى: 2 الحد الأقصى: 10 |
imageDisplayOptions |
نوع خيار عرض الصورة. اختياريّ. |
CarouselItem
عنصر في لوحة العرض الدوّارة
تمثيل JSON | |
---|---|
{ "optionInfo": { object ( |
الحقول | |
---|---|
optionInfo |
ولمزيد من التفاصيل، يمكنك الاطّلاع على |
title |
عنوان عنصر لوحة العرض الدوّارة. عند النقر على هذا النص، سيتم مشاركته مرة أخرى في المحادثة كما لو كان المستخدم قد كتبه. ويجب أن يكون كل عنوان فريدًا بين مجموعة عناصر لوحة العرض الدوّارة. مطلوبة. |
description |
النص الأساسي للبطاقة. |
image |
اختياريّ. |
CollectionSelect
بطاقة لمشاركة عرض مجموعة من الخيارات التي يمكنك الاختيار من بينها.
تمثيل JSON | |
---|---|
{ "title": string, "subtitle": string, "items": [ { object ( |
الحقول | |
---|---|
title |
عنوان المجموعة. اختياريّ. |
subtitle |
العنوان الفرعي للمجموعة. اختياريّ. |
items[] |
الحد الأدنى: 2 الحد الأقصى: 10 |
imageDisplayOptions |
نوع خيار عرض الصورة. اختياريّ. |
CollectionItem
عنصر في المجموعة
تمثيل JSON | |
---|---|
{ "optionInfo": { object ( |
الحقول | |
---|---|
optionInfo |
ولمزيد من التفاصيل، يمكنك الاطّلاع على |
title |
عنوان عنصر المجموعة. عند النقر على هذا النص، سيتم مشاركته مرة أخرى في المحادثة كما لو كان المستخدم قد كتبه. يجب أن يكون كل عنوان فريدًا بين مجموعة عناصر المجموعة. مطلوبة. |
description |
النص الأساسي للبطاقة. |
image |
اختياريّ. |