# Tipos de campo


# Tipos de campo

Los campos son los bloques de construcción de tu formulario. imatic Survey te ofrece 26 de ellos, agrupados por lo que recopilan. Esta página recorre cada grupo y las opciones por campo que encontrarás en el [Inspector](./form-builder#las-tres-columnas).

Arrastra cualquier campo desde la Paleta al Lienzo, luego selecciónalo para editar sus ajustes.

![La paleta de campos del constructor agrupada en secciones de Texto, Opción, Valoración y Escala, Fecha y Hora, y Avanzado](/img/screenshots/survey/field-palette.png)
*La Paleta agrupa cada tipo de campo por lo que recopila — arrastra uno al lienzo para agregarlo.*

## Campos de texto

Para respuestas escritas de forma libre.

- **Texto** — una sola línea, para respuestas cortas como un nombre o una ciudad.
- **Texto largo** — un cuadro de varias líneas, para comentarios, opiniones y respuestas más largas.
- **Correo** — una sola línea que comprueba que la respuesta parezca una dirección de correo.
- **Teléfono** — una sola línea para un número de teléfono.
- **Número** — para respuestas numéricas, con límites mínimo y máximo opcionales.

## Campos de opción

Para elegir de un conjunto de opciones.

- **Selección única** — elige exactamente una opción (botones de radio).
- **Selección múltiple** — elige cualquier número de opciones (casillas de verificación).
- **Desplegable** — elige una opción de una lista desplegable, útil para listas largas.
- **Desplegable múltiple** — elige varias opciones de un desplegable.
- **Elección de imagen** — un carrusel de imágenes entre las que eligen los encuestados, en lugar de opciones de texto simple.
- **Clasificación** — arrastra las opciones para ordenarlas por preferencia.

Los campos de opción admiten **mezcla de opciones** (aleatoriza el orden para reducir el sesgo) y una **escritura libre "Otro"** para que los encuestados puedan agregar una respuesta que no listaste.

## Campos de valoración y escala

Para medir el sentimiento o la fuerza de la opinión.

- **Valoración** — una valoración por estrellas o puntos.
- **NPS** — una escala de Net Promoter Score de 0 a 10.
- **Deslizador** — arrastra un control a lo largo de una escala para elegir un valor.

## Campos de cuadrícula y en cascada

Para respuestas estructuradas de varias partes.

- **Matriz** — una cuadrícula de filas y columnas, para que los encuestados valoren varios elementos con la misma escala en una pregunta compacta.
- **Multinivel** — desplegables en cascada donde la segunda elección depende de la primera (por ejemplo, País, luego Estado, luego Ciudad).

## Campos de fecha y hora

- **Fecha** — elige una fecha del calendario.
- **Fecha y hora** — elige una fecha y una hora juntas.
- **Hora** — elige una hora del día.

## Campos de carga, multimedia y firma

- **Archivo** — permite a los encuestados subir un archivo o adjunto.
- **Reconocimiento de medios con IA** — un campo de **carga** de imagen/medios: los encuestados suben una imagen o archivo multimedia. *(El reconocimiento por IA del contenido de la carga llegará pronto.)*
- **Firma** — captura una firma dibujada.

## Campos de ubicación

- **Ubicación** — captura un lugar o un punto en el mapa.

## Campos especiales y de contenido

- **Booleano** — un simple interruptor de sí/no o verdadero/falso.
- **Consentimiento** — una casilla de consentimiento, útil para un acuerdo estilo GDPR antes de enviar.
- **HTML** — un bloque de contenido para instrucciones, encabezados o texto enriquecido. No es una pregunta; presenta información.

## Opciones por campo

La mayoría de los campos comparten un conjunto común de opciones en el Inspector. Úsalas para dar forma a cómo se ve y se comporta cada pregunta:

- **Etiqueta y descripción** — el texto de la pregunta y el texto de ayuda opcional, ambos traducibles por idioma.
- **Obligatorio** — los encuestados deben responder antes de poder enviar.
- **Mezclar opciones** — aleatoriza el orden de las opciones en los campos de opción.
- **Escritura libre "Otro"** — agrega una opción de texto libre a los campos de opción.
- **Visibilidad condicional (`visibleIf`)** — muestra el campo solo cuando una respuesta anterior coincide con una regla.
- **Obligatorio condicional (`requiredIf`)** — haz el campo obligatorio solo bajo ciertas condiciones.
- **Valor de puntuación** — los puntos que esta respuesta aporta a un [formulario puntuado o cuestionario](./logic-scoring#puntuación-y-bandas-de-puntuación).
- **Reglas de validación** — comprobaciones adicionales como mínimo/máximo para números o formatos permitidos.

:::tip[Mantén las preguntas enfocadas]

Una idea por campo. Si una pregunta tiene dos partes, divídela en dos campos — tus gráficos y exportaciones serán mucho más limpios.

:::

## Próximos pasos

- [Agrega lógica condicional y puntuación](./logic-scoring)
- [Construye y organiza campos en el constructor](./form-builder)
- [Genera un conjunto de preguntas en borrador con IA](./ai-generation)
