NueForm

Tipos de Preguntas de Entrada de Texto

Documentación para los tipos de preguntas de Texto Corto, Texto Largo, Email, Número de Teléfono, Número, Sitio Web/URL, Información de Contacto y Dirección.

Texto Corto

Una entrada de texto de una sola línea para recopilar respuestas breves como nombres, títulos o respuestas cortas.

Pregunta de Texto Corto
Una pregunta de texto corto como la ven los encuestados.

Type identifier: short_text

Propiedades

PropiedadTipoDescripciónPredeterminado
placeholderstringTexto de marcador de posición mostrado en la entrada antes de que el encuestado escriba.Ninguno
maxLengthnumberNúmero máximo de caracteres permitidos.Ninguno (ilimitado)
minLengthnumberNúmero mínimo de caracteres requeridos.Ninguno

Validación

ReglaDescripción
minLengthLa respuesta debe tener al menos esta cantidad de caracteres.
maxLengthLa respuesta no debe tener más de esta cantidad de caracteres.
patternUn patrón regex que la respuesta debe coincidir.
customMessageMensaje de error personalizado cuando la validación falla.

Operadores de Salto Lógico

equals, not_equals, contains, not_contains, is_answered, is_not_answered

Formato de Respuesta

La respuesta se almacena como un string.


Texto Largo

Un área de texto multilínea para recopilar respuestas más largas como retroalimentación, descripciones o párrafos.

Pregunta de Texto Largo
Una pregunta de texto largo con entrada multilínea.

Type identifier: long_text

Propiedades

PropiedadTipoDescripciónPredeterminado
placeholderstringTexto de marcador de posición mostrado en el textarea.Ninguno
maxLengthnumberNúmero máximo de caracteres permitidos.Ninguno (ilimitado)
minLengthnumberNúmero mínimo de caracteres requeridos.Ninguno

Validación

ReglaDescripción
minLengthLa respuesta debe tener al menos esta cantidad de caracteres.
maxLengthLa respuesta no debe tener más de esta cantidad de caracteres.
patternUn patrón regex que la respuesta debe coincidir.
customMessageMensaje de error personalizado cuando la validación falla.

Operadores de Salto Lógico

equals, not_equals, contains, not_contains, is_answered, is_not_answered

Formato de Respuesta

La respuesta se almacena como un string.

Los campos de texto largo se expanden verticalmente a medida que el encuestado escribe. A diferencia de los campos de texto corto, soportan entrada multilínea y el encuestado puede usar Shift+Enter para crear nuevas líneas.


Email

Un campo de dirección de correo electrónico con validación de formato incorporada.

Pregunta de Email
Una pregunta de email con validación.

Type identifier: email

Propiedades

PropiedadTipoDescripciónPredeterminado
placeholderstringTexto de marcador de posición mostrado en la entrada.Ninguno

Validación

El campo de email valida automáticamente que la entrada coincida con un formato de email estándar (por ejemplo, user@domain.com). Se pueden agregar reglas de validación adicionales:

ReglaDescripción
patternUn patrón regex personalizado para validación adicional.
customMessageMensaje de error personalizado cuando la validación falla.

Operadores de Salto Lógico

equals, not_equals, contains, not_contains, is_answered, is_not_answered

Formato de Respuesta

La respuesta se almacena como un string (la dirección de email).


Número de Teléfono

Un campo de número de teléfono con soporte de código de país internacional.

Pregunta de Número de Teléfono
Una pregunta de número de teléfono con selector de código de país.

Type identifier: phone

Propiedades

PropiedadTipoDescripciónPredeterminado
placeholderstringTexto de marcador de posición mostrado en la entrada.Ninguno
defaultCountryCodestringEl código de país predeterminado para preseleccionar (por ejemplo, "US", "GB", "DE").Ninguno

Validación

La validación de número de teléfono está incorporada. El campo acepta formatos de número de teléfono internacionales.

Operadores de Salto Lógico

equals, not_equals, contains, not_contains, is_answered, is_not_answered

Formato de Respuesta

La respuesta se almacena como un string (el número de teléfono completo incluyendo código de país).

El campo de teléfono incluye un desplegable selector de código de país. Cuando se establece defaultCountryCode, el desplegable preselecciona ese país y muestra su código de marcación.


Número

Un campo de entrada numérica para recopilar números con validación opcional de rango mín/máx.

Pregunta de Número
Una pregunta de entrada numérica con validación.

Type identifier: number

Propiedades

PropiedadTipoDescripciónPredeterminado
placeholderstringTexto de marcador de posición mostrado en la entrada.Ninguno
minnumberValor mínimo permitido.Ninguno
maxnumberValor máximo permitido.Ninguno

Validación

ReglaDescripción
minEl número debe ser mayor o igual a este valor.
maxEl número debe ser menor o igual a este valor.
customMessageMensaje de error personalizado cuando la validación falla.

Operadores de Salto Lógico

equals, not_equals, greater_than, less_than, greater_than_or_equals, less_than_or_equals, is_answered, is_not_answered

Formato de Respuesta

La respuesta se almacena como un number (o null si no se responde).

Modo Cuestionario

En los modos de cuestionario, el tipo de pregunta Número no es puntuable -- no participa en la puntuación automatizada.


Sitio Web / URL

Un campo de URL para recopilar direcciones web. NueForm trata los tipos url y website de forma idéntica.

Pregunta de Sitio Web/URL
Una pregunta de entrada de URL para recopilar direcciones web.

Type identifier: url o website

Propiedades

PropiedadTipoDescripciónPredeterminado
placeholderstringTexto de marcador de posición mostrado en la entrada.Ninguno

Validación

El campo valida que la entrada sea una URL con formato correcto.

Operadores de Salto Lógico

equals, not_equals, contains, not_contains, is_answered, is_not_answered

Formato de Respuesta

La respuesta se almacena como un string (la URL).


Información de Contacto

Un campo compuesto que recopila el nombre, dirección de email y número de teléfono del encuestado en una sola pregunta. Este es un tipo de conveniencia que combina múltiples entradas de texto en un solo paso de formulario.

Pregunta de Información de Contacto
Una pregunta de información de contacto compuesta con campos de nombre, email y teléfono.

Type identifier: contact_info

Propiedades

PropiedadTipoDescripciónPredeterminado
defaultCountryCodestringCódigo de país predeterminado para el subcampo de teléfono.Ninguno
fieldsFormQuestion[]Definiciones opcionales de subcampos personalizados. Si se proporcionan, anulan los campos predeterminados de nombre/email/teléfono.Subcampos predeterminados

Subcampos

La pregunta de Información de Contacto incluye tres subcampos por defecto:

  1. Nombre -- Un campo de texto corto.
  2. Email -- Un campo de email con validación de formato.
  3. Teléfono -- Un campo de número de teléfono con soporte de código de país.

El prefijo del número de pregunta se oculta para las preguntas de Información de Contacto, ya que muestran múltiples campos de entrada juntos.

Formato de Respuesta

La respuesta se almacena como un object (Record<string, string>) con claves para cada subcampo:

json
{
  "name": "John Smith",
  "email": "john@example.com",
  "phone": "+1 555-0123"
}

Dirección

Un campo de dirección postal completa con autocompletado opcional de Google Places.

Pregunta de Dirección
Una entrada de dirección completa con múltiples subcampos.

Type identifier: address

Propiedades

PropiedadTipoDescripciónPredeterminado
enableAddressAutocompletebooleanHabilitar autocompletado de Google Places para ayudar a los encuestados a completar su dirección rápidamente.Deshabilitado
fieldsFormQuestion[]Definiciones opcionales de subcampos personalizados. Si se proporcionan, anulan los campos de dirección predeterminados.Subcampos predeterminados

Subcampos

La pregunta de Dirección incluye subcampos para:

  1. Dirección -- La línea de dirección.
  2. Ciudad -- La ciudad o localidad.
  3. Estado/Provincia -- El estado, provincia o región.
  4. Código Postal -- El código postal o ZIP.
  5. País -- El país.

Autocompletado de Dirección

Cuando enableAddressAutocomplete está habilitado, los encuestados pueden comenzar a escribir su dirección y ver sugerencias de Google Places. Seleccionar una sugerencia completa automáticamente todos los subcampos de dirección.

El autocompletado de dirección requiere que se configure una clave de API de Google Maps en los ajustes de tu cuenta NueForm. El prefijo del número de pregunta se oculta para las preguntas de Dirección.

Formato de Respuesta

La respuesta se almacena como un object (Record<string, string>) con claves para cada subcampo:

json
{
  "street": "123 Main Street",
  "city": "San Francisco",
  "state": "CA",
  "zip": "94105",
  "country": "United States"
}

Archivos Multimedia Adjuntos

Todos los tipos de preguntas de entrada de texto soportan archivos multimedia adjuntos. Puedes agregar una imagen, video, ícono o código QR a cualquier pregunta de texto. Consulta la guía de Crear Formularios para detalles sobre opciones de medios y configuraciones de diseño.

Ultima actualizacion: 6 de abril de 2026