複数のアプリ統合を開発した場合は、1 つのアプリの掲載情報にまとめて公開することをおすすめします。それにより、ユーザーはインストールと承認を同時に行うことができ、よりシームレスなユーザー エクスペリエンスを実現できます。また、すべての統合が 1 つのリスティングからインストールされるため、ユーザー数をより迅速に増やすことができます。
たとえば、アプリがスプレッドシートとの特定の統合を提供し、ウェブアプリとして利用可能な場合、スプレッドシート アドオンとウェブアプリに 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 | × | ||
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 を更新します。
- [アプリの構成] ページの [App Extension] で、アプリ統合を選択して関連フィールドを追加し、入力します。
- 新しいアプリ統合に関する情報を [アプリ設定] ページと [ストアの掲載情報] ページに追加します。アプリの説明において、アプリが複数のアプリに統合されていることを必ず説明してください。