Chat 用アプリを作成したら、ユーザーまたはグループ、Google Workspace 組織内のすべてのユーザー、または任意の Google Chat ユーザーが選択できるように、Chat 用アプリを公開できます。
ユーザーが Chat 用アプリを見つけて使用する方法
ユーザーは、次のいずれかの方法で Google Chat アプリを見つけることができます。
- Google Chat または Google Workspace Marketplace で Chat アプリを検索してインストールします。
- Chat スペースに追加された Chat アプリとやり取りする。
- Google Workspace 管理者がユーザーの代わりに Chat アプリをインストールした後、ダイレクト メッセージ パネルで Chat アプリを検出します。
Chat アプリの使用を開始するには、Google Chat ユーザーが Chat アプリとダイレクト メッセージを開始するか、スペースにダイレクト メッセージを追加します。ユーザーは、名前リンクを使用して Chat アプリを追加することもできます。詳細については、Chat 用アプリを使用するをご覧ください。
次の例は、ユーザーが Chat アプリに @mention を付けてスペースに追加する方法を示しています。
Google Workspace の組織として Chat アプリをインストールする
Google Workspace 管理者は、Google Workspace Marketplace で Chat アプリを見つけて、組織内のユーザー用に Chat アプリをインストールできます。管理者が Chat アプリをインストールすると、ユーザーのダイレクト メッセージ パネルに Chat アプリが表示されます。
Google Workspace 管理者は、Google Workspace 組織での Chat アプリの使用を管理および許可リストに登録することもできます。許可リストを使用する組織用に Chat 用アプリを開発する場合は、ユーザーが Chat 用アプリを見つけて使用できるように、管理者に Chat アプリを許可リストに追加するよう依頼する必要があります。詳細については、ユーザーに Chat アプリのインストールを許可するをご覧ください。
前提条件
- Google Chat へのアクセス権を持つ Google Workspace アカウント。
- Google Cloud プロジェクト。
- OAuth 同意画面を構成する
- Google Chat API を有効にします。
- Chat API を構成します。
- Chat からインストールして、Chat 用アプリをテストします。
Google Cloud コンソールを使用して Chat アプリを構成して公開する
Chat 用アプリを公開して他のユーザーが使用できるようにするには、通常、次の操作を行う必要があります。
公開する Chat アプリをホストする Google Cloud プロジェクトで [Chat API 構成] ページを開きます。[公開設定] セクションで、次の表の「Google Chat API の設定」列に基づいて選択します。
Google Workspace Marketplace SDK を使用して Chat 用アプリを公開します。 Google Workspace 組織内のユーザーまたはすべての Google Chat ユーザーが Chat 用アプリを使用できるように構成できます。[アプリの公開設定] セクションと [インストール設定] セクションで、次の表の「Google Workspace Marketplace SDK の設定」列に基づいて選択します。
Chat 用アプリの公開設定と公開設定
次の表に、Chat アプリの対象ユーザーに基づいて Google Chat API と Google Workspace Marketplace SDK の設定を構成する方法を示します。
想定するアプリユーザー | Google Chat API の設定 | Google Workspace Marketplace SDK の設定 | Chat 用アプリはどこに公開されますか? |
---|---|---|---|
小規模なチーム | [公開設定] の設定で、Chat 用アプリにアクセスできるユーザーまたは Google グループを指定します。 Google Workspace アカウントで Chat アプリを許可リストに登録する必要がある場合は、個人のメールアドレスを 5 つまでしか指定できません(Google グループは指定できません)。 |
Chat アプリ用に Google Workspace Marketplace SDK を構成する必要はありません。 | チームメンバーは Google Chat で Chat 用アプリを見つけて使用できます。 |
大規模なチーム | [公開設定] の設定で、Chat 用アプリをテストするユーザーまたは Google グループを指定します。 テスト後、Google Workspace Marketplace SDK の設定を使用して、Chat アプリを Google Workspace 組織に公開します。 |
[App visibility] を [Private] に設定します。 [インストール設定] を [個人 + 管理者] に設定します。 |
Google Workspace 組織内のすべてのユーザーが Google Chat で Chat 用アプリを見つけてインストールしたり、Google Workspace Marketplace で Chat 用アプリを表示したりできます。ユーザーと Google Workspace 管理者は、Marketplace から Chat アプリをインストールできます。 |
Google Workspace の組織 | [公開設定] の設定で、Chat 用アプリをテストするユーザーまたは Google グループを指定します。 テスト後、Google Workspace Marketplace SDK の設定を使用して、Chat アプリを Google Workspace 組織に公開します。 |
[App visibility] を [Private] に設定します。 [インストール設定] を [個人 + 管理者] に設定します。 |
Google Workspace 組織内のすべてのユーザーが Google Chat で Chat 用アプリを見つけてインストールしたり、Google Workspace Marketplace で Chat 用アプリを表示したりできます。Marketplace から Chat アプリをインストールできるのは、Google Workspace 管理者のみです。 |
全ユーザー(一般公開の Chat アプリ) | [公開設定] の設定で、Chat 用アプリをテストするユーザーまたは Google グループを指定します。 テスト後、Google Workspace Marketplace の設定を使用して Chat アプリを一般公開します。 |
[App visibility] を [Public] に設定します。 [インストール設定] を [個人 + 管理者] に設定します。 |
すべての Google Workspace ユーザーは、Google Chat で Chat 用アプリを見つけてインストールできます。また、Google Workspace Marketplace で Chat 用アプリを表示できます。Marketplace から Chat アプリをインストールできるのは、Google Workspace 管理者のみです。 |
Google Workspace Marketplace SDK を使用して Chat 用アプリを公開する
Google Workspace Marketplace SDK を使用すると、次のことができます。
- Chat 用アプリを一般公開し、すべての Google Chat ユーザーがスペースに Chat 用アプリを追加できるようにします。
- Chat 用アプリを Google Workspace 組織に公開します。
- Google Workspace 管理者に Chat 用アプリを公開し、組織内のユーザーに Chat アプリをインストールできるようにします。Google Workspace 管理者に表示されるには Chat アプリにダイレクトメッセージ機能が必要です
公開する準備ができたら、Marketplace のアプリの審査プロセスと要件と Marketplace へのアプリの公開をご覧ください。