Meet アドオンを作成する

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 アドオン。有効にするには:

  1. Google Cloud できます
  2. 上部で、別のプロジェクトがすでに開いている場合は、アプリのプロジェクトのプロジェクト名を選択してプロジェクトを切り替えます。
  3. 上部の検索バーに「Google Workspace Marketplace SDK」と入力します。 Enter キーを押します。
  4. Google Workspace Marketplace SDK ページを開き、[有効にする] をクリックします。

  5. これらの手順を繰り返して Google Workspace Add-ons API を見つけて有効にします。

Deployment の作成

Meet でアドオンを使用するには、 Deployment とアドオン マニフェスト 。

  1. Google Cloud できます
  2. 別のプロジェクトがすでに開いている場合は、上部でプロジェクト名を選択します。 プロジェクトを切り替える必要があります。
  3. [API とサービス
  4. Google Workspace Marketplace SDK を選択して詳細ページを表示します。
  5. オプション A(推奨): HTTP デプロイを使用する。

    1. [HTTP デプロイ] タブをクリックします。
    2. [新しいデプロイメントを作成] をクリックして、 アドオンのデプロイメント ID です。

      Deployment ID は任意の文字列で、インフラストラクチャの アドオン開発者がデプロイメントを特定する 追加します。デプロイ ID は必須です。最大文字数は 100 文字です。

    3. [次へ] をクリックします。

      サイドパネルが開き、そこで指定した JSON 形式のアドオン マニフェストです。これも 呼び出すことができます。

      アドオン マニフェスト file は、 一元管理する方法を見ていきましょう。「 次のコードサンプルは、使用可能な Meet フィールドを示しています。 アドオンのマニフェスト ファイルで設定します。

      {
        "addOns": {
          "common": {
            "name": "NAME",
            "logoUrl": "LOGO_URL"
          },
          "meet": {
            "web": {
              "sidePanelUri": "SIDE_PANEL_URI",
              "addOnOrigins": ["ADD_ON_ORIGINS"],
              "darkModeLogoUrl": "DARK_MODE_LOGO_URL",
              "logoUrl": "MEET_WEB_LOGO_URL",
              "supportsScreenSharing": SUPPORTS_SCREENSHARING
            }
          }
        }
      }
      

      次のように置き換えます。

      • NAME: 文字列。お客様の Google Meet アドオン。
      • LOGO_URL: 文字列。Google Workspace アドオンのロゴの URL。これはアドオンで使用 Google Workspace プロダクト全体で 利用できます
      • SIDE_PANEL_URI: 文字列。エントリの URL 有効にする必要があります表示されるのは 同じ サイドパネルに移動します。「 この URL の origin は 指定したオリジンの一部である ADD_ON_ORIGINS フィールド。
      • ADD_ON_ORIGINS: 文字列のリスト。リスト オリジンが 確認します。2 つの URL が同じです 同じスキーム、ホスト、ポートを共有している場合は送信元にサブオリジン ワイルドカード サブドメインも許可されています。詳しくは アドオン セキュリティ
      • DARK_MODE_LOGO_URL: 文字列。ダーク アドオンのロゴのモード固有の URL。 ダークモードのロゴを提供することで、 どの Meet テーマでも最適な表示になります。ロゴのデザイン ガイドラインについては、ベスト プラクティスをご覧ください。
      • MEET_WEB_LOGO_URL: 省略可。文字列。 アドオンのロゴの Meet 固有の URL。 このロゴは Meet 全体で使用されます。存在しない場合、 共通セクションの logoUrl が使用されます。ロゴの設計ガイドラインについては、ベスト プラクティスをご覧ください。
      • SUPPORTS_SCREENSHARING: 省略可。ブール値。false に設定した場合、ユーザーはアドオンを使用して、共同編集のアドオン セッションで何が起こっているかを確認する必要があります。true に設定すると、イニシエータは コラボレーションアドオンセッションの アドオンのビューを共有します。
    4. [送信] をクリックします。

      デプロイの詳細については、サービス アカウントを作成する デプロイ リソース

    5. 省略可: テスト目的で、ログインしたユーザーは [アクション] 列の [インストール] をクリックしてアドオンをインストールできます。

    6. [App configuration] タブの [App integration] で、 Google Workspace アドオン。選択 クラウド デプロイ リソースを使用してデプロイしてから、適切な HTTP デプロイ。

    オプション B: Google Apps Script のデプロイを使用する。

    1. [App configuration] タブをクリックします。

    2. [App integration] で [Google Workspace Add-on] を選択します。 [Google Apps Script のデプロイ ID を使用してデプロイする] を選択し、スクリプトのデプロイ ID を入力します。

    3. [保存] をクリックします。

      Apps Script プロジェクトの作成方法については、Apps Script のドキュメントをご覧ください。「 Meet アドオンは appsscript.json マニフェスト ファイル、 Apps Script プロジェクト マニフェスト。マニフェスト ファイル内で Apps Script プロジェクトのファイルに addOns が含まれている meet セクションがあります。addOns セクションと meet セクションも同じ 構成する必要があります。

      他の Google Workspace アドオンとは異なり、Meet アドオンは Apps Script で完全に構築することはできません。以下のことを行う必要があります。 完全なウェブアプリを作成するには、 サイドパネルとメインステージの作成をご覧ください。 この場合、ウェブアプリのサイドパネルの URL を appsscript.json マニフェスト ファイルの SIDE_PANEL_URI

アドオンを公開する

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

詳しくは、 Meet アドオン

Meet でアドオンを開く

meet.google.com で会議を作成します。インストールしたアドオンが [アクティビティ] パネルに表示されます。