Representative

Dane przedstawiciela (człowieka lub czatbota), który wysłał wiadomość.

Zapis JSON
{
  "displayName": string,
  "avatarImage": string,

  // Union field representative can be only one of the following:
  "representativeType": enum (RepresentativeType)
  // End of list of possible types for union field representative.
}
Pola
displayName

string

Opcjonalnie: Imię i nazwisko przedstawiciela.

avatarImage

string

Opcjonalnie: Awatar przedstawiciela przedstawiciela jako publicznie dostępny adres URL. Wyświetla się w postaci koła.

Obrazy awatarów nie zawierają danych osobowych, np. przedstawiających przedstawicieli na zdjęciach czy ilustracjach. Używaj obrazów, które nie przedstawiają konkretnych osób, np. ikon, logo lub fikcyjnych ilustracji. Po użyciu awatara w wiadomości nie można go zmienić ani usunąć.

Obrazy muszą mieć wymiary 1024 x 1024 piksele, a maksymalny rozmiar pliku to 50 KB.

Pole sumy representative. Przedstawiciel identyfikowany na podstawie jego typu. representative może mieć tylko jedną z tych wartości:
representativeType

enum (RepresentativeType)

Wymagane. Rodzaj przedstawiciela.

RepresentativeType

Typ przedstawiciela

Wartości w polu enum
REPRESENTATIVE_TYPE_UNSPECIFIED Nieokreślony typ przedstawiciela.
BOT Przedstawiciel bota.
HUMAN Człowiek