El 31 de julio de 2024, daremos de baja Google Business Messages. Obtenga más información
aquí.
Ciclo de vida de un mensaje
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Los usuarios pueden enviar mensajes a los agentes y los agentes pueden enviar mensajes a los usuarios, pero eso no es todo. Para cada mensaje, puede haber muchas partes involucradas:
- El usuario inicia una conversación con un agente a través de puntos de entrada en la Búsqueda, Maps y vínculos y sitios web administrados por la marca. Los usuarios deben acceder a una Cuenta de Google, pero solo se comparte el nombre del usuario con el socio.
Los mensajes del usuario se encriptan con TLS.
Business Messages actúa como una capa entre el usuario y el socio para proteger su privacidad. Esta capa garantiza que la información de la Cuenta de Google del usuario no se comparta con el socio o los agentes humanos. Para ello, desencripta y vuelve a encriptar cada mensaje entrante y saliente, y mapea la Cuenta de Google del usuario a un ID de conversación.
Google almacena mensajes encriptados para garantizar la entrega y sincronización entre los dispositivos de los usuarios. Estos mensajes almacenados no se pueden compartir con terceros. El acceso solo está disponible con el ID de Google del usuario.
El agente es una representación de una marca, tal como se crea y la administra un socio.
El socio administra el agente en nombre de una marca. Los socios reciben mensajes entrantes en un webhook especificado, enrutan los mensajes entrantes a los agentes activos o automatizados para redactar las respuestas y envían mensajes salientes a la API de Business Messages.
La automatización maneja los mensajes de los usuarios sin participación humana.
Los agentes humanos manejan los mensajes de los usuarios que requieren participación humana.
Cada parte participa en el envío y la recepción de mensajes dentro de una conversación.
Un flujo de mensajería de extremo a extremo comienza con un usuario que envía un mensaje a un agente y termina cuando el usuario recibe una respuesta del agente.

- Un usuario inicia una conversación y envía un mensaje a un agente de Business Messages.
- Business Messages asigna un ID a la conversación. Los ID de conversación son persistentes y únicos para el usuario y el agente. Si el mismo usuario se comunicó con un agente diferente, esa conversación tendrá un ID de conversación diferente.
- Business Messages envía el mensaje encriptado al webhook del socio. El mensaje contiene el ID de conversación único, el ID de agente, el ID de mensaje y la información de contexto de dónde se originó la conversación.
- El socio recibe el mensaje y lo enruta a la automatización o a un agente humano.
- La automatización crea automáticamente una respuesta al mensaje del usuario, o un agente en vivo que tiene acceso a la conversación ve el mensaje del usuario y crea una respuesta en consecuencia.
- El socio envía la respuesta a la API de Business Messages con el ID de la conversación como destinatario.
- Business Messages desencripta y vuelve a encriptar los mensajes, asigna el ID de la conversación con la Cuenta de Google del usuario y le envía el mensaje.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-12-21 (UTC)
[null,null,["Última actualización: 2024-12-21 (UTC)"],[[["\u003cp\u003eBusiness Messages enables conversations between users and agents (representing brands) while protecting user privacy.\u003c/p\u003e\n"],["\u003cp\u003eGoogle acts as an intermediary, ensuring secure message transmission and user anonymity by encrypting messages and using conversation IDs.\u003c/p\u003e\n"],["\u003cp\u003ePartners manage agents and handle message routing to automation or live agents for response generation.\u003c/p\u003e\n"],["\u003cp\u003eThe messaging flow involves users initiating conversations, Business Messages facilitating secure delivery, and partners orchestrating responses via automation or live agents.\u003c/p\u003e\n"]]],[],null,["# Life of a message\n\nUsers can send messages to agents, and agents can send messages to users, but\nthere's more to it than that. For each message, there can be many parties\ninvolved:\n\n- **The user** begins a conversation with an agent through [entry\n points](/business-communications/business-messages/guides/concepts/entry-point) in Search, Maps, and brand-managed links and websites. Users must be signed in to a Google account, but only the user's name is shared with the partner. User messages are encrypted with TLS.\n- **Business Messages** acts as a layer between the user and the partner to\n protect user privacy. This layer ensures the user's Google account\n information isn't shared with the partner or live agents by decrypting and\n re-encrypting each inbound and outbound message and mapping the user's\n Google account to a conversation ID.\n\n Google stores encrypted messages to ensure delivery and synchronization\n between a user's devices. These stored messages can't be shared with any\n third party. Access is only available with the user's Google ID.\n- **The agent** is a representation of a brand, as\n [created](/business-communications/business-messages/guides/agent-lifecycle)\n and managed by a partner.\n\n- **The partner** manages the agent on behalf of a brand. Partners receive\n inbound messages at a [specified\n webhook](/business-communications/business-messages/guides/quickstarts/echo-agent#webhook),\n route inbound messages to automation or live agents to compose responses,\n and send outbound messages to the Business Messages API.\n\n- **Automation** handles user messages without human engagement.\n\n- **Live agents** handle user messages that require human engagement.\n\nEach party plays a part in sending and receiving messages within a conversation.\nAn end-to-end messaging flow starts with a user messaging an agent and ends\nwith the user receiving a response from the agent.\n\n1. A user starts a conversation and sends a message to a Business Messages agent.\n2. Business Messages assigns the conversation an ID. Conversation IDs are persistent and unique to the user and the agent. If the same user contacted a different agent, that conversation would have a different conversation ID.\n3. Business Messages sends the encrypted message to the partner's webhook. The message contains the unique conversation ID, agent ID, message ID, and context information for where the conversation originated.\n4. The partner [receives the\n message](/business-communications/business-messages/guides/how-to/message/receive) and routes the message to automation or to a live agent.\n5. Automation automatically creates a response to the user message, or a live agent who has access to the conversation sees the user message and creates a response accordingly.\n6. The partner [sends the\n response](/business-communications/business-messages/guides/how-to/message/send) to the Business Messages API with the conversation ID as the recipient.\n7. Business Messages decrypts and re-encrypts messages, maps the conversation ID with the user's Google account, and sends the message to the user."]]