Google Meet アドオンは、Google Cloud プロジェクトの一部として作成、構成されます。
Google Cloud プロジェクトを作成する
Google Cloud プロジェクトを生成するには、Google Cloud プロジェクトを作成する プロジェクトです。
Google Workspace Marketplace SDK と Google Workspace Add-ons API を有効にする
開発には Google Workspace Marketplace SDK と Google Workspace Add-ons API が必要 Meet アドオン。有効にするには:
- Google Cloud コンソールで確認できます。
- 別のプロジェクトがすでに開いている場合は、上部でプロジェクト名を選択します。 プロジェクトを切り替える必要があります。
- 上部の検索バーに「
Google Workspace Marketplace SDK
」と入力します。 Enter キーを押します。 [
Google Workspace Marketplace SDK
] ページを開き、[有効にする] をクリックします。上記の手順を繰り返して
Google Workspace Add-ons API
を見つけて有効にします。
Deployment の作成
Meet でアドオンを使用するには、 Deployment とアドオン マニフェスト 。
- Google Cloud コンソールで確認できます。
- 別のプロジェクトがすでに開いている場合は、上部でプロジェクト名を選択します。 プロジェクトを切り替える必要があります。
- [API とサービス。
Google Workspace Marketplace SDK
を選択して詳細ページを表示します。オプション A: 別のランタイム デプロイを使用する。
- [代替ランタイム] タブをクリックします。
[新しいデプロイメントを作成] をクリックして、 アドオンのデプロイメント ID です。
Deployment ID は任意の文字列で、インフラストラクチャの アドオン開発者がデプロイメントを特定する 追加します。デプロイ ID は必須です。最大文字数は 100 文字です。
[次へ] をクリックします。
サイドパネルが開き、そこで指定した JSON 形式のアドオン マニフェストです。これも 呼び出すことができます。
アドオン マニフェスト file は、 一元管理する方法を見ていきましょう。「 次のコードサンプルは、使用可能な Meet フィールドを示しています。 マニフェスト ファイルで設定します。
{ "addOns": { "common": { "name": "NAME", "logoUrl": "LOGO_URL" }, "meet": { "web": { "sidePanelUri": "SIDE_PANEL_URI", "supportsScreenSharing": SUPPORTS_SCREENSHARING, "logoUrl": "MEET_WEB_LOGO_URL", "addOnOrigins": ["ADD_ON_ORIGINS"] } } } }
次のように置き換えます。
- NAME: 文字列。お客様の Google Meet アドオン。
- LOGO_URL: 文字列。ロゴの URL Meet アドオン。
- SIDE_PANEL_URI: 文字列。エントリの URL 有効にする必要があります表示されるのは 同じ サイドパネルに移動します。「 この URL の origin は 指定したオリジンの一部である ADD_ON_ORIGINS フィールド。
- SUPPORTS_SCREENSHARING: 省略可。ブール値。設定されている場合 false に設定されると、アドオンを使用して 共同のアドオンセッションで行われます true に設定すると、コラボレーション アドオン セッションでの画面共有が可能になり、 クリックします。
- MEET_WEB_LOGO_URL: 省略可。文字列。 Google Meet 固有のロゴの できます。
- ADD_ON_ORIGINS: 文字列のリスト。リスト オリジンが 確認します。2 つの URL が同じです 同じスキーム、ホスト、ポートを共有している場合は送信元にサブオリジン ワイルドカード サブドメインも許可されています。詳しくは アドオン セキュリティ。
[送信] をクリックします。
デプロイの詳細については、サービス アカウントを作成する デプロイ リソース。
省略可: テストを目的として、ログインしたユーザーが [インストール] をクリックして、アドオンの [アクション] 列。
[App configuration] タブの [App integration] で、 Google Workspace アドオン。選択 クラウド デプロイ リソースを使用してデプロイしてから、適切な ランタイム デプロイが必要になります。
オプション B: Google Apps Script デプロイメントを使用する。
[App configuration] タブをクリックします。
[App integration] で [Google Workspace Add-on] を選択します。 [Deploy using Google Apps Script] を選択します。 deployment ID と入力し、スクリプトのデプロイ ID を入力します。
[保存] をクリックします。
Apps Script プロジェクトの作成方法の詳細については、 Apps Script のドキュメント。「 Meet アドオンは (別名「appsscript.json」) マニフェスト ファイルを使用します。マニフェスト ファイル内で Apps Script プロジェクトのファイルに
addOns
が含まれている 2 つのセクションがあります。meet
addOns
セクションとmeet
セクションも同じ 構成する必要があります。Meet Google Workspace アドオンは、他の Google Workspace アドオンと異なり、 Apps Script で完全に構築することはできません。代わりに、完全なインフラストラクチャを ウェブアプリを サイドパネルとメインステージを作成します。 この場合、ウェブアプリのサイドパネルの URL を appscript.json マニフェストの
SIDE_PANEL_URI
。
アドオンを公開する
公開方法については、こちら アドオン。
Meet でアドオンを開く
meet.google.com で会議を作成します。インストール済みの [アドオン] タブにアドオンが表示され、 できます。