AgentLaunch

Bir temsilci lansmanıyla ilgili ayrıntılar.

JSON gösterimi
{
  "name": string,

  // Union field launch_detail can be only one of the following:
  "rcsBusinessMessaging": {
    object (RcsBusinessMessagingLaunch)
  }
  // End of list of possible types for union field launch_detail.
}
Alanlar
name

string

Zorunlu. Lansmanın tanımlayıcısı.

launch_detail birleşik alanı. Aracı türüne göre başlatmaya izin verir. launch_detail yalnızca aşağıdakilerden biri olabilir:
rcsBusinessMessaging

object (RcsBusinessMessagingLaunch)

İşletmeler için RCS temsilcisiyle ilgili lansman ayrıntıları.

RcsBusinessMessagingLaunch

İşletmeler için RCS temsilcisi lansmanı hakkında ayrıntılar.

JSON gösterimi
{
  "questionnaire": {
    object (Questionnaire)
  },
  "launchDetails": {
    string: {
      object (RcsBusinessMessagingRegionLaunch)
    },
    ...
  },
  "launchRegion": enum (LaunchRegion)
}
Alanlar
questionnaire

object (Questionnaire)

Zorunlu. Temsilci başlatma ayrıntılarıyla ilgili anket.

launchDetails

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

Zorunlu. Desteklenen her bölge için lansman ayrıntıları. RcsBusinessMessagingRegion.name ile gösterilen anahtar.

Bir temsilciyi başlatmak için (daha önce başlatılmamışsa) temsilcinin başlatılmasını istediğiniz tüm bölgeler için yalnızca anahtarların haritasını içeren bir nesne ekleyin.

Bir aracı başlatmak için (daha önce başlatılmışsa) yalnızca aracının zaten başlatıldığı tüm bölgelerin ve başlatmak istediği tüm bölgelerin anahtarlarının haritasını içeren bir nesne ekleyin.

Daha fazla bilgi için Bir aracı bir veya daha fazla bölgede kullanıma sunma başlıklı belgeye bakın.

"key": value çiftlerinin listesini içeren bir nesne. Örnek: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

launchRegion
(deprecated)

enum (LaunchRegion)

Bir temsilci için lansman bölgesi. Yoksayıldı: Bu alan kullanımdan kaldırıldı. Barındırma bölgesi yalnızca aracı oluşturma sırasında belirtilebilir.

Anket

Google, lansman bölgesini yönetiyorsa temsilcinin lansmanının incelenmesi amacıyla Google, anket ayrıntılarına erişebilir.

JSON gösterimi
{
  "contacts": [
    {
      object (Contact)
    }
  ],
  "optinDescription": string,
  "triggerDescription": string,
  "interactionsDescription": string,
  "optoutDescription": string,
  "agentAccessInstructions": string,
  "videoUris": [
    string
  ],
  "screenshotUris": [
    string
  ]
}
Alanlar
contacts[]

object (Contact)

Zorunlu. İlgili kişiler.

optinDescription

string

İsteğe bağlı. Kullanıcılara temsilciyle mesaj gönderme iznini nasıl aldığınızın açıklaması.

triggerDescription

string

Zorunlu. Kullanıcılara mesaj gönderilmesini tetikleyen işlemlerin açıklaması.

interactionsDescription

string

Zorunlu. Temsilcinin kullanıcılarla kuracağı etkileşimlerin açıklaması.

optoutDescription

string

Zorunlu. Bir kullanıcı kapsam dışında kalmayı seçtiğinde temsilcinin gönderdiği mesajın açıklaması.

agentAccessInstructions

string

Zorunlu. Temsilci erişimi talimatları.

videoUris[]

string

İsteğe bağlı. Temsilcinin videoları için herkese açık URI'ler. Yalnızca inceleme amaçlıdır.

screenshotUris[]

string

İsteğe bağlı. Aracının ekran görüntülerinin herkese açık URI'leri. Yalnızca inceleme amaçlıdır.

İletişim

İlgili kişi

JSON gösterimi
{
  "name": string,
  "title": string,
  "email": string
}
Alanlar
name

string

Kişinin adı.

title

string

Kişinin unvanı.

email

string

Kişinin e-posta adresi.

LaunchRegion

Lansman bölgesi. Temsilcinin kullanıma sunulduğu bölge. Bu enum, Geliştirici Konsolu'nda yeni bir RCS Business Messaging aracısı oluştururken Bölge açılır listesinde bulunan seçeneklerle eşleşir.

Sıralamalar
LAUNCH_REGION_UNSPECIFIED Lansman bölgesi belirtilmemiş.
NORTH_AMERICA Kuzey Amerika
EUROPE Avrupa.
ASIA_PACIFIC Asya Pasifik