ConversationalSetting

服務專員或地點的對話設定。

每個語言代碼都有專屬的對話設定。語言代碼是以格式正確的 IETF BCP 47 語言代碼表示。

JSON 表示法
{
  "welcomeMessage": {
    object (WelcomeMessage)
  },
  "offlineMessage": {
    object (OfflineMessage)
  },
  "privacyPolicy": {
    object (PrivacyPolicy)
  },
  "conversationStarters": [
    {
      object (ConversationStarters)
    }
  ]
}
欄位
welcomeMessage

object (WelcomeMessage)

必要欄位。服務專員的歡迎訊息詳細資料。

offlineMessage

object (OfflineMessage)

選用設定。服務專員的離線訊息詳細資料。

privacyPolicy

object (PrivacyPolicy)

必要欄位。服務專員的隱私權政策詳細資料。

conversationStarters[]

object (ConversationStarters)

選用設定。服務專員的對話開場白詳細資料。上限為 5 個。

WelcomeMessage

當使用者首次與代理程式加入對話時,系統會顯示這個問候語。

JSON 表示法
{

  // Union field content can be only one of the following:
  "text": string
  // End of list of possible types for union field content.
}
欄位
聯集欄位 content。歡迎訊息的內容。content 只能是下列其中一項:
text

string

簡訊。長度上限為 1000 個半形字元。

OfflineMessage

使用者在非即時通訊時間進入與服務專員的對話時顯示這個問候語。

JSON 表示法
{
  "text": string
}
欄位
text

string

離線訊息的文字。長度上限為 1000 個半形字元。

PrivacyPolicy

服務專員的隱私權政策詳細資料。

JSON 表示法
{
  "url": string
}
欄位
url

string

必要欄位。隱私權政策的網址。

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)

開啟指定網址。

OpenUrlAction

開啟指定網址。

JSON 表示法
{
  "url": string
}
欄位
url

string

網址