Événement qui s'est produit lorsque l'état de lancement d'un agent a été modifié.
L'événement AgentLaunchEvent apparaît dans le champ "data" de l'objet "message" que l'agent reçoit de son abonnement Pub/Sub. Le champ "data" est une chaîne encodée en base64 que l'agent doit décoder pour correspondre à la structure PartnerEvent.
Représentation JSON |
---|
{ "eventId": string, "agentId": string, "botDisplayName": string, "brandId": string, "brandDisplayName": string, "regionId": string, "oldLaunchState": enum ( |
Champs | |
---|---|
eventId |
ID unique attribué à l'instance d'événement. |
agentId |
Identifiant unique de l'agent. Définie par RCS pour les entreprises. |
botDisplayName |
Nom à afficher de l'agent. |
brandId |
Identifiant unique de la marque. |
brandDisplayName |
Nom à afficher de la marque. |
regionId |
Identifiant de la région où le lancement de l'agent est modifié. Format : "/v1/regions/{regionId}". Par exemple, "/v1/regions/fi-rcs". |
oldLaunchState |
Uniquement en sortie. Nouveau type d'état de lancement. |
newLaunchState |
Uniquement en sortie. Type actuel de l'état de lancement. |
actingParty |
Partie agissante. |
comment |
Modifiez le commentaire. |
sendTime |
Uniquement en sortie. Heure à laquelle le serveur envoie l'événement. Utilise la norme RFC 3339, où la sortie générée utilise toujours le format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |