Representative

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 publique. S'affiche sous la forme d'un cercle.

Les avatars ne contiennent pas d'informations personnelles, comme les représentations de représentants sur les photos ou les illustrations. Utilisez des images qui ne permettent pas d'identifier des personnes, comme des icônes, des logos ou des illustrations fictives. Une fois qu'une image d'avatar est utilisée dans un message, vous ne pouvez plus la modifier ni la supprimer.

Les images ne doivent pas dépasser 1 024 x 1 024 pixels, et leur taille 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 de représentant

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