複数のアプリ統合を開発した場合は、それらを 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* | x** | |
Google Chat アプリ** | x** |
**Google Workspace アドオンとして構築された Google Chat アプリでのみ使用できます。それ以外の場合、Chat 用アプリは Marketplace に個別に掲載する必要があります。
複数のアプリ統合を追加する前に
アプリの掲載情報に複数のアプリ統合を含める前に、次の影響を考慮してください。
- 同意画面には、すべてのアプリ統合で必要なすべてのスコープが一覧表示されます。
- 新しいスコープが検証されます(該当する場合)。
- 追加のスコープが必要な新しいアプリ統合を既存のアプリのリスティングに追加した場合、ドメインに元のアプリをすでにインストールしている管理者は、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 を更新します。
- [アプリの構成] ページの [アプリの拡張機能] で、追加するアプリの統合を選択し、関連するフィールドに入力します。
- 新しいアプリ統合に関する情報を [アプリの構成] ページと [ストアの掲載情報] ページに追加します。アプリの説明で、アプリに複数のアプリ統合が含まれていることを説明してください。