Créer un module complémentaire Meet

Les modules complémentaires Google Meet sont créés et configurés dans le cadre d'un projet Google Cloud.

Créer un projet Google Cloud

Pour générer un projet Google Cloud, consultez la section Créer un projet Google Cloud projet.

Activer le SDK Google Workspace Marketplace et l'API Google Workspace Add-ons

Le SDK Google Workspace Marketplace et l'API Google Workspace Add-ons sont nécessaires pour développer Découvrez les modules complémentaires. Pour les activer, procédez comme suit :

  1. Ouvrez la page Google Cloud console.
  2. En haut, si un autre projet est déjà ouvert, sélectionnez son nom. du projet de votre application pour changer de projet.
  3. Dans la barre de recherche située en haut, saisissez Google Workspace Marketplace SDK, puis appuyez sur Entrée.
  4. Ouvrez la page Google Workspace Marketplace SDK, puis cliquez sur Activer.

  5. Répétez ces étapes pour rechercher et activer Google Workspace Add-ons API.

Créer un déploiement

Pour utiliser un module complémentaire dans Meet, vous devez disposer d'un et un fichier manifeste de module complémentaire fichier.

  1. Ouvrez la page Google Cloud console.
  2. En haut, si un autre projet est déjà ouvert, sélectionnez son nom. du projet de votre application pour changer de projet.
  3. Cliquez sur API et Services.
  4. Sélectionnez Google Workspace Marketplace SDK pour afficher la page d'informations.
  5. Option A: Utilisation d'un autre déploiement d'environnement d'exécution.

    1. Cliquez sur l'onglet Autres environnements d'exécution.
    2. Cliquez sur Create new deployment (Créer un déploiement) et saisissez le l'ID de déploiement du module complémentaire.

      L'ID de déploiement est une chaîne arbitraire qui permet au le développeur du module complémentaire contenant le fichier manifeste du module complémentaire. Déploiement Les ID sont obligatoires et ne peuvent pas comporter plus de 100 caractères.

    3. Cliquez sur Suivant.

      Un panneau latéral s'ouvre pour vous permettre d'envoyer la spécification du le fichier manifeste du module complémentaire au format JSON. C'est aussi appelé DEPLOYMENT.JSON.

      Le fichier manifeste du module complémentaire fichier est le configuration centralisée d'un module complémentaire Google Meet. La L'exemple de code suivant montre les champs Meet disponibles pour le Web dans le fichier manifeste.

      {
        "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"]
            }
          }
        }
      }
      

      Remplacez les éléments suivants :

      • NAME: chaîne. Le nom de votre Module complémentaire Google Meet.
      • LOGO_URL: chaîne. L'URL du logo du Module complémentaire Meet.
      • SIDE_PANEL_URI: chaîne. URL de l'entrée point d'accès de votre application complémentaire. Il s'affiche dans un iFrame panneau latéral. La L'origine de cette URL doit être des origines indiquées dans le ADD_ON_ORIGINS.
      • SUPPORTS_SCREENSHARING : facultatif. Valeur booléenne. Si défini sur "false", les utilisateurs doivent utiliser le module complémentaire pour voir se déroulent lors d'une session supplémentaire collaborative. Si cette règle est définie sur "true", peuvent partager leur vue de le module complémentaire.
      • MEET_WEB_LOGO_URL : facultatif. Chaîne. A URL du logo spécifique à Meet pour la un module complémentaire.
      • ADD_ON_ORIGINS: liste de chaînes. Une liste de origines où vos le module complémentaire est hébergé. Deux URL ont le même origine lorsqu'ils partagent le même schéma, l'hôte et le même port. Sous-origines sont également autorisés, tout comme les sous-domaines utilisant des caractères génériques. Pour plus d'informations, voir Sécurité du module complémentaire.
    4. Cliquez sur Envoyer.

      Pour en savoir plus sur les déploiements, consultez la section Créer un ressource de déploiement.

    5. Facultatif: À des fins de test, l'utilisateur connecté peut installer en cliquant sur Installer sous Colonne Actions.

    6. Dans l'onglet Configuration de l'application, sous Intégration d'une application, sélectionnez Module complémentaire Google Workspace. Sélectionner Déployer à l'aide d'une ressource de déploiement cloud, puis choisir la bonne dans un autre environnement d'exécution.

    Option B: à l'aide d'un déploiement Google Apps Script.

    1. Cliquez sur l'onglet Configuration de l'application.

    2. Sous Intégration d'une application, sélectionnez Module complémentaire Google Workspace. Sélectionnez Déployer à l'aide de Google Apps Script. ID de déploiement et saisissez l'ID de déploiement de votre script.

    3. Cliquez sur Enregistrer.

      Pour savoir comment créer un projet Apps Script, consultez Documentation Apps Script La Le module complémentaire Meet s'appuie uniquement sur "appsscript.json", également appelées fichier manifeste. Assurez-vous que le fichier manifeste de votre projet Apps Script contient un fichier addOns et une section meet. Les sections addOns et meet suivent le même comme décrit dans "Option A".

      À la différence des autres modules complémentaires Google Workspace, découvrez les modules complémentaires Google Workspace ne peuvent pas être créées entièrement dans Apps Script. Vous devez, à la place, créer un application Web de créer un panneau latéral et une scène principale. L'URL du panneau latéral de votre application Web doit alors être spécifiée dans la section SIDE_PANEL_URI du fichier manifeste appscript.json.

Publier le module complémentaire

Consultez ces instructions pour publier une du module complémentaire.

Ouvrir le module complémentaire dans Meet

Créez une réunion sur meet.google.com. Les fichiers est désormais visible dans le module complémentaire panneau.