Representative

Detalles sobre el representante (humano o chatbot) que envió el mensaje

Representación 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. Es el nombre del representante.

avatarImage

string

Opcional. La imagen de avatar del representante, como una URL disponible de forma pública. Se muestra como un círculo.

Las imágenes de avatar no admiten información personal, como representaciones de representantes en fotografías o ilustraciones. No uses imágenes que no identifiquen a ninguna persona, como íconos, logotipos o ilustraciones ficticias. Después de usar una imagen de avatar en un mensaje, no se puede modificar ni borrar la imagen.

Las imágenes deben ser de 1024 x 1024 px y tener un tamaño máximo de archivo de 50 KB.

Campo de unión representative. Un representante, identificado por su tipo. Las direcciones (representative) solo pueden ser una de las siguientes opciones:
representativeType

enum (RepresentativeType)

Obligatorio. Indica el tipo de representante.

RepresentativeType

Tipo representativo

Enumeraciones
REPRESENTATIVE_TYPE_UNSPECIFIED No se especificó el tipo representativo.
BOT Representante del bot.
HUMAN Representante humano.