AgentLaunch

Detail tentang peluncuran agen.

Representasi 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.
}
Kolom
name

string

Wajib. ID untuk peluncuran.

Kolom union launch_detail. Mengizinkan peluncuran berdasarkan jenis agen. launch_detail hanya ada berupa salah satu diantara berikut:
businessMessages

object (BusinessMessagesLaunch)

Detail peluncuran untuk agen Business Messages.

rcsBusinessMessaging

object (RcsBusinessMessagingLaunch)

Detail peluncuran untuk agen RCS Business Messaging.

BusinessMessagesLaunch

Detail tentang peluncuran agen Business Messages.

Representasi JSON
{
  "launchDetails": {
    string: {
      object (BusinessMessagesEntryPointLaunch)
    },
    ...
  }
}
Kolom
launchDetails

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

Wajib. Detail peluncuran untuk setiap titik entri yang didukung. Kunci yang direpresentasikan oleh BusinessMessagesEntryPointConfig.EntryPoint

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

BusinessMessagesEntryPointLaunch

Detail tentang peluncuran agen Business Messages untuk setiap titik entri.

Representasi JSON
{
  "entryPoint": enum (EntryPoint),
  "launchState": enum (LaunchState),
  "regionCodes": [
    string
  ]
}
Kolom
entryPoint

enum (EntryPoint)

Titik entri yang diberi informasi peluncuran.

launchState

enum (LaunchState)

Status peluncuran untuk titik entri.

regionCodes[]

string

Daftar kode wilayah CLDR untuk negara tempat agen akan meluncurkan NON_LOCAL titik entri. Diperlukan untuk titik entri NON_LOCAL. Ini harus merupakan bagian dari kode wilayah yang ditentukan dalam nonLocalConfig agen.

RcsBusinessMessagingLaunch

Detail tentang peluncuran agen RCS Business Messaging.

Representasi JSON
{
  "questionnaire": {
    object (Questionnaire)
  },
  "launchDetails": {
    string: {
      object (RcsBusinessMessagingRegionLaunch)
    },
    ...
  },
  "launchRegion": enum (LaunchRegion)
}
Kolom
questionnaire

object (Questionnaire)

Wajib. Kuesioner tentang detail peluncuran agen.

launchDetails

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

Wajib. Detail peluncuran untuk setiap wilayah yang didukung. Kunci yang diwakili oleh RcsBusinessMessagingRegion.name.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

launchRegion
(deprecated)

enum (LaunchRegion)

Luncurkan region untuk agen. Opsional: akan ditetapkan sebagai NORTH_AMERICA jika tidak diberikan. Kolom ini tidak digunakan lagi. Wilayah hosting hanya dapat ditentukan selama pembuatan agen.

Kuesioner

Jika Google mengelola wilayah peluncuran, detail kuesioner akan tersedia bagi Google untuk tujuan meninjau peluncuran agen.

Representasi JSON
{
  "contacts": [
    {
      object (Contact)
    }
  ],
  "optinDescription": string,
  "triggerDescription": string,
  "interactionsDescription": string,
  "optoutDescription": string,
  "agentAccessInstructions": string,
  "videoUris": [
    string
  ],
  "screenshotUris": [
    string
  ]
}
Kolom
contacts[]

object (Contact)

Wajib. Kontak (POC).

optinDescription

string

Wajib. Deskripsi cara mendapatkan keikutsertaan untuk mengirim pesan kepada pengguna dengan agen.

triggerDescription

string

Wajib. Deskripsi tindakan yang memicu pesan kepada pengguna.

interactionsDescription

string

Wajib. Deskripsi interaksi yang akan dilakukan agen dengan pengguna.

optoutDescription

string

Wajib. Deskripsi pesan yang dikirim agen saat pengguna memilih tidak ikut.

agentAccessInstructions

string

Wajib. Petunjuk akses agen.

videoUris[]

string

Opsional. URI yang tersedia secara publik untuk video agen. Hanya untuk tujuan peninjauan.

screenshotUris[]

string

Opsional. URI yang tersedia secara publik untuk screenshot agen. Hanya untuk tujuan peninjauan.

Kontak

Kontak (POC).

Representasi JSON
{
  "name": string,
  "title": string,
  "email": string
}
Kolom
name

string

Nama kontak.

title

string

Nama kontak.

email

string

Alamat email kontak.

RcsBusinessMessagingRegionLaunch

Detail tentang peluncuran agen RCS Business Messaging untuk setiap region.

Representasi JSON
{
  "launchState": enum (LaunchState),
  "comment": string,
  "updateTime": string
}
Kolom
launchState

enum (LaunchState)

Status peluncuran untuk suatu wilayah.

comment

string

Komentar dari operator.

updateTime

string (Timestamp format)

Waktu terakhir diperbarui.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

LaunchRegion

Region peluncuran. Wilayah tempat agen diluncurkan. Enum ini cocok dengan opsi yang tersedia di dropdown Region saat membuat agen RCS Business Messaging baru di Konsol Play.

Enum
LAUNCH_REGION_UNSPECIFIED Wilayah peluncuran tidak ditentukan.
NORTH_AMERICA Amerika Utara.
EUROPE Eropa.
ASIA_PACIFIC Asia Pasifik.