Representative

Dettagli sul rappresentante (umano o chatbot) che ha inviato il messaggio.

Rappresentazione 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.
}
Campi
displayName

string

(Facoltativo) Nome del rappresentante.

avatarImage

string

(Facoltativo) L'immagine dell'avatar del rappresentante, sotto forma di URL disponibile pubblicamente. Viene visualizzata come una cerchia.

Le immagini avatar non supportano le informazioni personali, come le rappresentazioni di rappresentanti in fotografie o illustrazioni. Utilizza immagini che non identificano persone, ad esempio icone, loghi o illustrazioni fittizie. L'immagine avatar non può essere modificata o eliminata dopo essere stata utilizzata in un messaggio.

Le immagini devono essere 1024 x 1024 px e avere una dimensione massima dei file di 50 kB.

Campo unione representative. Un rappresentante, identificato dal tipo. representative può essere solo uno dei seguenti:
representativeType

enum (RepresentativeType)

Obbligatorio. Il tipo di rappresentante.

RepresentativeType

Tipo di rappresentante

Enum
REPRESENTATIVE_TYPE_UNSPECIFIED Tipo di rappresentante non specificato.
BOT Rappresentante del bot.
HUMAN Rappresentante umano.