Google Business Messages cessera de fonctionner le 31 juillet 2024. Pour en savoir plus,
cliquez ici.
Durée de vie d'un message
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les utilisateurs peuvent envoyer des messages aux agents, qui peuvent en envoyer aux utilisateurs, mais ce n'est pas tout. Plusieurs messages peuvent être impliqués dans chaque message:
- L'utilisateur entame une conversation avec un agent par le biais de points d'entrée dans la recherche Google, sur Maps, ainsi que via des liens et des sites Web gérés par une marque. Les utilisateurs doivent être connectés à un compte Google, mais seul le nom de l'utilisateur est partagé avec le partenaire.
Les messages des utilisateurs sont chiffrés avec TLS.
Business Messages agit comme une couche entre l'utilisateur et le partenaire pour protéger la confidentialité des utilisateurs. Cette couche garantit que les informations du compte Google de l'utilisateur ne sont pas partagées avec le partenaire ou les agents en direct en déchiffrant, en rechiffrant chaque message entrant et sortant, et en mappant le compte Google de l'utilisateur avec un ID de conversation.
Google stocke les messages chiffrés pour garantir la distribution et la synchronisation entre les appareils des utilisateurs. Ces messages stockés ne peuvent pas être partagés avec des tiers. L'accès n'est possible qu'avec l'ID Google de l'utilisateur.
L'agent est une représentation d'une marque, créée et gérée par un partenaire.
Le partenaire gère l'agent au nom d'une marque. Les partenaires reçoivent les messages entrants au niveau d'un webhook spécifié, acheminent les messages entrants vers l'automatisation ou les agents en direct pour composer les réponses, et envoient des messages sortants à l'API Business Messages.
L'automatisation gère les messages destinés aux utilisateurs sans intervention humaine.
Les agents en direct traitent les messages utilisateur qui nécessitent une intervention humaine.
Chaque partie joue un rôle dans l'envoi et la réception de messages au sein d'une conversation.
Un flux de messagerie de bout en bout commence avec un utilisateur qui envoie un message à un agent et se termine par l'utilisateur qui reçoit une réponse de l'agent.

- Un utilisateur démarre une conversation et envoie un message à un agent Business Messages.
- Business Messages attribue un ID à la conversation. Les ID de conversation sont persistants et uniques pour l'utilisateur et l'agent. Si le même utilisateur a contacté un autre agent, un ID de conversation différent serait attribué à cette conversation.
- Business Messages envoie le message chiffré au webhook du partenaire. Le message contient l'ID de conversation unique, l'ID de l'agent, l'ID de message et les informations de contexte d'où provient la conversation.
- Le partenaire reçoit le message et l'achemine vers l'automatisation ou vers un agent en direct.
- L'automatisation crée automatiquement une réponse au message de l'utilisateur, ou un agent en direct ayant accès à la conversation voit le message de l'utilisateur et crée une réponse en conséquence.
- Le partenaire envoie la réponse à l'API Business Messages en indiquant l'ID de conversation en tant que destinataire.
- Business Messages déchiffre et rechiffre les messages, mappe l'ID de la conversation avec le compte Google de l'utilisateur et envoie le message à l'utilisateur.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/12/21 (UTC).
[null,null,["Dernière mise à jour le 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."]]