Caso você tenha desenvolvido várias integrações de apps, é recomendável publicá-las em uma página "Detalhes do app". Isso permite que os usuários instalem e autorizem ao mesmo tempo, fornece uma experiência de usuário mais integrada e você aumenta sua contagem de usuários mais rapidamente, já que todas as integrações são instaladas na uma listagem.
Por exemplo, se o app oferece uma integração específica com Planilhas Google e está disponível como um aplicativo da Web, em vez de criar dois aplicativos de um complemento do Planilhas e um aplicativo da Web, poderá listá-los em um só app.
Para determinar se é possível listar as integrações de apps juntas, consulte os próximos nesta seção.
Integrações de apps que você pode listar juntas
Use a tabela abaixo para saber quais integrações de aplicativos podem ser incluídas em um único página "Detalhes do app".
Pode ser incluído com: | App da Web | Aplicativo do Google Drive | Complemento do Documentos | Complemento do Planilhas | Complemento do Apresentações | Complemento do Formulários | Complemento do Google Workspace | App Google Chat** |
---|---|---|---|---|---|---|---|---|
App da Web | x | x | x | x | x | |||
App Drive | x | x | x | x | x | x | ||
Complemento do Documentos | x | x | x | x | x | x | ||
Complemento do Planilhas | x | x | x | x | x | x | ||
Complemento do Apresentações | x | x | x | x | x | x | ||
Complemento do Formulários | x | x | x | x | x | x | ||
Complemento do Google Workspace | x | x | x | x | x | x* | ||
App Google Chat** |
**Apps do Google Chat não podem ser incluídos em outras integrações de apps.
Antes de adicionar várias integrações de apps
Antes de incluir mais de uma integração na página "Detalhes do app", considere o seguinte: os seguintes efeitos:
- A tela de consentimento lista todos os escopos exigidos por todas as integrações de apps.
- Qualquer novo escopo será verificado (quando aplicável).
- Se você adicionar uma nova integração de aplicativo que exija escopos adicionais a uma página "Detalhes do app", administradores que já instalaram a versão original do domínio precisam autorizar os escopos adicionais na Google Admin Console. Enquanto isso não acontece, os usuários dentro do domínio ficam individualmente solicitado para autorizar.
Se você planeja combinar páginas "Detalhes do app" existentes, há outros efeitos considerar. Se você mover uma integração da página "Detalhes do app" original para outra página "Detalhes do app":
- Os usuários podem perder o acesso e precisar instalar a página "Detalhes do app" movida ele.
- As contagens e avaliações de usuários não são transferidas.
- Talvez seja necessário atualizar o arquivo consolidado do projeto do Google Cloud para acomodar a nova integração do app.
- Verifique novamente os escopos do OAuth 2.0 porque eles foram aprovados anteriormente para um de um projeto específico do Google Cloud
Adicionar várias integrações de apps a uma nova página "Detalhes do app"
- Se você ainda não criou um projeto do Google Cloud, configure um projeto do Google Cloud. Se você criou as integrações do seu app no Apps Script, confira se todas elas associadas ao mesmo projeto do Google Cloud.
- Ativar e configurar o SDK do Google Workspace Marketplace com as informações de todo o app integrações. Explique na descrição que o app inclui várias e integrações com apps.
Adicionar integrações de apps a uma página "Detalhes do app" existente
- Verifique se você tem acesso para editar o projeto do Google Cloud do app atual.
- Se a integração de app que você quer adicionar tiver sido criada Apps Script, mude o projeto do Apps Script do seu complemento para o projeto do Google Cloud do app atual.
- No projeto do Google Cloud do app atual, atualize o SDK do Google Workspace Marketplace.
- Na página "App Configuration", em App Extension, selecione o app. para adicionar e preencher os campos relevantes.
- Adicione informações sobre a nova integração do aplicativo à configuração do aplicativo e "Detalhes do app". Explique na descrição do app. que o app inclui várias integrações de apps.