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 dla firm.

RcsBusinessMessagingLaunch

Szczegóły dotyczące uruchomienia agenta RCS dla firm.

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 uruchamiany), 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.

launchRegion
(deprecated)

enum (LaunchRegion)

Uruchomienie regionu dla 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 do kontaktu.

LaunchRegion

Region uruchomienia. Region, w którym uruchomiono agenta. Ten wyliczenie odpowiada opcjom dostępnym w menu Region podczas tworzenia nowego agenta RCS dla Firm 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.