Introducción al feed de Idealo
Idealo es uno de los principales comparadores de precios en Europa, con presencia significativa en Alemania, España, Francia e Italia. Los comerciantes utilizan el feed de Idealo para distribuir datos de productos directamente en la plataforma, permitiendo que los compradores comparen precios, envíos y condiciones de compra en tiempo real.
A diferencia de plataformas de publicidad como Google Shopping o Facebook Ads, Idealo funciona como un canal de distribución directo donde los productos se indexan en el comparador. La calidad del feed determina directamente si los anuncios se aprueban, se muestran correctamente y generan clics de compradores interesados. Un feed incompleto o con datos inconsistentes reduce la visibilidad y puede resultar en rechazos de productos.
Estructura y campos obligatorios del feed
El feed de Idealo utiliza un formato estructurado donde cada producto requiere información específica en campos predefinidos. Los campos obligatorios forman la base del registro del producto y su ausencia provoca que el anuncio no se publique.
| Campo | Tipo | Obligatorio | Impacto en aprobación |
|---|---|---|---|
| sku | Texto | Sí | Identificador único del producto. Idealo rechaza productos sin SKU o con SKUs duplicados dentro del mismo feed. |
| brand | Texto | Sí | Marca del fabricante. Requerido para que el filtro de marca funcione en búsquedas de compradores. |
| title | Texto | Sí | Nombre del producto. Máximo 80 caracteres. Títulos truncados o con caracteres especiales pueden afectar la indexación. |
| url | URL | Sí | Enlace directo a la página del producto. Idealo verifica que la URL sea válida y accesible; URLs rotas resultan en rechazo. |
| price | Decimal | Sí | Precio actual en la moneda especificada. Debe ser un número válido; precios con formato incorrecto causan errores de validación. |
| delivery | Texto | No | Descripción del tiempo de entrega (ej: '2-3 días'). Afecta la confianza del comprador y las tasas de conversión. |
| deliveryCosts_Standard | Decimal | No | Coste de envío estándar. Si se omite, Idealo puede mostrar 'costes de envío desconocidos', reduciendo clics. |
| description | Texto | No | Descripción del producto. Mejora la relevancia en búsquedas internas de Idealo. |
| imageUrls | URL | No | URLs de imágenes del producto. Productos sin imágenes tienen tasas de clics significativamente menores. |
| categoryPath | Texto | No | Ruta de categoría jerárquica (ej: 'Electrónica > Ordenadores > Portátiles'). Crítico para la navegación y filtros. |
| conditionType | Texto | No | Estado del producto ('nuevo', 'reacondicionado', 'usado'). Obligatorio si el producto no es nuevo; omitirlo causa rechazo de productos de segunda mano. |
Mapeo de campos de precios y costes
Idealo requiere una configuración precisa de precios y costes adicionales para que los compradores vean el coste total real. Los errores en estos campos son la causa más común de rechazos y reclamaciones de compradores.
Campo price
El campo price debe contener el precio de venta actual del producto. Este es el precio que aparece de forma destacada en los resultados de búsqueda de Idealo.
Consideraciones críticas:
- Debe ser un número decimal válido (ej: 29.99, no '€29,99' o '29.99 EUR').
- No incluir símbolos de moneda ni puntuación adicional.
- Si el precio es 0 o negativo, Idealo rechaza el producto.
- Los cambios de precio deben reflejarse en cada actualización del feed; Idealo detecta inconsistencias entre actualizaciones.
Campo basePrice
El campo basePrice indica el precio por unidad de medida estándar, útil para productos vendidos a granel o en paquetes. Si un producto se vende en paquetes de 10 unidades a 50 euros, basePrice sería 5 euros (precio por unidad).
Este campo mejora la comparabilidad en búsquedas de compradores que comparan precios unitarios. Sin basePrice, los comparadores de precios no pueden mostrar comparativas precisas de valor.
Campo formerPrice
El campo formerPrice registra el precio anterior del producto, utilizado para mostrar descuentos. Idealo destaca productos con descuentos visibles, lo que aumenta clics.
Reglas importantes:
- formerPrice debe ser mayor que price (el descuento debe ser real).
- Idealo valida que el descuento sea razonable (típicamente entre 5 % y 70 %).
- Descuentos falsificados (formerPrice muy superior a price) resultan en rechazos automáticos.
- Si no hay descuento, omitir este campo completamente.
Campos deliveryCosts_Standard y paymentCosts_PayPal
El campo deliveryCosts_Standard especifica el coste de envío estándar en la moneda del feed. Este coste se suma al price para mostrar el coste total en los resultados.
Consideraciones:
- Si el envío es gratuito, establecer el valor en 0.
- Idealo rechaza productos donde deliveryCosts_Standard es negativo.
- Los costes de envío variables (según región o peso) deben manejarse mediante múltiples registros de producto o configuración en la plataforma Idealo.
El campo paymentCosts_PayPal especifica cualquier coste adicional por pagar con PayPal. Aunque menos común que los costes de envío, algunos comerciantes aplican recargos por métodos de pago específicos.
Regla crítica: si el método de pago no tiene coste adicional, omitir el campo o establecer en 0. Costes de pago positivos reducen la competitividad del anuncio.
Configuración de envío y logística
La información de envío es uno de los factores más importantes para la tasa de conversión. Los compradores buscan productos con envío rápido y barato; datos de envío incompletos o poco claros resultan en abandono del carrito.
Campo delivery
El campo delivery proporciona una descripción textual del tiempo de envío. Ejemplos válidos:
- '2-3 días laborales'.
- 'Envío gratuito en 24-48 horas'.
- 'Entrega en 5-7 días'.
Este campo aparece en la página de resultados de Idealo y en la ficha del producto. Descripciones claras y precisas aumentan la confianza del comprador.
Campo deliveryComment
El campo deliveryComment añade información adicional sobre el envío que no cabe en delivery. Ejemplos:
- 'Envío solo a España peninsular'.
- 'No disponible para Canarias'.
- 'Requiere firma en entrega'.
Esta información es crítica para evitar que compradores de zonas no cubiertas realicen compras que luego no pueden completarse.
Campo maxOrderProcessingTime
El campo maxOrderProcessingTime especifica el tiempo máximo que el comerciante tarda en preparar y enviar el pedido, en días. Valores típicos: 1, 2, 3 ó 5 días.
Idealo suma este tiempo al tiempo de envío para mostrar el tiempo total de entrega. Un maxOrderProcessingTime incorrecto (ej: establecer 1 día si realmente tardas 5) resulta en incumplimiento de expectativas y devoluciones.
Mapeo de categorías y atributos de producto
Campo categoryPath
El campo categoryPath define la ubicación del producto en la estructura de categorías de Idealo. Utiliza una ruta jerárquica separada por '>' o '|' (según configuración del feed).
Ejemplo correcto: 'Electrónica > Informática > Ordenadores Portátiles > Portátiles 15 pulgadas'.
Impacto en aprobación:
- Categorías incorrectas pueden resultar en rechazo si el producto no pertenece a la categoría asignada.
- Categorías demasiado genéricas ('Electrónica') reducen la visibilidad en búsquedas específicas.
- Idealo proporciona un mapeo de categorías permitidas; usar categorías no existentes causa error de validación.
Campo conditionType
El campo conditionType especifica el estado del producto. Valores válidos:
- 'nuevo': producto sin usar, en embalaje original.
- 'reacondicionado': producto reparado y probado, funcionalmente nuevo.
- 'usado': producto previamente vendido, puede tener marcas de uso.
Omitir este campo asume 'nuevo'. Si el producto es de segunda mano y no se especifica conditionType, Idealo puede rechazarlo o aplicar restricciones de visibilidad.
Campos de atributos de producto
Los campos size, colour, gender, material permiten que los compradores filtren por características específicas. Aunque no son obligatorios, su presencia mejora significativamente la experiencia de búsqueda.
- size: talla (ej: 'M', 'L', '42', '10 cm').
- colour: color (ej: 'rojo', 'azul marino', 'negro').
- gender: género (ej: 'hombre', 'mujer', 'unisex').
- material: material (ej: 'algodón', 'acero inoxidable', 'cuero').
Consideraciones:
- Utilizar valores estandarizados (no 'Rojo oscuro' vs 'rojo oscuro').
- Si un producto tiene múltiples tallas o colores, crear registros separados con SKU único para cada variante.
- Omitir atributos que no sean relevantes para el producto.
Optimización de imágenes y contenido
Campo imageUrls
El campo imageUrls contiene URLs de imágenes del producto. Idealo permite múltiples imágenes separadas por comas o pipes (según configuración).
Requisistos técnicos:
- Las URLs deben ser accesibles y válidas (sin caracteres especiales sin codificar).
- Formatos recomendados: JPG, PNG.
- Tamaño mínimo: 300 x 300 píxeles; recomendado: 800 x 800 píxeles o superior.
- Idealo rechaza imágenes con marca de agua o logos superpuestos.
- La primera imagen en la lista se utiliza como imagen principal en resultados de búsqueda.
Impacto en conversión:
- Productos sin imágenes tienen tasas de clics hasta 60 % menores.
- Imágenes de baja calidad o borrosas reducen la confianza del comprador.
- Múltiples ángulos del producto aumentan la probabilidad de compra.
Campo description
El campo description contiene la descripción detallada del producto. Aunque no es obligatorio, es crítico para el posicionamiento en búsquedas internas de Idealo.
Buenas prácticas:
- Incluir características principales (dimensiones, peso, especificaciones técnicas).
- Usar palabras clave naturales que los compradores buscan (ej: 'portátil ultraligero de 14 pulgadas').
- Mantener entre 100 y 500 caracteres; descripciones muy largas se truncan.
- No duplicar el contenido del título.
- Evitar caracteres especiales o HTML; Idealo espera texto plano.
Campos adicionales y costes especiales
Campo eans y hans
Los campos eans (European Article Number) y hans (Harmonized Article Number) contienen códigos de barras del producto. Aunque no son obligatorios, su presencia mejora la precisión de matching de productos.
EAN es el formato estándar europeo (13 dígitos); HAN es una alternativa. Idealo utiliza estos códigos para evitar duplicados y mejorar la deduplicación de catálogos.
Campo packagingUnit
El campo packagingUnit especifica la cantidad de unidades en el paquete vendido. Ejemplo: si vendes un pack de 6 botellas, packagingUnit sería 6.
Idealo utiliza este valor junto con basePrice para mostrar comparativas de precio unitario.
Campos twoManHandlingFee y disposalFee
El campo twoManHandlingFee especifica el coste adicional si el producto requiere descarga de dos personas (típico en muebles grandes). El campo disposalFee especifica el coste de reciclaje o eliminación del producto anterior (común en electrodomésticos).
Estos costes se suman al precio total mostrado. Omitirlos si no aplican.
Campo freeReturnDays
El campo freeReturnDays especifica el número de días durante los cuales el comprador puede devolver el producto sin coste. Valores típicos: 14, 30, 60 días.
Este campo mejora la confianza del comprador y las tasas de conversión. Si no ofreces devoluciones gratuitas, omitir el campo.
Campo voucherCode
El campo voucherCode permite asociar códigos de descuento o vouchers al producto. Idealo puede mostrar 'Código de descuento disponible' en la ficha del producto, aumentando clics.
Este campo es opcional y solo debe usarse si tienes un código de descuento activo.
Campo fulfillmentType
El campo fulfillmentType especifica quién gestiona el envío: 'merchant' (el comerciante) o 'fulfillment_partner' (un tercero como Amazon FBA). Este campo afecta cómo Idealo calcula tiempos de envío y confianza.
Campo deposit
El campo deposit especifica si el producto requiere un depósito reembolsable (ej: botellas de vidrio, baterías). Valor típico: el monto del depósito.
Guía práctica de integración y optimización
Validación del feed antes de envío
Antes de enviar el feed a Idealo, realizar estas comprobaciones:
- Verificar que todos los campos obligatorios (sku, brand, title, url, price) estén presentes en todos los registros.
- Validar que los SKU sean únicos dentro del feed; duplicados causan rechazo.
- Confirmar que todas las URLs sean accesibles (probar clic en navegador).
- Verificar que los precios sean números válidos sin símbolos de moneda.
- Comprobar que deliveryCosts_Standard sea 0 o un número positivo.
- Validar que formerPrice sea mayor que price (si está presente).
- Confirmar que las URLs de imágenes sean válidas y las imágenes sean de calidad.
- Verificar que categoryPath coincida con las categorías permitidas en Idealo.
Frecuencia de actualización
Idealo recomienda actualizar el feed diariamente o al menos cada 48 horas para mantener datos precisos. Los cambios de precio deben reflejarse lo antes posible; Idealo detecta cambios drásticos de precio y puede marcar productos como sospechosos.
Gestión de variantes de producto
Si un producto está disponible en múltiples tallas, colores o configuraciones, crear registros separados en el feed con:
- SKU único para cada variante (ej: 'CAMISA-ROJO-M', 'CAMISA-ROJO-L').
- Mismo item_group_id (si está disponible) para agrupar variantes.
- Atributos específicos (size, colour) rellenados correctamente.
Esto permite que Idealo muestre opciones de variante al comprador sin crear duplicados.
Optimización para competitividad
- Mantener precios competitivos y actualizados diariamente.
- Ofrecer envío gratuito o costes bajos; Idealo destaca productos con envío gratuito.
- Incluir descripciones detalladas con palabras clave naturales.
- Proporcionar múltiples imágenes de alta calidad.
- Especificar tiempos de envío cortos y precisos.
- Ofrecer devoluciones gratuitas (si es posible) para mejorar confianza.
- Utilizar descuentos (formerPrice) de forma estratégica sin abusar.
Resumen
El feed de Idealo requiere una configuración precisa de campos de producto, precios, costes de envío y atributos. Los campos obligatorios (sku, brand, title, url, price) forman la base de la aprobación; los campos opcionales (delivery, imageUrls, description, categoryPath) determinan la visibilidad y las tasas de conversión.
La optimización del feed en Idealo se centra en proporcionar datos completos, precisos y actualizados que generen confianza en el comprador. Los errores comunes, como precios incorrectos, URLs rotas, imágenes faltantes o categorías inapropiadas, resultan en rechazos o baja visibilidad.
Mantener el feed actualizado diariamente, validar datos antes de envío y monitorizar rechazos garantiza que los productos se muestren correctamente y generen tráfico de compradores cualificados desde Idealo.