Kullanıcının temsilciye gönderdiği mesaj.
UserMessage, "data" (veriler) bölümünde görünür "mesaj" alanı aracısının Google Pub/Sub aboneliğinden aldığı nesnedir. "Veriler" alanı, aracının UserMessage yapısıyla eşleşmek için kodunu çözmesi gereken base64 kodlu bir dizedir.
JSON gösterimi |
---|
{ "senderPhoneNumber": string, "messageId": string, "sendTime": string, "agentId": string, // Union field |
Alanlar | |
---|---|
senderPhoneNumber |
Mesajı gönderen kullanıcının telefon numarası (E.164 biçiminde). |
messageId |
Gönderen kullanıcının RCS istemcisi tarafından atanan benzersiz bir ileti kimliği. |
sendTime |
Mesajın gönderildiği saat. RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: |
agentId |
Temsilcinin benzersiz tanımlayıcısı. RCS Business Messaging tarafından belirlenir. |
Birlik alanı content . content mesajının içeriği aşağıdakilerden yalnızca biri olabilir: |
|
text |
Metin, özellikle de önerilen bir yanıt değil, kullanıcının organik olarak yazdığı bir dize. |
userFile |
Medya dosyası. |
location |
Konum'a dokunun. Bu değerin her zaman kullanıcının konumu olmadığını unutmayın. Kullanıcılar, bir temsilciye rastgele konumlar gönderebilir. |
suggestionResponse |
Kullanıcının önerilen bir yanıta veya işleme dokunmasıyla oluşturulan yanıt. |