Tin nhắn mà người dùng đã gửi đến nhân viên hỗ trợ.
UserMessage xuất hiện trong trường "data" của đối tượng "message" mà nhân viên hỗ trợ nhận được từ gói thuê bao Google Cloud Pub/Sub. Trường "dữ liệu" 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, // Union field |
Các trường | |
---|---|
senderPhoneNumber |
Số điện thoại (ở định dạng E.164) của người dùng đã gửi tin nhắn. |
messageId |
Mã nhận dạng thông báo duy nhất do ứng dụng RCS của người dùng gửi chỉ định. Nhân viên hỗ trợ nên coi các tin nhắn có cùng một cặp (messageId, sendPhoneNumber) là trùng lặp không mong muốn. |
sendTime |
Thời điểm gửi tin nhắn. Dấu thời gian ở định dạng "RFC" RFC3339 UTC, với độ phân giải nano giây và tối đa chín chữ số phân số. Ví dụ: |
agentId |
Giá trị nhận dạng duy nhất của nhân viên hỗ trợ. Do RCS Business Messaging đặt. |
Trường liên kết 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 tính năng nhập dữ liệu không phải trả tiền của người dùng và không phải là câu trả lời đề xuất. |
userFile |
Tệp nội dung nghe nhìn. |
location |
Vị trí. 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 các vị trí tuỳ ý đến một nhân viên hỗ trợ. |
suggestionResponse |
Câu trả lời do người dùng tạo khi nhấn vào một câu trả lời hoặc hành động đề xuất. |