Se você desenvolveu várias integrações de apps, talvez queira publicá-las juntas em uma única página de detalhes do app. Isso permite que os usuários instalem e autorizem ao mesmo tempo, oferece uma experiência mais integrada e ajuda você a aumentar o número de usuários mais rápido, porque todas as integrações são instaladas em uma única página.
Por exemplo, se o app oferece uma integração específica com o Planilhas Google e está disponível como um app da Web, em vez de criar duas páginas de detalhes para um complemento do Planilhas e um app da Web, você pode listá-los juntos como um só app.
Para determinar se é possível listar as integrações de apps juntas, consulte a próxima seção.
Integrações de apps que podem ser listadas juntas
Use esta tabela para saber quais integrações de apps podem ser incluídas em uma única página de detalhes do app.
Pode ser incluído com: | App da Web | Aplicativo do Google Drive | Complemento dos Documentos | Complemento das Planilhas | Complemento das Apresentações | Complemento dos 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 das Planilhas | x | x | x | x | x | x | ||
Complemento do Apresentações | x | x | x | x | x | x | ||
Complemento Formulários | x | x | x | x | x | x | ||
Complemento do Google Workspace | x | x | x | x | x | x* | x** | |
App Google Chat** | x** |
**Disponível apenas para apps do Google Chat criados como complementos do Google Workspace. Caso contrário, os apps de chat precisam ser listados separadamente no Marketplace.
Antes de adicionar várias integrações de apps
Antes de incluir mais de uma integração de app na página de detalhes, considere os seguintes efeitos:
- A tela de consentimento lista todos os escopos exigidos por todas as integrações de apps.
- Qualquer novo escopo é verificado (quando aplicável).
- Se você adicionar uma nova integração de app que exija mais escopos a uma página de detalhes do app, os administradores que já tiverem instalado o app original no domínio precisarão autorizar os escopos adicionais no Google Admin Console. Até que isso aconteça, os usuários no domínio vão receber um pedido individual de autorização.
Se você planeja combinar páginas de detalhes de apps atuais, há outros efeitos a serem considerados. Se você mover uma integração de app da página original para outra:
- Os usuários atuais podem perder o acesso e precisar instalar a página de detalhes do app para onde você moveu o app.
- As contagens e avaliações de usuários não são transferidas.
- Talvez seja necessário atualizar a configuração do projeto consolidado do Google Cloud para acomodar a nova integração de app.
- É necessário verificar novamente os escopos do OAuth 2.0 porque eles foram aprovados para um projeto específico do Google Cloud.
Adicionar várias integrações de apps a uma nova página de detalhes do app
Para adicionar várias integrações de apps a uma nova página de detalhes do app, faça o seguinte:
Se você ainda não criou um projeto do Google Cloud, configure um. Se você criou as integrações do app no Apps Script, verifique se elas estão associadas ao mesmo projeto do Google Cloud.
Ative e configure o SDK do Google Workspace Marketplace com as informações de todas as integrações de apps. Explique na descrição que o app inclui várias integrações.
Adicionar integrações de apps a uma página de detalhes do app
Para adicionar várias integrações de apps a uma página de detalhes do app, faça o seguinte:
Verifique se você tem acesso de edição ao projeto do Google Cloud do app.
Se a integração de app que você quer adicionar foi criada com o Apps Script, defina o projeto do Apps Script do complemento como 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 "Configuração do app", em Extensão do app, selecione a integração de app que você quer adicionar e preencha os campos relevantes.
- Adicione informações sobre a nova integração do app às páginas "Configuração do app" e "Detalhes do app". Explique na descrição do app que ele inclui várias integrações.