UserEvent

אירוע שהתרחש בלקוח ה-RCS של המשתמש וקשור לשיחה עם הנציג.

למשל, אירוע יכול לציין שהמשתמש מקליד או שהמשתמש קרא הודעה קודמת מהנציג.

ה-UserEvent מופיע בקטע data (נתונים). בשדה 'message' שהסוכן מקבל מהמינוי שלו ל-Google Pub/Sub. ה"נתונים" שדה זה הוא מחרוזת בקידוד base64 שהסוכן חייב לפענח כדי להתאים למבנה UserEvent.

ייצוג JSON
{
  "senderPhoneNumber": string,
  "eventType": enum (UserEvent.EventType),
  "eventId": string,
  "messageId": string,
  "sendTime": string,
  "agentId": string
}
שדות
senderPhoneNumber

string

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

eventType

enum (UserEvent.EventType)

סוג האירוע.

eventId

string

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

messageId

string

המזהה של ההודעה שמשויכת לאירוע. לדוגמה, הודעה שנשלחה ללקוח ה-RCS של המשתמש או הודעה שהמשתמש קרא. השדה הזה יאוכלס עבור אירועים DELIVERED ו-READ.

sendTime

string (Timestamp format)

השעה שבה לקוח ה-RCS שולח את האירוע.

חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

agentId

string

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