Google Chat API を構成する

作成する Google Chat アプリには、それぞれ独自の Chat API が有効で構成されている Google Cloud プロジェクト。このページ Chat API の構成方法について説明します。

前提条件

Chat API を構成する

  1. Google Cloud コンソールで「Google Chat API」を検索します。[ [Google Chat API] で [管理] をクリックします。

    Chat API に移動

  2. [Configuration] タブをクリックし、次のように必須を入力します。 含まれます

    • アプリ名: ユーザーがスペースを使うときに使用する名前 Chat アプリ。
    • アバターの URL: 正方形のグラフィック画像を指す HTTPS URL (PNG、JPEG など)、128x128 以上、 カスタマイズします。
    • Description: イベントの説明 Chat アプリの本来の用途 をクリックします。
  3. インタラクティブ機能を有効にするには、[インタラクティブ機能を有効にする] をクリックします。 ユーザーがニュース メディアと 次の表を参考にして終了します。 構成:

    項目 説明
    機能 Chat 用アプリでユーザーとやり取りする方法を決定する一連のフィールド:
    • 1 対 1 のメッセージの受信: Google Chat で直接 Chat 用アプリを見つけてメッセージを送信できます。
    • スペースやグループの会話に参加する: スペースやグループの会話に Chat アプリを追加できます。
    接続設定 Chat アプリのエンドポイント。次のいずれかです。
    • アプリの URL: Chat 用アプリの実装をホストする HTTPS エンドポイント。
    • Apps Script プロジェクト: Chat 用アプリを実装する Apps Script プロジェクトのデプロイ ID。
    • Cloud Pub/Sub トピック名: Chat アプリがエンドポイントとしてサブスクライブする Pub/Sub トピック。
    • Dialogflow: Dialogflow とのインテグレーションに Chat アプリを登録します。詳細については、自然言語を理解する Dialogflow Google Chat アプリを構築するをご覧ください。
    スラッシュ コマンド Google Chat 内でユーザーに提示できるコマンド。ユーザーは Google Chat 内で Chat 用アプリの主要なアクションを確認し、操作したい特定のアクションを選択できます。詳細については、Chat 用アプリとしてスラッシュ コマンドに応答するをご覧ください。
    リンク プレビュー Chat アプリが認識し、ユーザーがリンクを送信する際に追加のコンテンツを提供する URL パターン。詳細については、プレビュー リンクをご覧ください。
    公開設定 Chat 用アプリを表示してインストールできる最大 5 人または 1 つ以上の Google グループ。このフィールドを使用して Chat 用アプリをテストしたり、Chat 用アプリをチームと共有したりできます。詳しくは、Chat 用アプリの公開設定と公開設定をご覧ください。
  4. 問題が発生したときに、Cloud Logging にエラーを Chat アプリからエラーが返された場合は、 [Log errors to Logging] チェックボックス。詳細については、次をご覧ください: Chat 用アプリのエラーログをクエリする

  5. [保存] をクリックします。Chat 用アプリの保存時 構成すると、Chat 用アプリは Google Workspace 組織内の特定のユーザーと共有できます。

Chat 用アプリを構成する権限を他のユーザーに付与する

Google Chat では 特定のユーザーにアクセス権を付与する Chat 用アプリの構成ページに移動します。こちらの Chat アプリのオーナーChat アプリの閲覧者の IAM できます。これらのロールを持つユーザーは Chat アプリに移動できません 使用して構成ページを作成し、API とダッシュボードでアクセスできますが、 Google Cloud コンソールに移動して構成ページに移動し、 Chat アプリのホスト Cloud プロジェクトを以下に示します。

https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID

ここで、PROJECT_ID はプロジェクトのプロジェクト ID です。 Chat アプリをホストする Google Cloud プロジェクト。

<ph type="x-smartling-placeholder">