ऐसा मैसेज जो किसी व्यक्ति ने एजेंट को भेजा है.
UserMessage, "message" ऑब्जेक्ट के "data" फ़ील्ड में दिखता है. यह ऑब्जेक्ट, एजेंट को Google Pub/Sub की सदस्यता से मिलता है. "data" फ़ील्ड, base64-encoded स्ट्रिंग है. एजेंट को इसे डिकोड करना होगा, ताकि यह UserMessage स्ट्रक्चर से मेल खा सके.
JSON के काेड में दिखाना |
---|
{ "senderPhoneNumber": string, "messageId": string, "sendTime": string, "agentId": string, // Union field |
फ़ील्ड | |
---|---|
senderPhoneNumber |
मैसेज भेजने वाले व्यक्ति का फ़ोन नंबर (E.164 फ़ॉर्मैट में). |
messageId |
यह मैसेज भेजने वाले व्यक्ति के आरसीएस क्लाइंट से असाइन किया गया यूनीक मैसेज आईडी होता है. |
sendTime |
मैसेज भेजने का समय. यह RFC 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: |
agentId |
एजेंट का यूनीक आइडेंटिफ़ायर. इस कुकी को RCS for Business सेट करता है. |
यूनियन फ़ील्ड content . मैसेज content का कॉन्टेंट इनमें से सिर्फ़ एक हो सकता है: |
|
text |
टेक्स्ट, खास तौर पर ऑर्गैनिक तरीके से उपयोगकर्ता के टाइप किए गए शब्दों से बनी स्ट्रिंग. यह सुझाया गया जवाब नहीं होना चाहिए. |
userFile |
मीडिया फ़ाइल. |
location |
जगह की जानकारी पर टैप करें. ध्यान दें कि यह ज़रूरी नहीं है कि यह उपयोगकर्ता की जगह की जानकारी हो. कोई उपयोगकर्ता, एजेंट को कोई भी जगह की जानकारी भेज सकता है. |
suggestionResponse |
उपयोगकर्ता ने जवाब या कार्रवाई के सुझाव पर टैप करके यह जवाब जनरेट किया है. |