ConversationStarters

الردود المقترَحة التي يتم عرضها للمستخدمين عندما يدخلون إلى محادثة مع الوكيل للمرة الأولى.

تمثيل JSON
{
  "suggestion": {
    object (Suggestion)
  }
}
الحقول
suggestion

object (Suggestion)

اختياريّ. يظهر الاقتراح في بداية المحادثة.

الاقتراح

ردّ مقترَح

تمثيل JSON
{

  // Union field option can be only one of the following:
  "reply": {
    object (SuggestedReply)
  },
  "action": {
    object (SuggestedAction)
  }
  // End of list of possible types for union field option.
}
الحقول
حقل الاتحاد option ردّ مقترَح يمكن أن تكون السمة "option" واحدة فقط مما يلي:
reply

object (SuggestedReply)

يمكن للمستخدمين النقر على رد مقترَح لإرسال النص مرة أخرى إلى موظّف الدعم كردّ.

action

object (SuggestedAction)

إجراء مقترَح يبدأ إجراءً محليًا على الجهاز

SuggestedReply

عند النقر على الزر، يتم إرسال الردّ النصي إلى موظّف الدعم.

تمثيل JSON
{
  "text": string,
  "postbackData": string
}
الحقول
text

string

مطلوبة. نص يظهر في الردّ المقترَح ويتم إرساله مرة أخرى إلى موظّف الدعم عندما ينقر المستخدم عليه. الحد الأقصى لعدد الأحرف هو 35 حرفًا.

postbackData

string

اختياريّ. السلسلة التي يتلقّاها الوكيل عندما ينقر المستخدم على الرد المقترَح.

SuggestedAction

عند النقر على الزر، يتم بدء الإجراء الأصلي المقابل على الجهاز.

تمثيل JSON
{
  "text": string,
  "postbackData": string,

  // Union field action can be only one of the following:
  "openUrlAction": {
    object (OpenUrlAction)
  }
  // End of list of possible types for union field action.
}
الحقول
text

string

النص الذي يظهر في الإجراء المقترَح. الحد الأقصى لعدد الأحرف هو 35 حرفًا.

postbackData

string

السلسلة التي يتلقّاها الوكيل عندما ينقر المستخدم على الإجراء المقترَح.

حقل الاتحاد action يتم بدء الإجراء الأصلي على الجهاز عندما ينقر المستخدم على الإجراء المقترَح. يمكن أن تكون السمة "action" واحدة فقط مما يلي:
openUrlAction

object (OpenUrlAction)

فتح عنوان URL المحدّد

OpenUrlAction

فتح عنوان URL المحدّد

تمثيل JSON
{
  "url": string
}
الحقول
url

string

عنوان URL