حدث وقع في برنامج RCS الخاص بالمستخدم وكان مرتبطًا بمحادثة مع موظّف الدعم.
على سبيل المثال، يمكن أن يشير الحدث إلى أنّ المستخدم يكتب رسالة أو أنّه قرأ رسالة سابقة من موظّف الدعم.
يظهر UserEvent في "البيانات" في حقل "الرسالة" التي يتلقاها الوكيل من اشتراك Google Pub/Sub. "البيانات" هو سلسلة بترميز base64 يجب على الوكيل فك ترميزها لمطابقة بنية UserEvent.
تمثيل JSON |
---|
{
"senderPhoneNumber": string,
"eventType": enum ( |
الحقول | |
---|---|
senderPhoneNumber |
رقم هاتف المستخدم المعنيّ بالحدث (بتنسيق E.164) |
eventType |
نوع الحدث. |
eventId |
معرّف حدث فريد، يتم تعيينه من خلال برنامج خدمات الاتصالات التفاعلية (RCS) للمستخدم المرسِل. |
messageId |
رقم تعريف الرسالة المرتبطة بالحدث. على سبيل المثال، رسالة تم تسليمها إلى برنامج خدمات الاتصالات التفاعلية (RCS) للمستخدم أو قرأها المستخدم. تتم تعبئة هذا الحقل لأحداث DELIVERED وREAD. |
sendTime |
الوقت الذي يرسل فيه عميل خدمات الاتصالات التفاعلية (RCS) الحدث يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
agentId |
المعرّف الفريد للموظف تم ضبطها من خلال ميزة "الرسائل من الشركات من RCS". |