Vista previa y publicación

Tu aplicación de App Maker se vuelve funcional después de publicarla en una instancia de vista previa o en una implementación.

  • La instancia de vista previa te permite probar el comportamiento de la aplicación mientras la implementas.
  • Publica tu aplicación en una implementación a fin de habilitarla para su uso. Una implementación es una instancia específica de tu aplicación que se puede ejecutar en una URL específica.

Para compartir tu aplicación, puedes compartir la URL con tus usuarios o publicarla en G Suite Marketplace.

Obtén una vista previa de tu aplicación

Puedes obtener una vista previa de tus aplicaciones mientras las desarrollas a fin de comprobar cómo se ven y se comportan:

  1. Abre tu aplicación en App Maker.
  2. Haz clic en Vista previa.

Cada desarrollador de una aplicación tiene su propia instancia de vista previa, y solo tú puedes ver la instancia de vista previa que abres. Cuando tú y otro autor obtienen la vista previa de una aplicación al mismo tiempo, ven sus propias versiones y no se sobrescriben. Si publicaste una versión de tu aplicación, obtener una vista previa de una versión nueva no afectará la versión publicada.

Cuando estás en el modo de vista previa, ves la aplicación con tu propia función de acceso. Si definiste otras funciones de acceso y quieres probarlas, debes publicar tu aplicación. Hay varias implementaciones posibles, como las de prueba y producción, para admitir pruebas de seguridad fuera de tu implementación de producción. Para obtener detalles sobre las funciones de acceso, consulta la sección Define y usa funciones.

Publica tu aplicación

Publica tu aplicación a fin de crear una implementación funcional que puedas usar para pruebas o producción:

  1. Abre tu aplicación en App Maker.
  2. Haz clic en Publicar.
  3. Selecciona cómo quieres publicar la implementación:

    • Publica una implementación nueva: es la opción predeterminada cuando publicas una aplicación por primera vez.
    • Actualiza una implementación existente: reemplaza una implementación anterior con la revisión actual de tu aplicación. Esta acción conserva la URL de la aplicación existente y todas las demás configuraciones de implementación.
    • Edita tus implementaciones existentes: esto te lleva a Implementaciones, aquí puedes hacer cambios adicionales antes de efectuar la publicación.

    La publicación siempre implementa la revisión más reciente de tu aplicación. También puedes volver a publicar una revisión anterior. Para obtener instrucciones, consulta Administra y edita una aplicación publicada.

  4. Si estás publicando una implementación nueva, ingresa la siguiente información:

    • Nombre de la implementación: usa el nombre para hacer un seguimiento de las implementaciones. Por ejemplo, puedes publicar en implementaciones de prueba y producción de tu aplicación.
    • Acceso de la aplicación: elige quién puede acceder a esta implementación. Puedes otorgar acceso a todos los integrantes de tu organización o solo a las direcciones de correo electrónico que agregues a la lista. Puedes agregar un Grupo de Google a esta lista en los siguientes casos:
      • Si el grupo pertenece a tu organización. No puedes agregar un grupo público con una dirección de googlegroups.com.
      • Si tu Cuenta de Google tiene permiso para ver la lista de membresía del grupo.
    • Usuarios con acceso de administrador: ingresa las direcciones de los usuarios y grupos que quieres agregar a la función de administrador y a cualquier función de acceso que hayas creado en la configuración de la aplicación.
    • ID de Google Analytics: si tienes una cuenta de Google Analytics que quieres usar para esta aplicación, agrega el ID de la cuenta a tu implementación.
  5. Haz clic en Publicar. Si tu aplicación interactúa con Google Drive o Cloud SQL, es posible que tengas que autorizar la implementación.

Una vez que se haya publicado la implementación, aparecerá en la pantalla Implementaciones.

Cada implementación se guarda como una revisión, y puedes publicar revisiones anteriores en lugar de la última. Las implementaciones (aplicaciones publicadas) no cambian cuando editas tu aplicación. Publica tu última versión para probarla o darles acceso a los usuarios. Obtén más información sobre la revisión.

Administra y edita una aplicación publicada

Para ver y editar tus implementaciones, sigue los pasos que se encuentran a continuación:

  1. Haz clic en Publicar chevron_right Editar implementaciones.
  2. Haz clic en la flecha hacia abajo expand_more que se encuentra junto a la implementación que quieres ver o editar.

Puedes llevar a cabo las siguientes acciones:

  • Ver la URL de tu implementación. Compartirla con verificadores y usuarios.
  • Ver los alcances de OAuth de tu aplicación.
  • Exportar los datos de la base de datos a una hoja haciendo clic en Exportar datos.
  • Ver los datos de registro del lado del servidor en una pestaña del navegador nueva haciendo clic en Ver registros. Los registros del lado del servidor son útiles para solucionar problemas de secuencias de comandos.
  • Cambiar la configuración de la aplicación de implementación haciendo clic en Editar. Puedes actualizar la información acerca de quién puede acceder a la aplicación, actualizar la configuración de la base de datos o ejecutar cargas masivas de datos.
  • Reemplazar la versión publicada por una revisión diferente de la aplicación haciendo clic en Volver a publicar. La revisión nueva puede ser la última (para incorporar los últimos cambios) o una revisión anterior (para revertir cambios).
  • Borrar la aplicación haciendo clic en Borrar.

Alcances de OAuth

Tu aplicación usa los alcances de OAuth para solicitar acceso a los datos del usuario y actuar en nombre de un usuario. Por ejemplo, cuando tu aplicación usa el widget de selector de unidad, el usuario de la aplicación debe permitir que la aplicación vea y administre sus archivos en Google Drive para abrir la aplicación. Siempre y cuando los alcances de OAuth de una aplicación no cambien, el usuario debe otorgar acceso solo una vez (la primera vez que abre la aplicación).

Tu administrador de G Suite puede incluir en la lista blanca las aplicaciones de App Maker para los usuarios de la aplicación.

Revisiones

App Maker crea una revisión (una instancia específica de tu aplicación) cuando realizas las siguientes acciones:

  • Cambias la configuración de la aplicación.
  • Creas, quitas o cambias un modelo, una secuencia de comandos o una página (incluidos los fragmentos de la página y las ventanas emergentes).

Puedes ver, agregar etiquetas y administrar las revisiones de tu aplicación.

De forma predeterminada, App Maker publica la última revisión de tu aplicación. Si es necesario, puedes publicar revisiones anteriores. Las revisiones son importantes cuando administras varias implementaciones, como las de prueba y producción, o cuando necesitas revertir funciones.

Para administrar revisiones, haz clic en Configuración settings chevron_right Revisiones en la página del editor de App Maker.

Bases de datos e implementaciones

Para aplicaciones que usan una base de datos de Cloud SQL, todas las instancias activas de una aplicación (vistas previas y, también, implementaciones publicadas) usan la misma base de datos como configuración predeterminada.

Puedes cambiar la dirección de la instancia de Cloud SQL en Configuración de la implementación. Cuando cambias las instancias de la base de datos, tus modelos de datos pueden perder la sincronización con la base de datos. App Maker detecta cuando ocurre este problema y te ayuda a conciliar las diferencias de manera segura.

Publica una aplicación en G Suite Marketplace

El administrador de tu G Suite puede distribuir una aplicación a los usuarios de tu organización en G Suite Marketplace.

Antes de publicar una aplicación en G Suite Marketplace, haz lo siguiente:

  • Publica tu aplicación en App Maker. Las vistas previas de las aplicaciones no se pueden distribuir en G Suite Marketplace.
  • Otorga al administrador de G Suite acceso de administrador a la implementación para que pueda administrar la configuración de tu aplicación.
  • Revisa la lista de activos y prepáralos antes de comenzar el proceso de publicación.

Para publicar en G Suite Marketplace, el administrador de G Suite debe seguir los pasos que se encuentran en la sección Publica una aplicación de App Maker en G Suite Marketplace.