UserMessage

הודעה שמשתמש שולח לנציג.

ההודעה UserMessage מופיעה בשדה data של האובייקט message שהסוכן מקבל מהמינוי שלו ל-Google Pub/Sub. השדה 'data' הוא מחרוזת בקידוד Base64 שהסוכן צריך לפענח כדי להתאים למבנה UserMessage.

ייצוג ב-JSON
{
  "senderPhoneNumber": string,
  "messageId": string,
  "sendTime": string,
  "agentId": string,
  "richMessageClassification": {
    object (RichMessageClassification)
  },
  "carrier": string,

  // Union field content can be only one of the following:
  "text": string,
  "userFile": {
    object (UserFile)
  },
  "location": {
    object (LatLng)
  },
  "suggestionResponse": {
    object (SuggestionResponse)
  }
  // End of list of possible types for union field content.
}
שדות
senderPhoneNumber

string

מספר הטלפון (בפורמט E.164) של המשתמש ששלח את ההודעה.

messageId

string

מזהה הודעה ייחודי, שמוקצה על ידי לקוח RCS של המשתמש השולח.

sendTime

string (Timestamp format)

השעה שבה ההודעה נשלחה.

הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

agentId

string

המזהה הייחודי של הסוכן. ההגדרה נקבעת על ידי RCS Business Messaging.

richMessageClassification

object (RichMessageClassification)

מסווגת את ההודעה בהתאם למודל החיוב בארה"ב. פרטים על כל סוג סיווג מופיעים במדריך מודל החיוב בארה"ב. השדה הזה מאוכלס רק עבור מספרי טלפון בארה"ב.

carrier

string

פלט בלבד. פרטי הספק שאליו משויך מספר הטלפון של המשתמש, לפי מערכות העורף של Google RCS. בשלב הזה, השדה הזה מאוכלס רק עבור מספרי טלפון בארה"ב.

שדה איחוד content. התוכן של ההודעה content יכול להיות רק אחד מהבאים:
text

string

טקסט, במיוחד מחרוזת שנוצרה על ידי הקלדה אורגנית של המשתמש ולא תשובה מוצעת.

userFile

object (UserFile)

קובץ מדיה.

location

object (LatLng)

מיקום. שימו לב: זה לא בהכרח המיקום של המשתמש. המשתמש יכול לשלוח לנציג מיקומים שרירותיים.

suggestionResponse

object (SuggestionResponse)

תשובה שנוצרה על ידי משתמש שהקיש על הצעה לתשובה או לפעולה.