Диалоговая настройка для агента или местоположения.
Каждая локаль имеет свои собственные настройки диалога. Локаль представлена правильно сформированным языковым тегом IETF BCP 47 .
JSON-представление |
---|
{ "welcomeMessage": { object ( |
Поля | |
---|---|
welcomeMessage | Необходимый. Подробности о приветственном сообщении для агента. |
offlineMessage | Необязательный. Подробности об автономном сообщении для агента. |
privacyPolicy | Необходимый. Подробности о политике конфиденциальности агента. |
conversationStarters[] | Необязательный. Подробности о начале разговора агента. Максимум 5. |
Приветственное сообщение
Приветствие, которое отображается пользователям, когда они впервые разговаривают с агентом.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
content поля объединения. Содержание приветственного сообщения. content может быть только одним из следующих: | |
text | Текстовое сообщение. Максимальная длина 1000 символов. |
ОффлайнСообщение
Приветствие, которое отображается пользователям, когда они вступают в разговор с агентом вне часов чата.
JSON-представление |
---|
{ "text": string } |
Поля | |
---|---|
text | Текст офлайн-сообщения. Максимальная длина 1000 символов. |
Политика конфиденциальности
Подробности политики конфиденциальности для агента.
JSON-представление |
---|
{ "url": string } |
Поля | |
---|---|
url | Необходимый. URL-адрес политики конфиденциальности. |
Начало беседы
Предлагаемые ответы отображаются пользователям, когда они впервые вступают в разговор с агентом.
JSON-представление |
---|
{
"suggestion": {
object ( |
Поля | |
---|---|
suggestion | Необязательный. Предложение в начале разговора. |
Предположение
Рекомендуемый ответ.
JSON-представление |
---|
{ // Union field |
Поля | |
---|---|
option поля объединения. Рекомендуемый ответ. option может быть только одним из следующих: | |
reply | Пользователи могут нажать на предложенный ответ, чтобы отправить текст обратно агенту в качестве ответа. |
action | Предлагаемое действие, которое инициирует собственное действие на устройстве. |
Предлагаемый ответ
При нажатии отправляет текстовый ответ обратно агенту.
JSON-представление |
---|
{ "text": string, "postbackData": string } |
Поля | |
---|---|
text | Необходимый. Текст, который отображается в предлагаемом ответе и отправляется обратно агенту, когда пользователь нажимает на него. Максимум 35 символов. |
postbackData | Необязательный. Строка, которую агент получает, когда пользователь нажимает на предложенный ответ. |
Предлагаемое действие
При касании инициирует соответствующее собственное действие на устройстве.
JSON-представление |
---|
{ "text": string, "postbackData": string, // Union field |
Поля | |
---|---|
text | Текст, который отображается в предлагаемом действии. Максимум 35 символов. |
postbackData | Строка, которую получает агент, когда пользователь нажимает на предложенное действие. |
Полевые action Союза. Собственное действие, инициируемое на устройстве, когда пользователь нажимает предложенное действие. action может быть только одним из следующих: | |
openUrlAction | Открывает указанный URL. |
Опенурлэкшн
Открывает указанный URL.
JSON-представление |
---|
{ "url": string } |
Поля | |
---|---|
url | URL-адрес |