אירוע שהתרחש בלקוח RCS של המשתמש והיה קשור לשיחה עם הנציג.
לדוגמה, אירוע יכול לציין שהמשתמש מקליד או שהמשתמש קרא הודעה קודמת מהנציג.
האירוע UserEvent מופיע בשדה data של האובייקט message שהסוכן מקבל מהמינוי שלו ל-Google Pub/Sub. השדה 'data' הוא מחרוזת בקידוד Base64 שהסוכן צריך לפענח כדי להתאים למבנה UserEvent.
ייצוג ב-JSON |
---|
{
"senderPhoneNumber": string,
"eventType": enum ( |
שדות | |
---|---|
senderPhoneNumber |
מספר הטלפון (בפורמט E.164) של המשתמש שהיה מעורב באירוע. |
eventType |
סוג האירוע. |
eventId |
מזהה אירוע ייחודי, שמוקצה על ידי לקוח ה-RCS של המשתמש השולח. |
messageId |
המזהה של ההודעה שמשויכת לאירוע. לדוגמה, הודעה שנמסרה ללקוח RCS של המשתמש או שהמשתמש קרא אותה. השדה הזה מאוכלס עבור האירועים DELIVERED ו-READ. |
sendTime |
השעה שבה לקוח RCS שולח את האירוע. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
agentId |
המזהה הייחודי של הסוכן. ההגדרה נקבעת על ידי RCS לעסקים. |