यह इवेंट तब होता है, जब एजेंट के लॉन्च होने की स्थिति बदलती है.
AgentLaunchEvent, "message" ऑब्जेक्ट के "data" फ़ील्ड में दिखता है. यह ऑब्जेक्ट, एजेंट को Pub/Sub सदस्यता से मिलता है. "data" फ़ील्ड, base64 में कोड में बदली गई स्ट्रिंग है. एजेंट को इसे डिकोड करना होगा, ताकि यह PartnerEvent स्ट्रक्चर से मेल खा सके.
JSON के काेड में दिखाना |
---|
{ "eventId": string, "agentId": string, "botDisplayName": string, "brandId": string, "brandDisplayName": string, "regionId": string, "oldLaunchState": enum ( |
फ़ील्ड | |
---|---|
eventId |
इवेंट इंस्टेंस के लिए असाइन किया गया यूनीक इवेंट आईडी. |
agentId |
एजेंट का यूनीक आइडेंटिफ़ायर. इस कुकी को RCS for Business सेट करता है. |
botDisplayName |
एजेंट का डिसप्ले नेम. |
brandId |
ब्रैंड का यूनीक आइडेंटिफ़ायर. |
brandDisplayName |
ब्रैंड का डिसप्ले नेम. |
regionId |
उस इलाके का आइडेंटिफ़ायर जहां एजेंट को लॉन्च करने की सुविधा बदली गई है. फ़ॉर्मैट: "/v1/regions/{regionId}". उदाहरण के लिए, "/v1/regions/fi-rcs". |
oldLaunchState |
सिर्फ़ आउटपुट के लिए. लॉन्च की स्थिति का नया टाइप. |
newLaunchState |
सिर्फ़ आउटपुट के लिए. लॉन्च की स्थिति का मौजूदा टाइप. |
actingParty |
कार्रवाई करने वाली पार्टी. |
comment |
टिप्पणी बदलें. |
sendTime |
सिर्फ़ आउटपुट के लिए. वह समय जब सर्वर इवेंट भेजता है. यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |