複数のアプリ統合を開発したら、それらを 1 つのアプリ リスティングにまとめて公開することをおすすめします。これにより、ユーザーによるインストールと承認を同時に行うことができ、シームレスなユーザー エクスペリエンスが実現し、アプリのユーザー数が統合されます。
たとえば、アプリがスプレッドシートと特定の統合機能を備えていて、ウェブアプリとして利用できる場合、スプレッドシート アドオンとウェブアプリの 2 つのアプリリスティングを作成する代わりに、1 つのアプリとしてまとめて掲載することができます。
アプリ統合の一覧を取得できるかどうか確認するには、次のセクションをご覧ください。
アプリケーション インテグレーションの一覧
以下の表は、1 つのアプリリスティングに含めることができるアプリ統合を示しています。
同梱品: | ウェブアプリ | ドライブアプリ | ドキュメントのアドオン | スプレッドシートのアドオン | スライドのアドオン | フォームのアドオン | Google Workspace アドオン | Google Chat アプリ** |
---|---|---|---|---|---|---|---|---|
ウェブアプリ | X | × | × | × | X | |||
ドライブアプリ | X | × | × | × | × | X | ||
ドキュメントのアドオン | X | × | × | × | × | X | ||
スプレッドシート アドオン | X | × | × | × | × | X | ||
スライドのアドオン | X | × | × | × | × | X | ||
フォームのアドオン | X | × | × | × | × | X | ||
Google Workspace アドオン | X | × | × | × | X | X* | ||
Google Chat アプリ** |
**Google Chat アプリは、他のアプリとの統合には使用できません。
複数のアプリ統合を追加する前に
アプリの掲載情報に複数のアプリ統合を含める場合は、以下の点を考慮してください。
- 同意画面には、すべてのアプリの統合に必要なすべてのスコープが一覧表示されます。
- 追加のスコープを必要とする新しいアプリ統合を既存のアプリの掲載情報に追加する場合、ドメインに対して元のアプリをインストール済みの管理者は、追加のスコープを承認する必要があります。ユーザーが承認するまで、ドメイン内のユーザーは個別に承認を求められます。
既存のアプリ掲載情報を統合する場合は、検討すべき追加の影響があります。アプリ統合を元のアプリ掲載情報から別のアプリ掲載情報に移動する場合:
- 既存のユーザーはアクセス権を失う可能性があるため、移行先のアプリの掲載情報をインストールする必要があります。
- ユーザー数とクチコミは引き継がれません。
- 新しいアプリ統合に対応するため、統合型 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 Configuration] ページの [App Extension] で、アプリ統合を選択し、関連するフィールドを追加して入力します。
- 新しいアプリ統合に関する情報を [アプリの構成] ページと [ストアの掲載情報] ページに追加します。アプリに複数のアプリ統合が含まれていることを、アプリの説明で説明してください。