Representative

Des informations sur le représentant (humain ou chatbot) qui a envoyé le message

Représentation 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.
}
Champs
displayName

string

Facultatif. Nom du représentant.

avatarImage

string

Facultatif. Avatar du représentant, sous forme d'URL accessible au public. S'affiche sous forme de cercle.

Les avatars ne prennent pas en charge les informations personnelles, telles que les représentations de représentants sur des photos ou des illustrations. Utilisez des images qui n'identifient pas des individus, comme des icônes, des logos ou des illustrations fictives. Une fois qu'un avatar est utilisé dans un message, il est impossible de la modifier ou de la supprimer.

Les images doivent faire 1 024 x 1 024 pixels, et la taille des fichiers ne doit pas dépasser 50 Ko.

Champ d'union representative. Un représentant, identifié par son type. representative ne peut être qu'un des éléments suivants :
representativeType

enum (RepresentativeType)

Obligatoire. Type de représentant.

RepresentativeType

Type représentatif

Enums
REPRESENTATIVE_TYPE_UNSPECIFIED Type représentatif non spécifié.
BOT Représentant du bot.
HUMAN Représentant humain.