AgentLaunch

รายละเอียดเกี่ยวกับการเปิดตัวตัวแทน

การแสดง JSON
{
  "name": string,

  // Union field launch_detail can be only one of the following:
  "businessMessages": {
    object (BusinessMessagesLaunch)
  },
  "rcsBusinessMessaging": {
    object (RcsBusinessMessagingLaunch)
  }
  // End of list of possible types for union field launch_detail.
}
ช่อง
name

string

ต้องระบุ ตัวระบุสำหรับการเปิดตัว

ฟิลด์สหภาพ launch_detail อนุญาตให้เปิดใช้งานตามประเภทตัวแทน launch_detail ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
businessMessages

object (BusinessMessagesLaunch)

รายละเอียดการเปิดตัวสำหรับตัวแทน Business Messages

rcsBusinessMessaging

object (RcsBusinessMessagingLaunch)

รายละเอียดการเปิดตัวสำหรับตัวแทนการรับส่งข้อความทางธุรกิจ RCS

BusinessMessagesLaunch

รายละเอียดเกี่ยวกับการเปิดตัวตัวแทน Business Messages

การแสดง JSON
{
  "launchDetails": {
    string: {
      object (BusinessMessagesEntryPointLaunch)
    },
    ...
  }
}
ช่อง
launchDetails

map (key: string, value: object (BusinessMessagesEntryPointLaunch))

ต้องระบุ เปิดตัวรายละเอียดสำหรับจุดแรกเข้าที่รองรับแต่ละจุด คีย์ที่แสดงโดย BusinessMessagesEntryPointConfig.EntryPoint

ออบเจ็กต์ที่มีรายการคู่ "key": value ตัวอย่าง: { "name": "wrench", "mass": "1.3kg", "count": "3" }

BusinessMessagesEntryPointLaunch

รายละเอียดการเปิดใช้งานตัวแทน Business Messages สำหรับจุดแรกเข้าแต่ละจุด

การแสดง JSON
{
  "entryPoint": enum (EntryPoint),
  "launchState": enum (LaunchState),
  "regionCodes": [
    string
  ]
}
ช่อง
entryPoint

enum (EntryPoint)

จุดแรกเข้าที่มีการระบุข้อมูลการเปิดตัว

launchState

enum (LaunchState)

สถานะการเปิดใช้งานสำหรับจุดแรกเข้า

regionCodes[]

string

รายการรหัสภูมิภาค CLDR สําหรับประเทศที่ตัวแทนควรเปิดจุดแรกเข้า NON_LOCAL ต้องระบุสำหรับจุดแรกเข้า NON_LOCAL ซึ่งต้องเป็นชุดย่อยของรหัสภูมิภาคที่ระบุไว้ในnonLocalConfigของตัวแทน

RcsBusinessMessagingLaunch

รายละเอียดเกี่ยวกับการเปิดตัวตัวแทนการรับส่งข้อความทางธุรกิจ RCS

การแสดง JSON
{
  "questionnaire": {
    object (Questionnaire)
  },
  "launchDetails": {
    string: {
      object (RcsBusinessMessagingRegionLaunch)
    },
    ...
  },
  "launchRegion": enum (LaunchRegion)
}
ช่อง
questionnaire

object (Questionnaire)

ต้องระบุ แบบสอบถามเกี่ยวกับรายละเอียดการเปิดตัวของตัวแทน

launchDetails

map (key: string, value: object (RcsBusinessMessagingRegionLaunch))

ต้องระบุ รายละเอียดการเปิดตัวสําหรับแต่ละภูมิภาคที่รองรับ คีย์ที่แสดงโดย RcsBusinessMessagingRegion.name

ออบเจ็กต์ที่มีรายการคู่ "key": value ตัวอย่าง: { "name": "wrench", "mass": "1.3kg", "count": "3" }

launchRegion
(deprecated)

enum (LaunchRegion)

เปิดใช้ภูมิภาคสำหรับตัวแทน ไม่บังคับ: ระบบจะตั้งค่าเป็น NORTH_AMERICA หากไม่ได้ระบุไว้ ช่องนี้เลิกใช้งานแล้ว ระบุภูมิภาคที่โฮสต์ได้ระหว่างการสร้าง Agent เท่านั้น

แบบสอบถาม

หาก Google จัดการภูมิภาคที่เปิดตัว รายละเอียดแบบสอบถามจะพร้อมใช้งานสำหรับ Google เพื่อจุดประสงค์ในการตรวจสอบการเปิดตัวของตัวแทน

การแสดง JSON
{
  "contacts": [
    {
      object (Contact)
    }
  ],
  "optinDescription": string,
  "triggerDescription": string,
  "interactionsDescription": string,
  "optoutDescription": string,
  "agentAccessInstructions": string,
  "videoUris": [
    string
  ],
  "screenshotUris": [
    string
  ]
}
ช่อง
contacts[]

object (Contact)

ต้องระบุ ผู้ติดต่อ

optinDescription

string

ต้องระบุ คำอธิบายวิธีการเลือกรับเพื่อส่งข้อความให้ผู้ใช้กับตัวแทน

triggerDescription

string

ต้องระบุ คำอธิบายการกระทำที่เรียกข้อความไปยังผู้ใช้

interactionsDescription

string

ต้องระบุ คำอธิบายการโต้ตอบที่ตัวแทนจะมีกับผู้ใช้

optoutDescription

string

ต้องระบุ คำอธิบายของข้อความที่ Agent ส่งเมื่อผู้ใช้เลือกไม่รับ

agentAccessInstructions

string

ต้องระบุ วิธีการเข้าถึง Agent

videoUris[]

string

ไม่บังคับ URI ที่เผยแพร่แบบสาธารณะสำหรับวิดีโอของ Agent มีวัตถุประสงค์เพื่อการตรวจสอบเท่านั้น

screenshotUris[]

string

ไม่บังคับ URI ที่พร้อมใช้งานแบบสาธารณะสำหรับภาพหน้าจอของ Agent มีวัตถุประสงค์เพื่อการตรวจสอบเท่านั้น

รายชื่อติดต่อ

ผู้ติดต่อ

การแสดง JSON
{
  "name": string,
  "title": string,
  "email": string
}
ช่อง
name

string

ชื่อของรายชื่อติดต่อ

title

string

ชื่อของรายชื่อติดต่อ

email

string

อีเมลของรายชื่อติดต่อ

RcsBusinessMessagingRegionLaunch

รายละเอียดเกี่ยวกับการเปิดตัวตัวแทนการรับส่งข้อความทางธุรกิจ RCS สำหรับแต่ละภูมิภาค

การแสดง JSON
{
  "launchState": enum (LaunchState),
  "comment": string,
  "updateTime": string
}
ช่อง
launchState

enum (LaunchState)

สถานะการเปิดใช้งานสำหรับภูมิภาค

comment

string

ความคิดเห็นจากผู้ให้บริการ

updateTime

string (Timestamp format)

เวลาที่อัปเดตล่าสุด

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขที่เป็นเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

LaunchRegion

เปิดภูมิภาค ภูมิภาคที่มีการเปิดใช้ตัวแทน enum นี้จะตรงกับตัวเลือกที่มีในเมนูภูมิภาคแบบเลื่อนลงเมื่อสร้าง Agent การรับส่งข้อความทางธุรกิจ RCS ใหม่ใน Developer Console

Enum
LAUNCH_REGION_UNSPECIFIED ภูมิภาคการเปิดตัวที่ไม่ระบุ
NORTH_AMERICA อเมริกาเหนือ
EUROPE ยุโรป
ASIA_PACIFIC เอเชียแปซิฟิก