En esta página, se explica cómo crear y administrar implementaciones para tus App de Google Chat Si mantienes diferentes Deployments, puedes administrar mejor cada fase del ciclo de vida de tu app de Chat y lanzar cambios en producción de forma segura.
Crear implementaciones para cada fase del ciclo de vida de la app
Para administrar tu app de Chat durante su ciclo de vida, te recomendamos crear e implementar una app de Chat cada uno de los siguientes entornos:
- Desarrollo: Es el entorno que usas para trabajar en los cambios. Si necesario, puedes usar la implementación principal o ejecutar este entorno de forma local.
- Staging: Es el entorno para el que implementas los verificadores de confianza. de extremo a extremo. Este entorno debería estar lo más cerca de la producción como sea posible.
- Producción: Es el entorno que implementas para los usuarios finales cuando publicas contenido. tu app de Chat al Google Workspace Marketplace
Por cada app de Chat que implementes, debes crear un proyecto de Google Cloud. Cuando configuras la API de Chat en cada proyecto de Google Cloud, considera usar un nombre de app distinto, una URL de avatar y descripción para que puedas distinguir mejor Apps de Chat en Google Chat
En el siguiente ejemplo, la app de Chat
llamado Task app
se compila en HTTP y usa diferentes extremos para implementar en
desarrollo, etapa de pruebas y producción:
Entorno | Nombre del proyecto de la nube | Nombre de la aplicación | Extremo HTTP |
---|---|---|---|
Desarrollo | task-chat-app-dev |
App de Dev Task | http://example.com/api/myapp/head |
Etapa de pruebas | task-chat-app-staging |
App de Staging Task | http://example.com/api/myapp/staging |
Producción | task-chat-app |
App de tareas | http://example.com/api/myapp/ |
Administra las implementaciones basadas en la arquitectura de tu app de Chat
En la siguiente tabla, se incluyen consideraciones adicionales para administrar implementaciones para una app de Chat específica arquitecturas:
Arquitectura | Formato de implementación | Consideraciones |
---|---|---|
HTTP | URL de la app |
|
Google Apps Script | ID de implementación |
|
Pub/Sub | Tema de Pub/Sub | Deberías usar un tema de Pub/Sub diferente para cada implementación. |
Temas relacionados
- Prueba las funciones interactivas de las apps de Google Chat
- Cómo publicar apps de Google Chat
- Crea y administra implementaciones de Apps Script
- Elige una arquitectura de app de Chat