Vamos desativar o Google Business Messages em 31 de julho de 2024.
Clique aqui para mais informações.
Vida útil de uma mensagem
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Os usuários podem enviar mensagens para os agentes, e os agentes podem enviar mensagens para os usuários, mas
há mais coisas do que isso. Em cada mensagem, pode haver muitas partes envolvidas:
- O usuário inicia uma conversa com um agente pelos pontos de entrada na Pesquisa, no Maps e nos links e sites gerenciados pela marca. Os usuários precisam fazer login
em uma Conta do Google, mas apenas o nome do usuário é compartilhado com o parceiro.
As mensagens dos usuários são criptografadas com TLS.
O Business Messages funciona como uma camada entre o usuário e o parceiro para proteger a privacidade do usuário. Essa camada garante que as informações da Conta do Google do usuário não sejam compartilhadas com o parceiro ou agentes ativos descriptografando e recriptografando cada mensagem recebida e enviada e mapeando a Conta do Google do usuário para um ID de conversa.
O Google armazena mensagens criptografadas para garantir a entrega e a sincronização
entre os dispositivos do usuário. Essas mensagens armazenadas não podem ser compartilhadas com terceiros. O acesso só está disponível com o ID do Google do usuário.
O agente é uma representação de uma marca, conforme
criado
e gerenciado por um parceiro.
O parceiro gerencia o agente em nome de uma marca. Os parceiros recebem mensagens de entrada em um webhook especificado, encaminham mensagens recebidas à automação ou agentes ativos para escrever respostas e enviam mensagens de saída para a API Business Messages.
A automação processa as mensagens dos usuários sem incentivar o engajamento humano.
Os agentes ativos lidam com mensagens dos usuários que exigem engajamento humano.
Cada uma das partes desempenha um papel no envio e recebimento de mensagens em uma conversa.
Um fluxo de mensagens completo começa com um usuário que envia uma mensagem para um agente e termina
com o usuário recebendo uma resposta dele.

- Um usuário inicia uma conversa e envia uma mensagem para um agente do Business Messages.
- O Business Messages atribui um ID à conversa. Os IDs de conversa são
permanentes e exclusivos para o usuário e o agente. Se o mesmo usuário fizer contato
com um agente diferente, a conversa vai ter um ID de conversa diferente.
- O Business Messages envia a mensagem criptografada para o webhook do parceiro. A
mensagem contém o ID exclusivo da conversa, o ID do agente, o ID da mensagem e
as informações de contexto de onde a conversa se originou.
- O parceiro recebe a
mensagem
e a encaminha para a automação ou para um agente em tempo real.
- A automação cria automaticamente uma resposta à mensagem do usuário, ou um agente em tempo real que tem acesso à conversa vê a mensagem e cria uma resposta de acordo com isso.
- O parceiro envia a resposta para a API Business Messages com o ID da conversa como o destinatário.
- O Business Messages descriptografa e criptografa novamente, mapeia o ID da conversa com a Conta do Google do usuário e envia a mensagem para o usuário.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-12-21 UTC.
[null,null,["Última atualização 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."]]