Si desarrollaste varias integraciones de apps, te recomendamos que las publiques. en una ficha de app. Hacerlo permite a los usuarios instalar y autorizar al mismo tiempo, proporciona una experiencia del usuario más fluida y te permite aumentar más rápido el recuento de usuarios, ya que todas las integraciones se instalan desde una ficha.
Por ejemplo, si tu app ofrece una integración específica con Google Sheets y que está disponible como app web, en lugar de crear dos apps para un complemento de Hojas de cálculo y una app web, puedes enumerarlas en una sola app.
Para determinar si puedes enumerar tus integraciones de apps juntas, consulta la siguiente sección.
Integraciones de apps que puedes enumerar
Usa la siguiente tabla para saber qué integraciones de apps se pueden incluir en una sola la ficha de la app.
Se puede incluir con: | Aplicación web | App de Drive | Complemento de Documentos | Complemento de Hojas de cálculo | Complemento de Presentaciones | Complemento de Formularios | Complemento de Google Workspace | App de Google Chat** |
---|---|---|---|---|---|---|---|---|
App web | x | x | x | x | x | |||
App de Drive | x | x | x | x | x | x | ||
Complemento de Documentos | x | x | x | x | x | x | ||
Complemento de Hojas de cálculo | x | x | x | x | x | x | ||
Complemento de Presentaciones | x | x | x | x | x | x | ||
Complemento de Formularios | x | x | x | x | x | x | ||
Complemento de Google Workspace | x | x | x | x | x | x* | ||
App de Google Chat** |
**Las apps de Google Chat no se pueden incluir con otras integraciones de apps.
Antes de agregar varias integraciones de apps
Antes de incluir más de una integración de app en la ficha de app, considera los siguientes efectos:
- La pantalla de consentimiento muestra todos los permisos que requieren todas las integraciones de apps.
- Todo alcance nuevo se verifica (si corresponde).
- Si agregas una nueva integración de app que requiera permisos adicionales a un ficha de la app existente, administradores que ya instalaron la original para su dominio deben autorizar los permisos adicionales en el Consola del administrador de Google Hasta que lo hagan, los usuarios del dominio reciben se le solicitará autorización de forma individual.
Si planeas combinar fichas de la aplicación existentes, se incluirán efectos adicionales en tener en cuenta. Si mueves la integración de una app de su ficha original a Otra ficha de app:
- Es posible que los usuarios existentes pierdan el acceso y deban instalar la ficha de la app que trasladaste a ella.
- No se transfieren los recuentos de usuarios ni las opiniones.
- Es posible que debas actualizar la configuración actual para adaptarla a la nueva integración de la app.
- Volver a verificar los permisos de OAuth 2.0 porque se aprobaron para un proyecto específico de Google Cloud
Cómo agregar varias integraciones de apps a una ficha de app nueva
- Si aún no creaste un proyecto de Google Cloud, configura un proyecto de Google Cloud. Si compilaste tus integraciones de apps en Apps Script, asegúrate de que todas asociados al mismo proyecto de Google Cloud.
- Habilitar y configurar el SDK de Google Workspace Marketplace con la información de toda la app de Google Cloud. Explica en la descripción que la app incluye varios elementos integraciones de apps.
Cómo agregar integraciones de apps a una ficha de la app existente
- Asegúrate de tener acceso de edición al proyecto de Google Cloud de la app existente.
- Si la integración de la app que quieres agregar se compiló con Apps Script, cambiar el proyecto de Apps Script de tu complemento al proyecto de la app existente de Google Cloud.
- En el proyecto de Google Cloud de la app existente, actualiza el SDK de Google Workspace Marketplace.
- En la página Configuración de la aplicación, en Extensión de aplicación, seleccione la aplicación. para agregar y completar los campos relevantes.
- Agrega información sobre la nueva integración de la app a la configuración de la app y las páginas de fichas de Play Store. Asegúrate de explicar en la descripción de la app que la app incluye varias integraciones.