Simulador

El simulador de la Consola de Actions te permite probar tu acción a través de una interfaz web fácil de usar que simula dispositivos de hardware y su configuración. También puedes acceder a la información de depuración, como la solicitud y la respuesta que recibe y envía tu entrega.

Cómo probar un proyecto

Cuando pruebas tu proyecto de Acciones, se aplican las siguientes restricciones:

  • Las acciones se pueden probar durante un máximo de 30 días. Después de 30 días, deberás crear una versión nueva para realizar pruebas.
  • Las acciones en desarrollo se pueden probar en cualquier dispositivo de hardware compatible (Android 6.0 y versiones posteriores, iOS 9.1 y versiones posteriores, y bocinas activadas por voz). El dispositivo debe acceder a la misma Cuenta de Google que usas en la Consola de Actions. Cuando dices "Hey Google, habla con mi app de prueba", se invoca la versión actual en borrador de tu Acción.
  • De forma predeterminada, el simulador usa la versión de la acción que está en borrador. Consulta cómo seleccionar otra versión para probar.

Métodos de entrada

Puedes hacer clic en el botón del campo de texto de respuesta a fin de especificar el método de entrada para la prueba.

En la siguiente lista, se describen los tipos de entrada y los dispositivos en los que están disponibles:

  • Detección automática: Detecta automáticamente la voz, el teclado o la entrada táctil.
  • Toque: Se usa para experiencias y elementos interactivos, como fichas de sugerencias. Disponible para teléfonos y pantallas inteligentes.
  • Voz: Se usa para la entrada de solo voz. Disponible para pantallas inteligentes, teléfonos y bocinas.
  • Teclado: Se usa para la entrada de solo texto. Disponible para dispositivos Phone.

El método de entrada predeterminado es la detección automática. Según la plataforma que selecciones, los tipos de entrada también se inhabilitan y se habilitan según corresponda.

El método de entrada se incluye en cada solicitud a tu entrega en el objeto RawInput como un campo inputType.

  {
  "inputType": "VOICE",
  "query": "Tell me a fact about Google's headquarters"
  }

Especificar un dispositivo

El simulador puede imitar diferentes dispositivos y permitirte probar las experiencias específicas de los dispositivos de tu Acción.

Para cambiar el dispositivo simulado, sigue estos pasos:

  1. Haz clic en el menú desplegable del dispositivo, en la esquina superior izquierda. La opción Pantalla inteligente está seleccionada de forma predeterminada.

  2. Elige entre los siguientes dispositivos para simular:

    • Pantalla inteligente: Dispositivos compatibles con el Asistente, como Nest Hub, que tienen funciones de pantalla y bocina.
    • Teléfonos: Son teléfonos compatibles con el Asistente que tienen funciones de pantalla y bocina.
    • Bocina: Es una bocina inteligente compatible con el Asistente que tiene funciones de bocina.
    • KaiOS: Teléfonos compatibles con el Asistente que usan KaiOS.

Seleccionar un idioma

Puedes seleccionar un idioma en el segundo menú desplegable para establecer el idioma y la región que deseas simular. Consulta la documentación de localización para obtener más información sobre cómo crear acciones en varios idiomas.

Establ. ubic.

Puedes configurar manualmente las coordenadas y la dirección del dispositivo. Esta función te permite probar cualquier función de segmentación por ubicación que hayas configurado en la consola y en las respuestas específicas de la región que configuraste en tu entrega.

A fin de obtener la ubicación simulada para usar en tu Acción, usa el asistente de información del usuario a fin de solicitarle permiso al usuario para acceder a ella.

Configuración

Haz clic en el botón Settings en la parte superior izquierda para acceder a las opciones adicionales del simulador.

Selecciona una versión

Puedes especificar la versión del proyecto de Actions que deseas probar (ya sea versión publicada o borrador). Para seleccionar la versión del proyecto, sigue estos pasos:

  1. En el simulador, haz clic en el botón Settings ubicado en la esquina superior derecha.

  2. Haz clic en el menú desplegable junto a Seleccionar una versión y elige la versión que quieras probar.

En el menú desplegable de la versión, selecciona la versión del proyecto de Acciones que deseas probar y haz clic en LISTO. Verás todas las versiones que enviaste además de una versión en borrador, que indica el estado actual de tu proyecto antes del envío.

Probar URL

Para evitar cambios en el entorno de producción cuando quieras probar el proyecto de Actions, puedes proporcionar una URL distinta para usar en lugar del webhook de producción. Las URLs de prueba se configuran por versión de un proyecto de Acciones. Un proyecto de Acciones puede tener varias versiones con URLs de prueba únicas, lo que te permite probar varias versiones de tu acción en el simulador sin afectar la producción.

Cuando la configuración de URL de prueba está habilitada, el simulador anula la URL de webhook de producción para tu proyecto de acciones y, en su lugar, usa la URL de webhook de prueba que proporcionaste.

Antes de configurar una URL de prueba en el simulador, haz lo siguiente:

  • Determina la URL que deseas usar para probar una versión de tu proyecto de acciones.

  • Configura el servidor que deseas usar para las pruebas a fin de aceptar solicitudes en la URL.

Para configurar una URL de prueba en el simulador, haz lo siguiente:

  1. En la esquina superior derecha del simulador, haz clic en Configuración.

  2. Habilita URL de prueba.

  3. En el cuadro URL de prueba, escribe la URL que quieres usar para la prueba.

La URL de prueba que especificaste se muestra en el simulador.

Vinculación de las cuentas

La vinculación de cuentas permite que tu acción use el Acceso con Google, la vinculación "optimizada" del Acceso con Google basado en OAuth, o bien OAuth.

Si no configuraste la vinculación de cuentas para tu Acción, haz clic en Set up account link en Settings para ir a la sección Account Linking de la consola.

Para vincular una cuenta, sigue estos pasos:

  1. En el simulador de la Consola de Actions, ingresa "talk to my test app" en el área de entrada del simulador para probar tu acción.

  2. Envía una consulta que inicialice el flujo de vinculación de cuentas de tu Acción.

  3. Accede con la indicación.

  4. Confirma que la vinculación de la cuenta se haya realizado correctamente.

La cuenta vinculada persiste hasta que se desvincula, por lo que puedes actualizar la Acción mientras usas la misma cuenta vinculada.

Para desvincular una cuenta, haz clic en Configuración > Desvincular en Vinculación de cuentas.

Pruebas en el dispositivo

Este parámetro de configuración te permite habilitar o inhabilitar las pruebas en un dispositivo físico. Para realizar pruebas en un dispositivo, debes acceder a la misma cuenta que usaste para crear el proyecto de Actions on Google.

Reproducción de audio

Activa esta opción para silenciar o habilitar la reproducción de audio durante la prueba.

Zona de pruebas de desarrollo

Si habilitas esta opción, no se realizarán cobros a las formas de pago. Consulta la documentación sobre transacciones para obtener más información.

Simula usuarios no verificados

Esta opción simula cuando un usuario utiliza un dispositivo en el que Voice Match está configurado para otra persona.