使用者傳送給服務專員的訊息。
UserMessage 會顯示在代理程式透過 Google Pub/Sub 訂閱收到的「message」物件的「data」欄位中。「data」欄位是 Base64 編碼的字串,代理程式必須解碼才能符合 UserMessage 結構。
| JSON 表示法 |
|---|
{ "senderPhoneNumber": string, "messageId": string, "sendTime": string, "agentId": string, "richMessageClassification": { object ( |
| 欄位 | |
|---|---|
senderPhoneNumber |
傳送訊息的使用者電話號碼 (E.164 格式)。 |
messageId |
傳送使用者 RCS 用戶端指派的專屬郵件 ID。 |
sendTime |
傳送郵件的時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數位數。系統也接受「Z」以外的偏移量。例如: |
agentId |
代理程式的專屬 ID。由企業專用 RCS 設定。 |
richMessageClassification |
根據美國計費模式分類郵件。如要瞭解各分類類型的詳細資訊,請參閱美國計費模式指南。這個欄位只會填入美國電話號碼。 |
carrier |
僅供輸出。根據 Google RCS 後端,使用者電話號碼所屬的電信業者資訊。目前只有美國電話號碼會填入這個欄位。 |
聯集欄位 content。訊息內容 content 只能是下列其中一項: |
|
text |
文字,具體來說,是透過自然使用者輸入建立的字串,而非建議的回覆。 |
userFile |
媒體檔案。 |
location |
。請注意,這不一定是使用者的位置。使用者可以將任意位置傳送給服務專員。 |
suggestionResponse |
使用者輕觸建議的回覆或動作後產生的回覆。 |