Google Chat アプリのサンプル

さまざまな種類の Google Chat アプリを構築してデプロイする方法を示すサンプルをご覧ください。

クイックスタートを使ってみる

Chat アプリを構築したことがない場合は、 クイックスタートから始めることができます。クイックスタートでは、基本的なサンプルを設定して実行する方法について説明します。Google Chat API を使用するには、次の 2 種類のクイックスタートから選択できます。

  • API クイックスタート: メッセージの送信や、自分がメンバーになっている スペースのリストの返信など、自分に代わってタスクを実行する Chat API を呼び出す Chat アプリを構築して、環境を設定します。
  • インタラクティブなクイックスタート: Chat API を構成し、スペースに追加してメッセージを送信できる基本的な Chat アプリを作成します。

API クイックスタート

API クイックスタートでは、ユーザー認証 を使用して Chat API を呼び出します。つまり、 認証された Chat ユーザーとしてアクションを実行します。この場合、クイックスタートでは、自分自身として Chat API を呼び出すことができます。インタラクティブなクイックスタートとは異なり、Chat スペースで Chat アプリをインストールしたり、操作したりする必要はありません。

API クイックスタートは、次の言語で提供されています。

その他のプログラミング言語については、 クライアント ライブラリを表示してインストールし、 Chat API の使用を開始してください。

インタラクティブなクイックスタート

構築方法に応じて、次のインタラクティブなクイックスタートから選択します。

  • Google Apps Script: JavaScript ベースのクラウドベースのローコード開発プラットフォーム。
  • HTTP サービスを Google Cloud Functions で使用。
  • Google Cloud Dialogflow CX: 自動会話と動的な応答のための自然言語プラットフォーム。
  • Google Cloud Pub/Sub: ファイアウォールの背後に構築できるリアルタイム メッセージング サービス。
  • AppSheet: Google Workspace 組織でアプリを構築するための ノーコード開発プラットフォーム。

Chat アプリのサンプルを見る

Google のおすすめプロダクト、言語、タイプ別にサンプルを表示します。

サンプルタイプについて

各サンプルタイプの説明は次のとおりです。

  • クイックスタートでは、基本的な Chat アプリを設定して実行する方法について説明します。
  • チュートリアル では、最初から最後までステップごとに説明します。Google Cloud プロジェクト以外は何も設定されていないことを前提としています。
  • Codelab は、1 つ以上の Google プロダクトのガイド付きチュートリアルです。通常、イベントで紹介され、後で自宅で試せるように公開されます。
  • GitHub のコードサンプルは、 Google Chat GitHub リポジトリ に公開されており、基本的な使用方法が記載されています。多くの場合、これらのサンプルはドキュメントでも使用されます。

GitHub で Chat アプリのコードサンプルを見る

GitHubこれらのリポジトリを fork して、独自のプロジェクトのリファレンスとしてコードを使用できます。

Chat アプリの動画を見る

Google Workspace Developers YouTube チャンネルのコンテンツをご覧ください。

次のステップ