ConversationStarters

Temsilciyle ilk kez görüşmeye giren kullanıcılara gösterilen önerilen yanıtlar.

JSON gösterimi
{
  "suggestion": {
    object (Suggestion)
  }
}
Alanlar
suggestion

object (Suggestion)

İsteğe bağlı. Öneri.

Öneri

Önerilen yanıt.

JSON gösterimi
{

  // 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.
}
Alanlar
option alanı. Önerilen yanıt. option şunlardan yalnızca biri olabilir:
reply

object (SuggestedReply)

Kullanıcılar, önerilen bir yanıta dokunarak kısa mesajı temsilciye yanıt olarak gönderebilir.

action

object (SuggestedAction)

Cihazda yerel bir işlem başlatan önerilen işlem.

SuggestedReply

Dokunulduğunda kısa mesajı temsilciye geri gönderir.

JSON gösterimi
{
  "text": string,
  "postbackData": string
}
Alanlar
text

string

Zorunlu. Önerilen yanıtta gösterilen ve kullanıcı dokunduğunda temsilciye geri gönderilen metin. Maksimum 35 karakter

postbackData

string

İsteğe bağlı. Kullanıcı önerilen yanıta dokunduğunda temsilcinin aldığı dize.

SuggestedAction

Dokunulduğunda, cihazda ilgili yerel işlemi başlatır.

JSON gösterimi
{
  "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.
}
Alanlar
text

string

Önerilen işlemde gösterilen metin. Maksimum 35 karakter

postbackData

string

Bir kullanıcı önerilen işleme dokunduğunda temsilcinin aldığı dize.

action alanı. Kullanıcı önerilen işleme dokunduğunda cihazda başlatılan yerel işlem. action şunlardan yalnızca biri olabilir:
openUrlAction

object (OpenUrlAction)

Belirtilen URL'yi açar.

OpenUrlAction

Belirtilen URL'yi açar.

JSON gösterimi
{
  "url": string
}
Alanlar
url

string

URL