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 )

Предлагаемое действие, которое инициирует собственное действие на устройстве.

Предлагаемый ответ

При нажатии отправляет текстовый ответ обратно агенту.

JSON-представление
{
  "text": string,
  "postbackData": string
}
Поля
text

string

Необходимый. Текст, который отображается в предлагаемом ответе и отправляется обратно агенту, когда пользователь нажимает на него. Максимум 35 символов.

postbackData

string

Необязательный. Строка, которую агент получает, когда пользователь нажимает на предложенный ответ.

Предлагаемое действие

При касании инициирует соответствующее собственное действие на устройстве.

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.

Опенурлэкшн

Открывает указанный URL.

JSON-представление
{
  "url": string
}
Поля
url

string

URL-адрес