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

SMS ความยาวสูงสุด 1,000 อักขระ

OfflineMessage

คําทักทายที่แสดงต่อผู้ใช้เมื่อเข้าสู่การสนทนากับตัวแทนนอกเวลาแชท

การแสดง JSON
{
  "text": string
}
ช่อง
text

string

ข้อความของข้อความออฟไลน์ ความยาวสูงสุด 1,000 อักขระ

PrivacyPolicy

รายละเอียดนโยบายความเป็นส่วนตัวสำหรับตัวแทน

การแสดง JSON
{
  "url": string
}
ช่อง
url

string

ต้องระบุ URL ของนโยบายความเป็นส่วนตัว

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

สตริงที่ Agent ได้รับเมื่อผู้ใช้แตะการดำเนินการที่แนะนำ

ฟิลด์สหภาพ action การทํางานแบบเนทีฟที่จะเริ่มขึ้นในอุปกรณ์เมื่อผู้ใช้แตะการดำเนินการที่แนะนำ action ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
openUrlAction

object (OpenUrlAction)

เปิด URL ที่ระบุ

OpenUrlAction

เปิด URL ที่ระบุ

การแสดง JSON
{
  "url": string
}
ช่อง
url

string

URL