Meet アドオンのコンセプト

Google Meet アドオンは、Google Meet に直接エクスペリエンスを構築するために使用されます。 アドオンを作成するには、Google Workspace アドオンがどのように開発され、最終的にアドオンとして公開されるかを理解する必要があります。

Marketplace の Google Workspace アドオン

Google Workspace アドオンは、Gmail、Google ドキュメント、Google スプレッドシートなどの Google Workspace アプリケーションと統合されるカスタマイズされたアプリです。これにより、デベロッパーは Google Workspace に直接統合されたカスタマイズされたユーザー インターフェースを作成できます。アドオンを使用すると、ユーザーは少ないコンテキストでより効率的に作業できます。

Google Workspace Marketplace では、ユーザーと管理者が Google Workspace と統合されたサードパーティ エンタープライズ アプリを見つけてインストールできます。Marketplace では、公開されている Google Workspace アドオンを一元管理することもできます。ユーザーは公開されたアドオンのインストールとアンインストールを行うことができます。管理者は、ユーザーがインストールできるアドオンを制限できます。

アドオンの種類

一般的に、作成可能なアドオンには Google Workspace アドオン エディタ アドオンの 2 種類があります。

Meet アドオン SDK の場合は、Google Workspace アドオンを使用してアドオンを作成する必要があります。

Google Workspace アドオンを使用すると、Gmail、Google カレンダー、Google ドライブなどの複数の Google Workspace アプリを拡張できます。アドオン マニフェスト ファイルでは、アドオンが対象とするアプリやその他の詳細情報を指定します。Meet アドオン SDK の場合は、マニフェスト ファイルの addOns セクション内で meet オブジェクトを宣言する必要があります。詳細については、デプロイメントを作成するをご覧ください。

Google Workspace アドオンは、Google Apps Script で開発する方法と、任意の技術スタックを使用する自己ホスト型アドオンとして開発する方法の 2 つです。これらの各アドオンには、さまざまなセクションで構成されるマニフェストが含まれています。マニフェストの Meet セクションには、Google Meet からアドオンを読み込む方法に固有の情報が含まれます。これは、他のアドオンが自己ホスト型であるか Apps Script を使用しているかとは無関係です。Meet 用アドオンは iframe 内に読み込まれ、カードベースのインターフェースではなくウェブページを参照する必要があります。

たとえば、Google Workspace アドオンのマニフェストに、ComposeTrigger オブジェクトと ContextualTrigger オブジェクトを使用してカード インターフェースを返す Gmail のセクションと、ウェブページとモバイルアプリを指すウェブ、iOS、Android のオブジェクトを使用する Meet のセクションがあるとします。

Meet と Gmail のセクションを含むマニフェストの例。
図 1. Meet と Gmail のセクションを含むマニフェストの例。

アドオンを公開する

Google Workspace アドオンを公開すると、他のユーザーが検索、インストール、使用できるようになります。

アドオンは、一般公開または限定公開のいずれかで公開できます。一般公開すると、Google Workspace Marketplace にアドオンが表示され、すべてのユーザーが検索してインストールできるようになります。非公開で公開する場合、アドオンは Google Workspace 組織内のユーザーに限定されます。また、Marketplace の [内部アプリ] セクションにも表示されます。

Marketplace にアドオンを公開する準備ができたら、Google Workspace Marketplace にアプリを公開するの手順に沿って操作します。