서비스��� ���소스를 ������ 가져올 수 있는 Google Chat 앱을 빌드하세요. 사용자는 Google Chat을 통해 있습니다.
Google Chat은 다음을 제공하여 팀 공동작업을 지원합니다.
- 사용자 간 채팅 메시지
- 스페이스 내 대화목록 형식의 대화입니다.
- 특정 개별 사용자에게 토론 공간을 전용으로 사용할 수 있는 Chat 스페이스 프로젝트별, 팀별 또는 기타 기준으로 정의할 수 있습니다
- 스페이스에 참여하거나 직접 채팅에 응답할 수 있는 채팅 앱 메시지를 보낼 수 있습니다
메시지 및 스페이스
Google Chat과 Chat 앱 간의 상호작용이 발생함 특정 스페이스의 맥락에서 메시지를 사용하여 검색 예를 들어 채팅 앱은 상대방에게 문자 (메시지 유형)를 확인할 수 있습니다
위의 다이어그램은 다양한 유형의 상호작용과 컨텍스트를 메시지 및 스페이스에 사용할 수 있는 항목:
Google Chat과 Chat 앱 간의 메시지 정의된 규칙을 message format) 여기서 각 메시지는 구성요소가 메시지의 사용자 ID, 스타일, 내용, 기타 측면입니다. 채팅 앱은 다음 유형의 메시지를 전송할 수 있습니다. 메시지:
Google Chat에서 스페이스에는 다음과 같은 컨텍스트가 사용됩니다.
- 이름이 지정된 스페이스 또는 그룹 스페이스는 여러 사용자에게 표시됩니다.
- 채팅 메시지는 해당 스페이스의 사용자에게만 표시됩니다.
사용 사례
대화형 플랫폼에 채팅 앱 추가하기 Chat을 사용하면 채팅 없이도 질문하고 명령을 내릴 수 있습니다. 영향을 줄 수 있습니다 백엔드에서 채팅 앱은 다른 시스템에 액세스하여 이러한 시스템의 중개자 역할을 할 수 있습니다.
이 기능은 광범위한 리소스와 도구에 대한 액세스를 제공하고 통합 인지 경험을 유지하면 많은 사람들이 다음과 같은 애플리케이션 유형에 액세스할 수 있습니다
- 워크플로 관리
- 설정 및 구성
- 주문 생성
- 검색
- 데이터 수집
채팅 앱에 요청할 수 있는 작업의 예 Chat 스페이스 내에서 다음과 같은 작업을 할 수 있습니다.
- 정보 찾기 — 채팅 앱에서 가져올 수 있음 사용자가 입력한 구조화되거나 자유로운 텍스트 검색어에 근거한 정보를 검색할 수 있습니다.
- 티켓 제출 - 채팅 앱에서 이슈를 생성할 수 있음 사용자가 제공한 정보를 사용해 보고서 또는 기타 아티팩트에 대한 삭제 요청
- 작업 조율 — 채팅 앱으로 업무 처리 방식을 개선할 수 있습니다 팀원 간에 '팀 추억'을 제공하는 등 리소스를 예약할 수 있습니다
채팅 앱 빌드
이 섹션에서는 Google Cloud에서 지원하는 몇 가지 있습니다.
빌드하는 각 채팅 앱에 대해 Google Cloud 콘솔에서 별도의 Google Cloud 프로젝트를 생성할 수 있습니다 애플리케이션을 배포하고 다른 Google Chat 사용자와의 채팅 앱이 게시된 경우 Google Workspace Marketplace에 등록할 수 있습니다. 자세한 내용은 만들기 배포를 관리하고 채팅 앱.
대화형 채팅 앱
많은 Chat 앱을 사용하면 사용자는 채팅 앱에서 직접 대화형 채팅 앱 다음 중 하나를 수행할 수 있습니다.
- 응답 대상 @멘션, 슬래시 명령어 채팅 메시지 또는 문자 메시지나 카드 메시지로 보낼 수 있습니다
- 대화상자를 사용하여 사용자가 양식 데이터 입력과 같은 여러 단계의 프로세스를 완료하도록 지원합니다.
- 미리보기 링크 사용자의 행동을 유도하는 유용한 정보가 포함된 카드를 첨부하여 할 수 있습니다.
채팅 앱에서 사용자와 상호작용하려면 채팅 앱에서 다음 작업을 할 수 있어야 합니다. 상호작용 이벤트를 수신하고 이에 응답합니다. 대화형 환경을 빌드하려면 채팅 앱, 다음을 참고하세요. Google Chat 앱 상호작용 이벤트를 수신하고 이에 응답합니다.
비대��형 Chat 앱
또한 Google Chat 앱은 사용자가 상호작용할 수 없는 비대화형 앱이 될 수 있습니다. 채팅 앱과 직접 상호작용하지만 채팅 앱이 Google Chat API에 직접 연결할 수 있습니다 예를 들어 스페이스에서 메시지를 전송하지만 사용자는 전송하는 Chat 앱 채팅 앱에 응답할 수 없습니다. 이러한 유형의 알람과 같은 기능에 유용한 채팅 앱 아키텍처 있습니다. 자세한 내용은 Google Chat API 개요
이벤트 기반 채팅 앱
채팅 앱에서 다음과 같은 일정을 구독할 수 있습니다. Google Workspace Events API를 사용하여 채팅 리소스 정기 결제 채팅 앱이 이벤트에 관한 정보를 수신할 수 있도록 합니다. 구독 중인 Google Workspace 리소스에 대한 변경사항을 나타냅니다. 대상 예를 들어 채팅 앱에서 스페이스 변경사항에 응답할 수 있습니다. 예를 들어 채팅 앱이 구독 중인 스페이스에 추가된 새 멤버에게 보내는 환영 메시지를 보냅니다. 자세한 내용은 Google Chat 이벤트 구독하기
채팅 앱 아키텍처 선택
Chat API를 사용하면 다양한 방식으로 앱을 Chat 스페이스에 참여시킬 수 있지만 어떤 내용도 제공하거나 지시하지 않음 채팅 앱 로직을 구현하는 특정 방법입니다. 다음과 같은 작업을 할 수 있습니다. 명령 기반 채팅 앱을 만들거나 모든 종류의 언어 처리, AI 서비스, 모듈을 다음을 포함한 다양한 플랫폼에서 이 작업을 수행할 수 있습니다.
- AppSheet
- Google Apps Script
- Dialogflow
- Pub/Sub
- Google Cloud 또는 온프레미스 HTTP 서버
자세한 내용은 채팅 앱 아키텍처 선택
사용자 데이터에 대한 앱의 액세스
채팅 앱이 호출되면 호출자를 처리하는 방법을 설명합니다. 데이터에 액세스하기 위해 이 기본 ID 데이터 외에 채팅 앱은 다음과 같아야 합니다. 다음을 통해 액세스 권한 부여됨 인증을 포함합니다.
- 기본적으로 채팅 앱은 호출한 사용자 또는 @멘션되는 사용자 를 호출할 수 있습니다. 이러한 정보에는 사용자의 표시 이름, 사용자 ID, 이메일 주소, 아바타 이미지가 포함됩니다.
다음과 같은 채팅 앱의 경우 미리보기 링크 채팅 앱은 메시지에 추가된 URL을 읽을 수 있습니다. 채팅 앱의 구성된 URL 패턴과 일치하는 URL
채팅 앱이 다른 데이터에 액세스해야 하는 경우 모든 메일 읽기 또는 스페이스의 참여자 목록 설정 인증 해당 데이터에 액세스할 수 있습니다 사용자 데이터에 액세스하는 경우 채팅 앱에서 사용자에게 액세스를 요청하라는 메시지를 표시합니다. 사용자가 허용해야 합니다. 자세한 내용은 Chat 앱을 다른 서비스와 연결 및 도구를 참조하세요.
관련 주제
- 첫 번째 채팅 앱을 빌드하려면 다음 안내를 ��르세요. Google Chat 앱 샘플 살펴보기 빠른 시작, 튜토리얼, Codelab
- AI를 사용한 채팅 앱을 빌드할 준비가 되었다면 튜토리얼 이슈에 대응.
- 사용자에게 도움을 주고 즐거움을 주는 채팅 앱을 설계하는 방법 알아보기 사용자 식별 니즈
- AI 원칙을 구축하는 가장 좋은 접근 방식을 채팅 앱, 다음을 참고하세요. 채팅 앱 아키텍처 선택
- 채팅 앱 배포 및 공유 알아보기 자세히 알아보려면 게시판에 Google Chat 앱.
Google Chat API의 실제 모습을 보고 싶으신가요?
Google Workspace 개발자 채널에서는 팁과
요령, 최신 기능을
추가할 수 있습니다.
|