Un evento che si è verificato quando lo stato di lancio di un agente è stato modificato.
L'evento AgentLaunchEvent viene visualizzato nel campo "data" dell'oggetto "message" che l'agente riceve dalla sua sottoscrizione Pub/Sub. Il campo "data" è una stringa con codifica base64 che l'agente deve decodificare per corrispondere alla struttura PartnerEvent.
Rappresentazione JSON |
---|
{ "eventId": string, "agentId": string, "botDisplayName": string, "brandId": string, "brandDisplayName": string, "regionId": string, "oldLaunchState": enum ( |
Campi | |
---|---|
eventId |
Un ID evento univoco assegnato all'istanza dell'evento. |
agentId |
L'identificatore univoco dell'agente. Impostato da RCS for Business. |
botDisplayName |
Il nome visualizzato dell'agente. |
brandId |
L'identificatore univoco del brand. |
brandDisplayName |
Il nome visualizzato del brand. |
regionId |
L'identificatore della regione in cui viene modificato il lancio dell'agente. Formato: "/v1/regions/{regionId}". Ad esempio, "/v1/regions/fi-rcs". |
oldLaunchState |
Solo output. Nuovo tipo di stato del lancio. |
newLaunchState |
Solo output. Tipo attuale dello stato di lancio. |
actingParty |
Parte che agisce. |
comment |
Modifica il commento. |
sendTime |
Solo output. Ora in cui il server invia l'evento. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |