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