Google Business Messages는 2024년 7월 31일에 지원 중단됩니다.
자세히 알아보기
메시지 수명
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
사용자가 에이전트에 메시지를 보낼 수 있고, 에이전트가 사용자에게 메시지를 전송할 수 있지만, 전송에는 그 이상의 의미가 있습니다. 메시지마다 다음과 같은 많은 당사자가 관련될 수 있습니다.
- 사용자는 Google 검색, 지도, 브랜드 관리 링크 및 웹사이트의 진입점을 통해 에이전트와 대화를 시작합니다. 사용자는 Google 계정에 로그인해야 하지만 사용자 이름만 파트너와 공유됩니다.
사용자 메시지는 TLS로 암호화됩니다.
비즈니스 메시지는 사용자와 파트너 사이의 레이어 역할을 하며 사용자 개인 정보를 보호합니다. 이 레이어는 각 인바운드 및 아웃바운드 메시지를 복호화 및 다시 암호화하고 사용자의 Google 계정을 대화 ID에 매핑함으로써 사용자의 Google 계정 정보가 파트너 또는 실시간 에이전트와 공유되지 않도록 합니다.
Google은 암호화된 메시지를 저장하여 사용자 기기 간의 전송 및 동기화를 보장합니다. 이러한 저장된 메시지는 제3자와 공유할 수 없습니다. 사용자의 Google ID로만 액세스할 수 있습니다.
에이전트는 파트너가 만들고 관리하는 브랜드를 나타냅니다.
파트너는 브랜드를 대신하여 에이전트를 관리합니다. 파트너는 지정된 웹훅에서 인바운드 메시지를 수신하고 자동화 또는 실시간 에이전트로 인바운드 메시지를 라우팅하여 응답을 작성하고 Business Messages API로 아웃바운드 메시지를 전송합니다.
자동화는 인간 참여 없이 사용자 메시지를 처리합니다.
실시간 에이전트는 인간 참여가 필요한 사용자 메시지를 처리합니다.
각 당사자는 대화 내에서 메시지를 주고받는 데 참여합니다.
엔드 투 엔드 메시지 흐름은 사용자에게 에이전트로 메시지를 보내는 것에서부터 시작하여 에이전트로부터 응답을 수신하는 사용자로 끝납니다.

- 사용자가 대화를 시작하고 Business Messages 상담사에게 메시지를 보냅니다.
- Business Messages는 대화에 ID를 할당합니다. 대화 ID는 영구적이며 사용자와 에이전트에 고유합니다. 같은 사용자가 다른 상담사에게 연락했다면 대화에서 다른 대화 ID를 사용하게 됩니다.
- Business Messages는 암호화된 메시지를 파트너의 웹훅으로 전송합니다. 메시지에는 대화가 시작된 위치의 고유 대화 ID, 에이전트 ID, 메시지 ID, 컨텍스트 정보가 포함됩니다.
- 파트너는 메시지를 수신하여 메시지를 자동화나 실시간 에이전트로 라우팅합니다.
- 자동화를 통해 사용자 메시지에 대한 응답이 자동으로 생성되거나 대화에 액세스할 수 있는 실시간 에이전트가 사용자 메시지를 확인하고 그에 따라 응답을 만듭니다.
- 파트너는 Business Messages API에 대화 ID를 수신자로 하여 응답을 전송합니다.
- Business Messages는 메시지를 복호화하여 다시 암호화하고, 대화 ID를 사용자의 Google 계정과 매핑하며, 사용자에게 메시지를 보냅니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-12-21(UTC)
[null,null,["최종 업데이트: 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."]]