複数のアプリ統合を開発した場合は、それらを 1 つのアプリ リスティングにまとめて公開できます。これにより、ユーザーは統合を同時にインストールして承認できるため、よりシームレスなユーザー エクスペリエンスを提供できます。また、すべての統合が 1 つのリスティングからインストールされるため、ユーザー数をより迅速に増やすことができます。
たとえば、アプリが Google スプレッドシートとの特定の統合を提供し、ウェブアプリとして利用できる場合は、スプレッドシート アドオンとウェブアプリの 2 つのアプリ リスティングを作成するのではなく、1 つのアプリとして一緒にリストできます。
アプリの統合を一覧表示できるかどうかを確認するには、次のセクションをご覧ください。
一緒に一覧表示できるアプリの統合
1 つのアプリのリスティングに含めることができるアプリの統合については、次の表をご覧ください。
次のものと一緒に使用できます。 | ウェブアプリ | ドライブ アプリ | ドキュメントのアドオン | スプレッドシートのアドオン | スライド アドオン | フォームのアドオン | Google Workspace アドオン | Google Chat アプリ** |
---|---|---|---|---|---|---|---|---|
ウェブアプリ | x | x | x | x | x | |||
ドライブ アプリ | x | x | x | x | x | x | ||
ドキュメント アドオン | x | x | x | x | x | x | ||
スプレッドシート アドオン | x | x | x | x | x | x | ||
スライド アドオン | x | x | x | x | x | x | ||
フォーム アドオン | x | x | x | x | x | x | ||
Google Workspace アドオン | x | x | x | x | x | x* | ||
Google Chat アプリ** |
**Google Chat アプリは、他のアプリとの統合に含めることはできません。
複数のアプリ統合を追加する前に
アプリの掲載情報に複数のアプリ統合を含める前に、次の影響を考慮してください。
- 同意画面には、すべてのアプリ統合で必要なすべてのスコープが一覧表示されます。
- 新しいスコープが確認されている(該当する場合)。
- 追加のスコープを必要とする新しいアプリ統合を既存のアプリ リスティングに追加する場合、ドメインに元のアプリをすでにインストールしている管理者は、Google 管理コンソールで追加のスコープを承認する必要があります。承認されるまで、ドメイン内のユーザーには個別に承認を求めるメッセージが表示されます。
既存のアプリのリスティングを統合する場合は、考慮すべき追加の影響があります。アプリの統合を元のアプリのリスティングから別のアプリのリスティングに移動する場合:
- 既存のユーザーはアクセスできなくなり、移動したアプリ リスティングをインストールする必要があります。
- ユーザー数とレビューは引き継がれません。
- 新しいアプリの統合に対応するには、統合された Google Cloud プロジェクトの構成を更新する必要があります。
- OAuth 2.0 スコープは、以前に特定の Google Cloud プロジェクトで承認されているため、再確認する必要があります。
新しいアプリのリスティングに複数のアプリ統合を追加する
新しいアプリのリスティングに複数のアプリ統合を追加する手順は次のとおりです。
Google Cloud プロジェクトをまだ作成していない場合は、Google Cloud プロジェクトをセットアップします。Apps Script でアプリの統合を構築した場合は、それらがすべて同じ Google Cloud プロジェクトに関連付けられていることを確認します。
すべてのアプリ統合の情報を使用して、Google Workspace Marketplace SDK を有効にして構成します。アプリに複数のアプリ統合が含まれていることを説明してください。
既存のアプリのリスティングにアプリの統合を追加する
既存のアプリのリスティングに複数のアプリ統合を追加する手順は次のとおりです。
既存のアプリの Google Cloud プロジェクトに対する編集アクセス権があることを確認します。
追加するアプリ統合が Apps Script で構築されている場合は、アドオンの Apps Script プロジェクトを既存のアプリの Google Cloud プロジェクトに設定します。
既存のアプリの Google Cloud プロジェクトで、Google Workspace Marketplace SDK を更新します。
- [アプリの構成] ページの [アプリ拡張機能] で、追加するアプリ統合を選択し、関連するフィールドに入力します。
- 新しいアプリ統合に関する情報を、[アプリの設定] ページと [ストアの掲載情報] ページに追加します。アプリの説明に、アプリに複数のアプリ統合が含まれていることを明記してください。