AgentLaunch

Szczegółowe informacje o wprowadzeniu agenta.

Zapis JSON
{
  "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.
}
Pola
name

string

Wymagane. Identyfikator uruchomienia.

Pole zbiorcze launch_detail. Umożliwia uruchamianie na podstawie typu agenta. launch_detail może mieć tylko jedną z tych wartości:
rcsBusinessMessaging

object (RcsBusinessMessagingLaunch)

Szczegóły uruchomienia agenta RCS Business Messaging.

RcsBusinessMessagingLaunch

Szczegóły dotyczące uruchomienia agenta RCS Business Messaging.

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

object (Questionnaire)

Wymagane. Kwestionariusz dotyczący szczegółów uruchomienia agenta.

launchDetails

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

Wymagane. Szczegóły wprowadzenia w każdym obsługiwanym regionie. Klucz reprezentowany przez RcsBusinessMessagingRegion.name.

Aby uruchomić agenta (jeśli nie został jeszcze uruchomiony), dodaj obiekt zawierający mapę tylko kluczy dla wszystkich regionów, w których ma być uruchomiony.

Aby uruchomić agenta (jeśli był już wcześniej uruchomiony), dodaj obiekt zawierający mapę tylko kluczy dla wszystkich regionów, w których agent jest już uruchomiony, oraz wszystkich regionów, w których ma zostać uruchomiony.

Więcej informacji znajdziesz w dokumentacji Uruchamianie agenta w co najmniej 1 regionie.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }

launchRegion
(deprecated)

enum (LaunchRegion)

Region uruchomienia agenta. Ignorowane: to pole zostało wycofane. Region hostingu można określić tylko podczas tworzenia agenta.

Kwestionariusz

Jeśli region uruchomienia jest zarządzany przez Google, szczegóły kwestionariusza są dostępne dla Google w celu weryfikacji uruchomienia agenta.

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

object (Contact)

Wymagane. Osoby kontaktowe.

optinDescription

string

Opcjonalnie. Opis sposobu uzyskiwania zgody na wysyłanie użytkownikom wiadomości przez agenta.

triggerDescription

string

Wymagane. Opis działań, które aktywują wysłanie wiadomości do użytkowników.

interactionsDescription

string

Wymagane. Opis interakcji agenta z użytkownikami.

optoutDescription

string

Wymagane. Opis wiadomości wysyłanej przez agenta, gdy użytkownik zrezygnuje z komunikacji.

agentAccessInstructions

string

Wymagane. Instrukcje dostępu do agenta.

videoUris[]

string

Opcjonalnie. Publicznie dostępne identyfikatory URI filmów z udziałem agenta. Wyłącznie do celów weryfikacyjnych.

screenshotUris[]

string

Opcjonalnie. Publicznie dostępne identyfikatory URI zrzutów ekranu agenta. Wyłącznie do celów weryfikacyjnych.

Kontakt

Osoba kontaktowa.

Zapis JSON
{
  "name": string,
  "title": string,
  "email": string
}
Pola
name

string

Nazwa kontaktu.

title

string

Tytuł kontaktu.

email

string

Adres e-mail osoby kontaktowej.

LaunchRegion

Region uruchomienia. Region, w którym uruchamiany jest agent. Ten typ wyliczeniowy odpowiada opcjom dostępnym w menu Region podczas tworzenia nowego agenta RCS Business Messaging w konsoli dla programistów.

Wartości w polu enum
LAUNCH_REGION_UNSPECIFIED Nieokreślony region wprowadzenia.
NORTH_AMERICA Ameryka Północna.
EUROPE Europa.
ASIA_PACIFIC Azja i Pacyfik.