Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Un mensaje que envió un usuario al agente.
UserMessage aparece en el campo “datos” del objeto “message” que el agente recibe de su suscripción a Google Pub/Sub. El campo “data” es una cadena codificada en base64 que el agente debe decodificar para que coincida con la estructura de UserMessage.
Representación JSON
{"senderPhoneNumber": string,"messageId": string,"sendTime": string,"agentId": string,// Union field content can be only one of the following:"text": string,"userFile": {object (UserFile)},"location": {object (LatLng)},"suggestionResponse": {object (SuggestionResponse)}// End of list of possible types for union field content.}
Campos
senderPhoneNumber
string
Número de teléfono (en formato E.164) del usuario que envió el mensaje.
messageId
string
Un ID de mensaje único asignado por el cliente de RCS del usuario remitente.
Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".
agentId
string
El identificador único del agente. Establecido por RCS Business Messaging.
Campo de unión content. El contenido del mensaje content puede ser solo una de las siguientes opciones:
text
string
Texto, específicamente una cadena creada mediante el ingreso orgánico de un usuario y no una respuesta sugerida.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-04-27 (UTC)"],[[["UserMessage data is received by the agent in a base64-encoded string within the \"data\" field of the \"message\" object, which must be decoded."],["The UserMessage includes fields such as `senderPhoneNumber`, `messageId`, `sendTime`, and `agentId`, providing details about the sender and message metadata."],["The `content` field of a UserMessage can represent various types of user input, including `text`, `userFile`, `location`, or `suggestionResponse`."],["`sendTime` follows RFC 3339 format, which supports fractional digits and time offsets, ensuring precise time information."],["The `senderPhoneNumber` is the user's number in E.164 format, and `messageId` is a unique identifier assigned to the message by the user's RCS client."]]],[]]