Configurar los campos del feed
Cuando guardas un feed por primera vez, SoloSearch crea un conjunto de campos predeterminado basado en el esquema estándar de Google Shopping. Los encontrarás en Configuration → Feeds → [tu feed] → Feed Fields.

Cada campo tiene tres columnas:
- Internal name — nombre normalizado que SoloSearch usa internamente para campos con un propósito conocido y fijo:
titlesiempre es el nombre del producto,pricesiempre es el precio,imagesiempre es la URL de la imagen, etc. El widget y otras partes de la plataforma dependen de estos nombres para funcionar correctamente. Esta columna es fija y no puede modificarse. - Feed attribute name — el nombre del elemento o columna en tu archivo de feed que contiene este valor. Edítalo para que coincida con tu feed si usa nombres distintos.
- Type — el tipo de dato del campo. Ver más abajo.
Campos predeterminados
| Nombre interno | Qué representa |
|---|---|
id |
Identificador del producto (obligatorio) |
title |
Nombre del producto (obligatorio) |
link |
URL del producto (obligatorio) |
description |
Descripción larga |
image |
Imagen principal del producto |
price |
Precio regular |
sale_price |
Precio con descuento, si existe |
currency |
Moneda del precio |
brand |
Marca o fabricante |
categories |
Ruta de categorías |
gtin |
EAN / código de barras |
mpn |
Número de pieza del fabricante |
keywords |
Términos de búsqueda adicionales |
No todos estos campos existirán en todos los feeds —eso es correcto. Si un campo no tiene un valor correspondiente en tu archivo, simplemente quedará vacío para todos los productos. No es necesario eliminarlo.
Deberás mapear cada campo con el nombre del elemento o columna correspondiente en tu feed. Si tu feed usa nombres distintos (p. ej. ProductName en lugar de title), actualiza la columna Feed attribute name en consecuencia.
Campos calculados
Algunos campos aparecen en la lista pero no pueden mapearse a un atributo del feed —su columna Feed attribute name está bloqueada. Estos son campos calculados: SoloSearch calcula su valor automáticamente durante la etapa de análisis (Parse), basándose en otros campos.
| Campo | Cómo se calcula |
|---|---|
effective_price |
sale_price si está presente y es mayor que cero; en caso contrario, price. |
effective_price representa el precio real que pagaría un cliente en un momento dado. Es el campo que debes usar al ordenar resultados por precio, aplicar reglas de impulso basadas en precio, o configurar filtros de rango de precio —en lugar de usar price o sale_price directamente, lo que daría resultados inconsistentes para productos en promoción.
Añadir campos personalizados
Si tu feed contiene datos adicionales no cubiertos por los campos predeterminados —por ejemplo un atributo personalizado como stock, color o coleccion— puedes añadirlo con el botón New field. Los campos personalizados no tienen un nombre interno fijo: como son específicos del feed de cada tienda, tú eliges el nombre al crearlos.

Introduce el nombre del atributo tal como aparece en tu archivo de feed y elige el tipo. Ese nombre se utiliza en toda la plataforma para referenciar el campo —en campos de búsqueda, facetas de filtros, condiciones de impulso y valores de impulso.
Tipos de campo
El tipo determina cómo SoloSearch almacena e indexa el campo. Elegir el tipo correcto es importante —afecta al comportamiento del campo en la búsqueda, los filtros y los impulsos.
| Tipo | Cuándo usarlo |
|---|---|
| Text | Cualquier campo con texto libre: nombres, descripciones, marcas, categorías (solo si cada producto tiene una categoría única; usa Tags si los productos pueden pertenecer a varias o si el valor es una ruta). Se indexa para búsqueda de texto completo y se almacena como cadena. Usa este tipo para la mayoría de campos. |
| Float | Campos numéricos usados para ordenar, filtros de rango o impulsos por valor: precio, precio de oferta, stock, valoración. Debe contener un número válido. |
| Tags | Campos que contienen múltiples valores separados por un delimitador, como rutas de categorías (Calzado > Running > Asfalto) o palabras clave separadas por comas. Cada valor se indexa individualmente para que los usuarios puedan filtrar o buscar por cualquiera de ellos. El campo categories usa este tipo por defecto. |