Criar um complemento do Meet

Os complementos do Meet são criados e configurados como parte de um projeto do Google Cloud.

Criar um projeto do Google Cloud

Para gerar um projeto do Google Cloud, consulte Criar um projeto do Google Cloud projeto.

Ativar o SDK do Google Workspace Marketplace e a API Google Workspace Add-ons

O SDK do Google Workspace Marketplace e a API Google Workspace Add-ons são necessários para desenvolver Complementos do Meet. Para ativá-las:

  1. Abra o aplicativo Google Cloud console do Cloud.
  2. Na parte de cima, se outro projeto já estiver aberto, selecione o nome dele do projeto do seu app para mudar de projeto.
  3. Na parte superior, na barra de pesquisa, digite Google Workspace Marketplace SDK e pressione Enter.
  4. Abra a página Google Workspace Marketplace SDK e clique em Ativar.

  5. Repita essas etapas para encontrar e ativar o Google Workspace Add-ons API.

Criar uma implantação

Para usar um complemento no Meet, você precisa ter um implantação e um manifesto complementar arquivo.

  1. Abra o aplicativo Google Cloud console do Cloud.
  2. Na parte de cima, se outro projeto já estiver aberto, selecione o nome dele do projeto do seu app para mudar de projeto.
  3. Clique em APIs e Serviços.
  4. Selecione Google Workspace Marketplace SDK para acessar a página de detalhes.
  5. Opção A (recomendada): usar uma implantação HTTP.

    1. Clique na guia Implantações HTTP.
    2. Clique em Criar nova implantação e insira o ID de implantação do complemento.

      O ID de implantação é uma string arbitrária que ajuda o desenvolvedor de complementos identificam a implantação que contém o manifesto do complemento. Implantação Os IDs são obrigatórios e podem ter no máximo 100 caracteres.

    3. Clique em Próxima.

      Será aberto um painel lateral para você enviar a especificação do manifesto do complemento no formato JSON. Isso também é chamado DEPLOYMENT.JSON.

      O manifesto do complemento arquivo é o configuração central de um complemento do Google Meet. O exemplo de código abaixo mostra os campos do Meet disponíveis para a Web no arquivo de manifesto do complemento.

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

      Substitua:

      • NAME: string. O nome do seu Complemento do Google Meet.
      • LOGO_URL: string. O URL do logotipo do Complemento do Google Workspace. Isso é usado para o complemento nos produtos do Google Workspace.
      • SIDE_PANEL_URI: string. O URL da entrada do app complementar. Ele é exibido em um iframe dentro da painel lateral. O A origin desse URL precisa ser parte das origens especificadas no ADD_ON_ORIGINS.
      • ADD_ON_ORIGINS: lista de strings. Uma lista de origens em que o complemento está hospedado. Dois URLs têm o mesmo quando compartilham o mesmo esquema, host e porta. Suborigens também são permitidos, assim como subdomínios com caracteres curinga. Para mais informações, ver Segurança complementar.
      • DARK_MODE_LOGO_URL: string. Uma escuridão URL específico do modo do logotipo do complemento. Usar um logotipo no modo escuro garante que seu complemento fica melhor com qualquer tema do Meet. Para conferir as diretrizes de design de logotipos, consulte Práticas recomendadas.
      • MEET_WEB_LOGO_URL: opcional. String. Um URL do logotipo do complemento específico do Meet. Esse logotipo é usado em todo o Meet. Se não estiver presente, o O logoUrl da seção comum é usado. Para conferir as diretrizes de design de logotipo, consulte Práticas recomendadas.
      • SUPPORTS_SCREENSHARING: opcional. Booleano. Se for definido como falso, os usuários precisarão usar o complemento para a ver o que está acontecendo sessão do complemento. Se definido como "true", o iniciador da sessão de complemento colaborativo pode compartilhar a tela dele.
    4. Clique em Enviar.

      Para mais informações sobre implantações, consulte Criar um recurso de implantação.

    5. Opcional: para fins de teste, o usuário conectado pode instalar o complemento clicando em Install na coluna Actions.

    6. Na guia Configuração do aplicativo, em Integração de aplicativos, selecione Complemento do Google Workspace. Selecionar Implantar usando o recurso de implantação na nuvem e escolher as implantação HTTP.

    Opção B: usar uma implantação do Google Apps Script.

    1. Clique na guia Configuração do aplicativo.

    2. Em Integração de apps, selecione Complemento do Google Workspace. Selecione Implantar usando o Google Apps Script ID de implantação e insira o ID de implantação do seu script.

    3. Clique em Salvar.

      Para mais detalhes sobre como criar um projeto do Apps Script, consulte Documentação do Apps Script. O o complemento do Meet depende apenas do arquivo de manifesto appsscript.json, também chamado de Manifesto do projeto do Apps Script. Verificar se o manifesto arquivo do seu projeto do Apps Script contém um addOns e uma seção meet. As seções addOns e meet seguem a mesma conforme descrito na "Opção A".

      Ao contrário de outros Google Workspace Add-ons, os Meet Add-ons não podem ser criados inteiramente no Apps Script. Em vez disso, crie um app da Web completo criando um painel lateral e um estágio principal. O URL do painel lateral de seu aplicativo da web deve ser especificado no SIDE_PANEL_URI do arquivo de manifesto appsscript.json.

Publicar o complemento

Ao publicar seu complemento do Google Workspace, você o disponibiliza para encontrar, instalar e usar.

Para mais informações, consulte Publicar seu Complemento do Meet.

Abrir o complemento no Meet

Crie uma reunião em meet.google.com. O agora está visível no painel Atividades.