Las implementaciones te permiten hacer que tu conector de comunidad esté disponible para usar y probar. La implementación principal se crea de forma predeterminada en Apps Script y siempre contendrá la versión actual que funciona del código. Sin embargo, puedes tener implementaciones adicionales basadas en versiones separadas de tu conector de comunidad. Por ejemplo, además de la implementación Head, debes tener una implementación de prueba y una de producción. Esto ayuda a garantizar que se lance para los usuarios una versión estable y probada del conector.
Mantén diferentes versiones de tu código
Cuando desarrolles el conector de comunidad en Apps Script, debes mantener versiones separadas del código del conector para la producción y el desarrollo. También debes familiarizarte con la implementación de diferentes versiones.
Para mantener diferentes versiones del proyecto de Apps Script, consulta la documentación de versiones de Apps Script.
Crea implementaciones independientes
Si quieres obtener instrucciones para crear implementaciones, consulta Crea una implementación con versión.
Agrega actualizaciones a una implementación existente
Si publicas o compartes tu conector con otros usuarios, te recomendamos que proporciones parches o actualizaciones en el futuro. Para hacerlo, edita la implementación existente en la lista de implementaciones y elige la versión que deseas implementar. De esta manera, los usuarios no tienen que realizar ninguna acción adicional y recibirán la actualización automáticamente.
Para obtener instrucciones sobre cómo editar implementaciones, consulta la sección sobre cómo editar una implementación con versión.
Práctica recomendada: Mantén implementaciones separadas para el encabezado, la prueba y la producción
La implementación de la versión más reciente (HEAD) siempre contendrá la última versión del código. Esta implementación solo debe usarse con fines de desarrollo. Además de la implementación HEAD, debes tener una implementación de prueba y una de producción. A medida que desarrolles tu conector, mantén las versiones incrementales de tu código y, luego, asigna las versiones adecuadas a las implementaciones de prueba y producción.