Tin nhắn mà người dùng gửi cho nhân viên hỗ trợ.
UserMessage xuất hiện trong trường "data" của đối tượng "message" mà tác nhân nhận được từ gói thuê bao Google Pub/Sub. Trường "data" là một chuỗi được mã hoá base64 mà tác nhân phải giải mã để khớp với cấu trúc UserMessage.
| Biểu diễn dưới dạng JSON |
|---|
{ "senderPhoneNumber": string, "messageId": string, "sendTime": string, "agentId": string, "richMessageClassification": { object ( |
| Trường | |
|---|---|
senderPhoneNumber |
Số điện thoại (theo định dạng E.164) của người dùng đã gửi tin nhắn. |
messageId |
Mã nhận dạng duy nhất của tin nhắn, do ứng dụng RCS của người dùng gửi chỉ định. |
sendTime |
Thời gian gửi thông báo. Hãy dùng RFC 3339, trong đó dữ liệu đầu ra được tạo sẽ luôn được chuẩn hoá theo múi giờ và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các khoảng lệch khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
agentId |
Giá trị nhận dạng riêng biệt của nhân viên. Do RCS cho Doanh nghiệp đặt. |
richMessageClassification |
Phân loại thư theo mô hình thanh toán của Hoa Kỳ. Để biết thông tin chi tiết về từng loại phân loại, hãy xem hướng dẫn về mô hình thanh toán tại Hoa Kỳ. Trường này chỉ được điền sẵn cho số điện thoại ở Hoa Kỳ. |
carrier |
Chỉ có đầu ra. Thông tin về nhà mạng mà số điện thoại của người dùng thuộc về, theo các dịch vụ phụ trợ RCS của Google. Hiện tại, trường này chỉ được điền sẵn cho số điện thoại ở Hoa Kỳ. |
Trường nhóm content. Nội dung của thông báo content chỉ có thể là một trong những nội dung sau: |
|
text |
Văn bản, cụ thể là một chuỗi được tạo thông qua hoạt động nhập liệu tự nhiên của người dùng chứ không phải là câu trả lời được đề xuất. |
userFile |
Tệp nội dung nghe nhìn. |
location |
Vị trí. Xin lưu ý rằng đây không nhất thiết là vị trí của người dùng. Người dùng có thể gửi vị trí bất kỳ cho nhân viên hỗ trợ. |
suggestionResponse |
Phản hồi do người dùng tạo bằng cách nhấn vào một câu trả lời hoặc hành động đề xuất. |