Ein Ereignis, das auftritt, wenn sich der Startstatus eines Agents ändert.
Das AgentLaunchEvent wird im Feld „data“ des Objekts „message“ angezeigt, das der Agent über sein Pub/Sub-Abo empfängt. Das Feld „data“ ist ein base64-codierter String, den der Agent decodieren muss, um der PartnerEvent-Struktur zu entsprechen.
JSON-Darstellung |
---|
{ "eventId": string, "agentId": string, "botDisplayName": string, "brandId": string, "brandDisplayName": string, "regionId": string, "oldLaunchState": enum ( |
Felder | |
---|---|
eventId |
Eine eindeutige Ereignis‑ID, die der Ereignisinstanz zugewiesen ist. |
agentId |
Die eindeutige ID des Agents. Von RCS for Business festgelegt. |
botDisplayName |
Der Anzeigename des Agents. |
brandId |
Die eindeutige Kennung der Marke. |
brandDisplayName |
Der Anzeigename der Marke. |
regionId |
Die Kennung für die Region, in der die Einführung des Agents geändert wird. Format: „/v1/regions/{regionId}“. Beispiel: „/v1/regions/fi-rcs“. |
oldLaunchState |
Nur Ausgabe. Neuer Typ des Einführungsstatus. |
newLaunchState |
Nur Ausgabe. Aktueller Typ des Einführungsstatus. |
actingParty |
Handelnde Partei. |
comment |
Kommentar ändern. |
sendTime |
Nur Ausgabe. Zeitpunkt, zu dem der Server das Ereignis sendet. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |