Representative

Detalhes sobre o representante (humano ou bot de bate-papo) que enviou a mensagem

Representação 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.
}
Campos
displayName

string

Opcional. Nome do representante.

avatarImage

string

Opcional. A imagem de avatar do representante, como um URL disponível publicamente. é exibida como um círculo.

As imagens de avatar não são compatíveis com informações pessoais, como representações de representantes em fotografias ou ilustrações. Use imagens que não identifiquem indivíduos, como ícones, logotipos ou ilustrações fictícias. Depois que uma imagem de avatar é usada em uma mensagem, ela não pode ser modificada nem excluída.

As imagens precisam ter 1.024 x 1.024 pixels e um tamanho máximo de arquivo de 50 KB.

Campo de união representative. Um representante, identificado pelo seu tipo. representative pode ser apenas de um dos tipos a seguir:
representativeType

enum (RepresentativeType)

Obrigatório. O tipo de representante.

RepresentativeType

Tipo representativo

Enums
REPRESENTATIVE_TYPE_UNSPECIFIED Tipo de representante não especificado.
BOT Representante do bot.
HUMAN Representante humano.