Crea y administra implementaciones

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Una implementación de proyecto de Apps Script es una versión de la secuencia de comandos que está disponible para su uso como aplicación web, complemento o ejecutable de la API. Mediante la creación y administración de implementaciones, puedes iterar tu código, realizar un seguimiento de tus cambios y controlar la versión de código exacta a la que tienen acceso tus usuarios.

Existen dos tipos de implementaciones:

  • Implementaciones de encabezado, que siempre se sincronizan con el código de proyecto actual
  • Implementaciones con versiones, que están conectadas a una versión específica del proyecto.

Implementaciones principales

Una implementación principal es el código de proyecto actual. Cuando creas un proyecto de Apps Script, automáticamente creas una implementación principal para ese proyecto.

La implementación principal está siempre sincronizada con el código guardado más reciente. Por ejemplo, si creas una implementación con control de versiones y, luego, modificas el código, la implementación principal refleja esos cambios, mientras que la implementación con control de versiones permanece intacta.

Use implementaciones de encabezado para probar el código. No uses implementaciones principales para uso público.

Implementaciones con control de versiones

Una implementación con versión hace que esté disponible una versión específica del código del proyecto. Esto permite que los usuarios sigan usando una versión en funcionamiento mientras realizas cambios y mejoras en el código.

Cuando tu aplicación esté publicada para uso público, siempre usa una implementación con control de versiones. Puedes tener varias implementaciones con versiones activas a la vez.

Importante: No puedes transferir la propiedad de las implementaciones con versiones. Si transfieres la propiedad de un proyecto de secuencia de comandos a alguien, el propietario de las implementaciones de versión existentes dentro del proyecto no cambiará. Si un administrador borra la cuenta del propietario de la implementación, es posible que se produzcan errores de secuencia de comandos para sus implementaciones.

Crea una implementación con control de versiones

Si deseas implementar la secuencia de comandos como un complemento o un archivo ejecutable de la API, primero debes cambiar la asociación del proyecto de Google Cloud Script de tu proyecto predeterminado a un proyecto estándar.

Para crear una implementación con control de versiones, sigue estos pasos:

  1. Abre el proyecto de Apps Script.
  2. En la esquina superior derecha, haz clic en Implementar > > Nueva implementación.
  3. Junto a Seleccionar tipo, haz clic en Habilitar tipos de implementación .
  4. Selecciona el tipo de implementación que deseas implementar.
  5. Ingresa la información sobre tu implementación y haz clic en Implementar.

Ver implementaciones con versiones

Para ver las implementaciones de un proyecto de Apps Script, en la parte superior, haz clic en Implementar > Administrar implementaciones.

Edita una implementación con control de versiones

Puedes editar una implementación con versión para cambiar su nombre o versión. Para editar una implementación, sigue estos pasos:

  1. Abre el proyecto de Apps Script.
  2. En la esquina superior derecha, haz clic en Implementar > Administrar implementaciones.
  3. Selecciona la implementación activa que deseas cambiar y haz clic en Editar .
  4. Realiza los cambios y haz clic en Implementar.

    Si deseas editar una implementación archivada, debes volver a implementarla y, luego, seguir los pasos anteriores.

    Cuando desees implementar un cambio en el código del proyecto, crea una versión nueva y edita la implementación para usarla. Cualquier usuario que use esa implementación usa la versión nueva de forma automática.

Vuelve a implementar una implementación archivada

  1. Abre el proyecto de Apps Script.
  2. En la esquina superior derecha, haz clic en Implementar > Administrar implementaciones.
  3. A la izquierda, en Archivado, selecciona la implementación que deseas volver a implementar y haz clic en Editar > Implementar.

Buscar un ID de implementación

Cada implementación tiene un ID de string asociado que se crea automáticamente. Para encontrar este ID, sigue estos pasos:

  1. Abre el proyecto de Apps Script.
  2. En la esquina superior derecha, haz clic en Implementar > Administrar implementaciones.
  3. Selecciona una implementación activa para encontrar su ID.

    Los ID de implementación solo aparecen en las implementaciones activas.

Prueba una implementación

La forma de probar una implementación depende del tipo de app que compiles.

Complemento de Google Workspace

Para probar una implementación de complemento de Google Workspace, consulta Prueba los complementos de Google Workspace.

Complemento de Editor

Para probar la implementación de un complemento de Editor, consulte Pruebe un complemento de Editor.

Aplicación web

Para probar una implementación de aplicación web, consulta Prueba una implementación de aplicación web.

App de chat

Para probar una implementación de la app de Chat, primero debes crear una implementación con versión de la secuencia de comandos para acceder a su ID de implementación.

Una vez que tenga el ID de implementación, siga los pasos para habilitar la API de Google Chat. En la página Configuración, en &Permisos, especifica solo tu dirección de correo electrónico para que puedas instalar y probar tu app.

Ejecutable en API

Para probar una implementación ejecutable de la API, primero debes crear una implementación con versión. Después de crear una implementación, sigue estos pasos:

  1. En la parte superior derecha del proyecto de Apps Script, haz clic en Deploy > Test Deployments.
  2. Junto a "Seleccionar tipo", haz clic en Habilitar tipos de implementación > API ejecutable.
  3. Copia y usa la URL para probar la implementación ejecutable de la API.

Borrar una implementación con control de versiones

En el IDE más reciente, solo puedes archivar implementaciones, no borrarlas.

  1. Abre el proyecto de Apps Script.
  2. En la esquina superior derecha, haz clic en Implementar > Administrar implementaciones.
  3. Selecciona la implementación que deseas archivar y haz clic en Archivar implementación .