在用户的 RCS 客户端上发生的事件,与与客服人员的对话相关。
例如,一个事件可能表示用户正在输入,或该用户之前阅读了代理中之前的消息。
UserEvent 出现在“数据”部分中,“message”字段对象从其 Google Pub/Sub 订阅中接收。“数据”字段是一个 base64 编码的字符串,代理必须解码该字符串以匹配 UserEvent 结构。
JSON 表示法 |
---|
{
"senderPhoneNumber": string,
"eventType": enum ( |
字段 | |
---|---|
senderPhoneNumber |
事件中所涉及的用户的电话号码(采用 E.164 格式)。 |
eventType |
事件的类型。 |
eventId |
唯一事件 ID,由发送邮件的用户的 RCS 客户端分配。 |
messageId |
与事件关联的消息的 ID。例如,已传送到用户的 RCS 客户端或已被用户读取的消息。系统会针对 DELIVERED 和 READ 事件填充此字段。 |
sendTime |
RCS 客户端发送事件的时间。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
agentId |
代理的唯一标识符。由 RCS Business Messaging 设置。 |