Si pruebas tu acción con usuarios, tendrás la oportunidad de recibir comentarios anticipados y solucionar cualquier problema técnico o con la experiencia del usuario antes de su lanzamiento final.
La Consola de Actions admite entornos de lanzamiento, de modo que puedes otorgar acceso a un conjunto limitado de usuarios para que prueben una acción nueva o una versión más reciente de la acción existente antes de implementarla de forma pública.
Ciclo de vida de un lanzamiento
En el siguiente diagrama, se muestran las posibles rutas que puede seguir el ciclo de vida de una acción:

La Consola de Actions admite dos tipos de entornos de versiones de preproducción:
Alfa: Este canal debe usarse para probar rápidamente las primeras versiones de tu acción.
- Te permite distribuir tu acción a un pequeño grupo de usuarios sin pasar por una revisión completa de Google.
- Se les advierte a los usuarios que la Acción no se sometió a una revisión de Google para verificar que cumplen con las políticas.
- Ideal para pruebas internas.
Beta: Este canal te permite distribuir una acción a un conjunto limitado de usuarios después de pasar una revisión completa de Google.
- Debes usar este canal para otorgar a los usuarios ajenos a tu organización acceso a las primeras versiones de la acción.
- Se informará a los usuarios que la acción es una versión preliminar.
- Debido a que la versión beta aprobó la revisión de Google, puede decidir que sea pública en cualquier momento sin que Google realice otra revisión.
Comparación de entornos de lanzamiento
En la siguiente tabla, se resumen las diferencias entre los canales de implementación.
Simulador | Alfa | Beta | Producción | |
---|---|---|---|---|
Público objetivo | Solo para desarrolladores | Primeros verificadores de tu equipo, amigos y familiares | Verificadores fuera de tu equipo | Todos los usuarios del Asistente de Google |
Requiere revisión de Google | No | No | Sí | Sí |
Quién tiene acceso | Solo para desarrolladores | Lista de usuarios definida por el desarrollador. Los usuarios deben habilitar esta opción. | Lista de usuarios definida por el desarrollador. Los usuarios deben habilitar esta opción. | Disponible de forma pública para todos los usuarios del Asistente de Google |
Cant. máx. de usuarios | 1 | 20 | 200 | N/A |
Dónde está disponible | Simulador y todos los dispositivos con Asistente integrado | Todos los dispositivos con el Asistente integrado | Todos los dispositivos con el Asistente integrado | Todos los dispositivos con el Asistente integrado |
Compilador de Actions | Admitido | Compatible | Admitido | Sí |
SDK de Actions | Admitido | Compatible | Admitido | Sí |
Dialogflow | Admitido | Compatible | Admitido | Sí |
Casa inteligente | Compatible (requiere vinculación de cuentas) | No se permite | No se permite | Sí |
Plantillas | Admitido | No compatible | No se permite | Sí |
Invocación explícita | Admitido | Compatible | Admitido | Sí |
invocación implícita | Admitido | Compatible | Admitido | Sí |
Vinculación de las cuentas | Admitido | Compatible | Admitido | Sí |
Administra pruebas para las versiones alfa o beta
Para configurar la prueba de las versiones alfa o beta, sigue estos pasos:
- Haz clic en Administrar verificadores Alfa o Administrar verificadores Beta.
Ingresa las direcciones de correo electrónico de los verificadores, separadas por comas. Puedes especificar hasta 20 verificadores para las pruebas alfa y hasta 200 verificadores para las pruebas beta.
Copia el vínculo de aceptación para compartirlo con los verificadores.
Haz clic en Guardar.
Debes enviar un correo electrónico de invitación a los verificadores con un vínculo a la versión alfa o beta de tu acción (el vínculo de participación). Para obtener más información, consulta Cómo recibir comentarios.
Vínculo para participar
El vínculo de participación representa la página del directorio de acciones y nunca cambia. El vínculo dirige a los verificadores a la página de tu directorio y ve la tarjeta de aceptación para el entorno apto. Si hiciste la lista de los mismos verificadores para las versiones alfa y beta, estos son aptos para ambas plataformas y ven primero una tarjeta de participación para la versión alfa.
Implementa la entrega para una versión alfa o beta
La información del canal de versiones no se incluye en la solicitud HTTP de Asistente a tu entrega. Para controlar los canales de versiones en tu entrega, debes proporcionar diferentes URL de entrega (por ejemplo, una URL de entrega para la versión beta y otra para la versión de producción de tu acción).
Recibe comentarios
Una vez que se haya lanzado tu acción al canal de versiones Alfa o Beta, debes invitar a los verificadores compartiendo tu vínculo de participación (que es lo mismo que la ficha del directorio de Asistente).
Asegúrate de indicar a los verificadores lo siguiente:
- Descarga la app del Asistente de Google en sus dispositivos móviles para realizar pruebas Alfa o Beta.
- Accede a la app del Asistente de Google con la misma cuenta que designaste como verificador Alfa o Beta.
Después de implementar la acción, los verificadores nuevos deben esperar al menos 3 horas para poder acceder a ella con el vínculo de participación.
Cuando los usuarios hacen clic en este vínculo, se los dirige a la página del directorio de la acción correspondiente. Debería hacer clic en el botón Acepto que se encuentra en la parte inferior de la página del directorio de la acción para habilitarla como verificador por primera vez.
Una vez que el verificador habilita su teléfono, tu acción está disponible de inmediato en todos sus dispositivos. Los verificadores verán tu acción en la sección Mis apps de la app del Asistente de Google etiquetada con uno de estos modos: alfa, beta o sin pruebas. La opción Sin prueba entregará a los usuarios la versión de producción de tu acción, si está disponible. Si no hay una versión de producción, no se les entregará a los usuarios nada.
Prácticas recomendadas
- Asegúrate de que los usuarios se puedan unir a las pruebas. Para unirte a una prueba, los verificadores deben tener una Cuenta de Google (@gmail.com) o G Suite.
- Elige el tipo de prueba adecuado. Un grupo de prueba alfa debe ser pequeño y probar las versiones experimentales menos estables de tus acciones (como dentro de tu empresa o equipo). Usa las pruebas beta con un grupo más grande para probar versiones estables de tus acciones que estén cerca del lanzamiento.
- Proporciona un canal para que los verificadores te envíen comentarios. Los canales alfa y beta solo están disponibles para los verificadores. Asegúrate de ofrecer la posibilidad de enviar comentarios por correo electrónico, un sitio web, un foro de mensajes o algún otro mecanismo adecuado.
- Ejecuta varias pruebas en la misma acción. Puedes ejecutar pruebas alfa y beta al mismo tiempo.
Errores conocidos
- El directorio de Asistente para la Web no es compatible con las versiones alfa o beta. Asegúrate de que los verificadores sigan el vínculo en sus dispositivos móviles (Android o iOS).
- Los cambios pueden tardar unas horas en publicarse. Espera un tiempo adecuado antes de compartir el vínculo de habilitación con tus usuarios.
Crea una nueva versión alfa o beta
Para implementar tu acción en el canal de versiones Alfa o Beta, sigue estos pasos:
- En la Consola de Actions, haz clic en Deploy > Release.
Haz clic en Iniciar una nueva versión.
Selecciona Alfa o Beta y haz clic en Enviar.
Si se le solicita, indique que completó los pasos necesarios de la lista de tareas de requisitos para la revisión de acciones.
Si corresponde a tu proyecto, selecciona los idiomas de la versión.
Haz clic en Enviar.
Una vez que envíes las versiones alfa o beta, aparecerán en la sección Administrar lanzamientos.
Actualiza una versión existente de Alfa o Beta a producción
Las versiones de producción pueden ser un lanzamiento completo para todos los usuarios del Asistente de Google, un lanzamiento en etapas para regiones específicas o un porcentaje de usuarios. Los lanzamientos en etapas ayudan a probar la estabilidad de tu proyecto de acción. Es mejor lanzarla a un conjunto pequeño de usuarios y realizar aumentos graduales hasta llegar al 100% de los usuarios. Esto te permite resolver los errores antes de lanzarla para toda la base de usuarios.
Lanzamiento en etapas
Los lanzamientos en etapas permiten a los desarrolladores administrar sus versiones de producción mediante el lanzamiento para un subconjunto de usuarios y el desarrollo gradual para todos los usuarios. Puedes aumentar gradualmente las regiones o el porcentaje de usuarios en tu lanzamiento.
Para implementar tu acción como un lanzamiento en etapas, sigue estos pasos:
- En Administrar versiones, selecciona la versión que se actualizará al lanzamiento de producción.
- Haga clic en Administrar implementaciones.
- Selecciona Implementar en producción.
- Selecciona Lanzamiento en etapas.
- Haz clic en Seleccionar tipo de lanzamiento.
Seleccione Ubicaciones especificadas o Porcentaje de usuarios. Para obtener más información sobre esta selección, consulta Lanzamiento por ubicaciones específicas o Lanzamiento por porcentaje de la base de usuarios.
Haz clic en Enviar.
Para avanzar a la etapa de lanzamiento, consulta Avanza en la etapa de lanzamiento de una versión.
Lanzamiento completo
Si seleccionas esta opción, se publicará el proyecto de acción para todos los usuarios de todos los países de destino.
Para implementar tu acción como un lanzamiento completo, sigue estos pasos:
- En Administrar versiones, selecciona la versión que se actualizará al lanzamiento de producción.
Haga clic en Administrar implementaciones.
Selecciona Implementar en producción.
Selecciona Lanzamiento completo.
Haz clic en Enviar.
Crea una nueva versión de producción sin pruebas Alfa o Beta
Las versiones de producción pueden ser un lanzamiento completo para todos los usuarios del Asistente de Google, un lanzamiento en etapas para regiones específicas o un porcentaje de usuarios. Los lanzamientos en etapas ayudan a probar la estabilidad de tu proyecto de acción. Es mejor lanzarla a un conjunto pequeño de usuarios y realizar aumentos graduales hasta llegar al 100% de los usuarios. Esto te permite resolver los errores antes de lanzarla para toda la base de usuarios.
Lanzamiento en etapas
Los lanzamientos en etapas permiten a los desarrolladores administrar sus versiones de producción mediante el lanzamiento para un subconjunto de usuarios y el desarrollo gradual para todos los usuarios. Puedes aumentar gradualmente las regiones o el porcentaje de usuarios en tu lanzamiento.
Para implementar tu acción como un lanzamiento en etapas, sigue estos pasos:
- En la Consola de Actions, haz clic en Deploy > Release.
Haz clic en Iniciar una nueva versión.
Selecciona Producción.
Si se le solicita, indique que completó los pasos necesarios de la lista de tareas de requisitos para la revisión de acciones.
Si corresponde a tu proyecto, selecciona los idiomas de la versión.
Selecciona Lanzamiento en etapas.
Haz clic en Seleccionar tipo de lanzamiento.
Seleccione Ubicaciones especificadas o Porcentaje de usuarios. Para obtener más información sobre esta selección, consulta Lanzamiento por ubicaciones específicas o Lanzamiento por porcentaje de la base de usuarios.
Haz clic en Enviar.
Lanzamiento por ubicaciones especificadas
Si seleccionas esta opción, se publicará tu proyecto de acción en los países o regiones que elijas.
Para lanzar tu acción por ubicación, sigue estos pasos:
- Haz clic en Seleccionar países o regiones y marca las casillas de las regiones a las que quieres segmentar tu versión.
Haz clic en Enviar.
Lanzamiento por porcentaje de base de usuarios
Con esta opción, se libera tu acción a un porcentaje de usuarios seleccionados al azar.
Para lanzar tu acción para un porcentaje de usuarios, sigue estos pasos:
- Haga clic en Porcentaje de usuarios.
Selecciona el porcentaje de usuarios para los que quieres publicar la acción.
Haz clic en Enviar.
Lanzamiento completo
Si seleccionas esta opción, se publicará el proyecto de acción para todos los usuarios de todos los países de destino.
Para implementar tu acción como un lanzamiento completo, sigue estos pasos:
- En la Consola de Actions, haz clic en Deploy > Release.
Haz clic en Iniciar una nueva versión.
Selecciona Producción.
Si se le solicita, indique que completó los pasos necesarios de la lista de tareas de requisitos para la revisión de acciones.
Si corresponde a tu proyecto, selecciona los idiomas de la versión.
Selecciona Lanzamiento completo.
Haz clic en Enviar.
Una vez que se envíe la versión de producción, aparecerá en la sección Administrar lanzamientos.
Edita o anula la implementación de una versión
Una vez que envíes tu acción a un canal de versiones, podrás seguir realizando cambios. Puede probar la versión actual, retirarla de la revisión, ver los detalles de la versión, administrar implementaciones, anular la implementación y actualizar las etapas de lanzamiento. Aquí también puedes consultar detalles sobre versiones anteriores.
Cómo ver y editar una versión
Para ver los detalles de la versión o realizar cambios en la versión de tu acción, sigue estos pasos:
- En Administrar lanzamientos, selecciona la versión en Nombre del lanzamiento.
- Elige Editar lanzamiento, Administrar implementaciones o Ver más.
Avanza en la etapa de lanzamiento de una versión
Para avanzar en la etapa de lanzamiento de tu acción, sigue estos pasos:
- En Administrar versiones, selecciona la versión que quieres actualizar.
- Haz clic en el botón Editar lanzamiento.
- Realiza los cambios en el lanzamiento. Por ejemplo, puede aumentar la base de usuarios de 5% a 20%.
- Haz clic en Enviar.
Anular la implementación de producción
- Si necesitas que el lanzamiento en etapas no tenga conexión, haz clic en Editar lanzamiento en Administrar versiones. Puedes borrar todas las regiones o seleccionar 0%, según si el lanzamiento se realiza por ubicación o por porcentaje de base de usuarios.
- Para anular la implementación de una acción que se lanzó por completo (100% de la base de usuarios), haz clic en el botón Administrar implementaciones en Administrar versiones y selecciona Anular la implementación de producción.