Google Chat 앱 샘플

이 섹션에는 다양한 애플리케이션을 빌드하고 배포하는 방법을 설명하는 샘플이 있습니다. 채팅 앱의 종류입니다.

빠른 시작으로 시작하기

채팅 앱을 빌드해 본 적이 없다면 지금 시작해 보세요. 빠른 시작을 완료하여 살펴보세요. 빠른 시작은 기본 애플리케이션을 설정하고 실행하는 방법을 설명합니다. 샘플입니다. Google Chat API를 시작하려면 두 가지 유형의 빠른 시작:

  • API 빠른 시작: Chat API를 호출하여 사용자를 대신하여 작업을 수행할 수 있습니다. 예를 들어 메일을 보내거나 액세스할 수 있습니다.
  • 대화형 빠른 시작: Chat API를 사용하고 채팅 기능을 사용하여 추가할 수 있습니다.

API 빠른 시작

API 빠른 시작에서는 사용자 인증 사용 Chat API를 호출할 수 있습니다. 인증된 Chat 사용자입니다. 이 경우, 빠른 시작을 통해 Chat API를 직접 호출할 수 있습니다 대화형 빠른 시작과 달리 Chat 앱을 설치하거나 상호작용할 필요가 없음 할 수 있습니다.

API 빠른 시작은 다음 언어로 제공됩니다.

다른 프로그래밍 언어의 경우에는 클라이언트 라이브러리를 사용하여 Chat API입니다

대화형 빠른 시작

원하는 작업에 따라 다음 대화형 빠른 시작 중에서 선택하세요. 빌드:

  • Google Apps Script, 로우 코드 개발 플랫폼으로, JavaScript를 기반으로 하는 클라우드 기반 로우 코드 개발 플랫폼입니다.
  • Google Cloud를 사용한 HTTP 서비스 함수.
  • Google Cloud Dialogflow CX 자동화된 대화 및 동적 콘텐츠를 위한 자연어 플랫폼 확인할 수 있습니다
  • Google Cloud Pub/Sub는 Google Cloud의 방화벽 뒤쪽에 구축할 수 있는 메시징 서비스입니다.
  • AppSheet, Google Workspace에서 앱을 빌드하기 위한 노 코드 개발 플랫폼 액세스할 수 있습니다

빠른 시작을 완료한 후에도 채팅 앱은 다음 작업을 할 수 있습니다.

  • 다음을 사용하여 사용자에게 응답 슬래시 명령어, 대화상자, 링크 미리보기 및 기타 대화형 기능이 포함되어 있습니다.
  • 사전에 또는 독립적으로 작업을 수행합니다. 예를 들어 언제든지 메시지를 보낼 수 있습니다. 외부 서비스에서 무언가가 변경될 때 작업을 수행하기 위해 시작한 것이 아니라면 앱 인증을 설정하여 채팅 앱은 Chat API 자세한 내용은 Google Chat 앱으로 인증합니다.

더 완전한 샘플 살펴보기

빠른 시작을 사용한 후 채팅 앱 샘플 살펴보기 더 많은 기능과 서비스를 사용하는 Google Cloud 콘솔입니다 다음 표에는 Google의 형식별 채팅 앱 샘플 사용하는 상호작용 기능의 예는 다음과 같습니다.

  • 형식: 다음을 포함한 샘플의 형식입니다. <ph type="x-smartling-placeholder">
      </ph>
    • 튜토리얼에서는 처음부터 끝까지 단계별 안내를 제공합니다. Google Cloud 프로젝트 외에 아무것도 설정하지 않았다고 가정합니다.
    • Codelab 하나 이상의 Google 제품을 둘러볼 수 있는 가이드로 나중에 집에서 사용해 볼 수 있도록 이벤트에서 발표되고 나중에 게시될 것입니다.
    • GitHub 코드 샘플은 Google Chat GitHub 저장소 사용 방법에 대한 몇 가지 기본 지침을 확인하세요. 종종 문서에서도 사용됩니다
  • 기술: Google Workspace 및 Google Cloud 샘플에 사용된 제품, 서비스 또는 API
  • 아키텍처: Chat 앱 아키텍처 샘플에 사용된 서비스입니다
  • 샘플에서 사용하는 대화형 기능을 확인하세요. <ph type="x-smartling-placeholder">
      </ph>
    • 슬래시 명령어: 응답 사용자의 명령어(예: /about.)
    • 대화상자: 새 창에서 인터페이스를 엽니다. 사용자가 정보를 입력하고 제출할 수 있습니다.
    • 링크 미리보기: 첨부 서드 파티의 링크가 포함된 메시지에 대한 카드 기반 인터페이스 사용자가 링크에서 정보를 미리 보거나 업데이트할 수 있습니다.
    • 홈페이지: Chat 앱 메시지의 탭 여기에서 사용자가 기능에 관해 알아보거나 기능을 사용할 수 있습니다
    • 양방향 위젯: 위젯 사용 사용자가 메일을 클릭하거나 다른 유형의 메일과 상호작용하도록 유도하는 사용자 인터페이스(예: 버튼, 체크박스, 텍스트 입력)
    • 이벤트: 응답 대상 새 메시지 또는 있습니다.
샘플 설명 형식 기술 아키텍처 슬래시 명령어 대화상자 링크 미리보기 사이트 대화형 위젯 이벤트
AI 지식 어시스턴트 Gemini를 사용하여 채팅은 짧게, 튜토리얼
Google Workspace 이벤트 API
Google Cloud 함수
Google Cloud 게시/구독
Google Cloud 이벤트
Google Cloud Vertex AI
Google Gemini
Google Cloud Firestore
HTTP (Node.js)
이슈 관리 Chat에서 사고에 대응하고 AI 기반 이미지 생성 Google Docs에 해결 방법 요약을 확인해 보세요 튜토리얼
Admin SDK API
Google Docs도구
Google Cloud Vertex AI
애플리케이션 스크립트
프로젝트 관리 사용자가 Chat에서 프로젝트를 생성, 업데이트, 완료할 수 있도록 지원합니다. 튜토리얼
Google Cloud 함수
Google Cloud 게시/구독
Google Cloud Vertex AI
Google Cloud Firestore
HTTP (Node.js)
Gemini로 Google용 앱 빌드하기 Google I/O 2024에서 Gemini를 사용하여 다양한 Chat 앱을 빌드하세요 기능을 살펴보겠습니다 Codelab
Google Cloud 함수
Google Cloud 게시/구독
Google Cloud Vertex AI
Google Gemini
Google Workspace 이벤트 API
애플리케이션 스크립트
HTTP (Node.js)
Dialogflow CX
대화형 설문조사 사용자가 직접 만들 수 있는 채팅 앱 빌드 총 투표수를 표시합니다. Cloud Functions를 빌드하는 방법을 설명합니다. 채팅 앱 Google Cloud Shell 편집기 Codelab
Google Cloud 함수
Google Cloud Shell
HTTP (Node.js)

다음 단계