Introducción a los feeds CSV personalizados
Los feeds CSV personalizados ofrecen flexibilidad total para distribuir datos de productos a canales de distribución que requieren formatos específicos. A diferencia de las plantillas predefinidas, un feed CSV personalizado permite definir exactamente qué columnas incluir, cómo se estructuran los datos y qué campos son obligatorios para cada integración.
Esta guía explica cómo configurar, mapear y validar un feed CSV personalizado para garantizar que los datos de productos se transmitan correctamente a sus destinos de distribución.
Estructura y configuración del feed CSV personalizado
Un feed CSV personalizado comienza con la definición de su estructura. La primera fila del archivo debe contener los encabezados de columna que identifican cada campo de datos. Estos encabezados se corresponden con los identificadores técnicos que espera el canal de distribución.
Los identificadores de campo técnicos más comunes incluyen:
- id: Identificador único del producto dentro de su sistema.
- title: Nombre o descripción breve del producto.
- description: Descripción completa y detallada del artículo.
- price: Precio actual del producto.
- link: URL que dirige a la página del producto en su sitio web.
- image_link: URL de la imagen principal del producto.
- availability: Estado de disponibilidad (in stock, out of stock, preorder).
- brand: Marca o fabricante del producto.
- condition: Estado del producto (new, used, refurbished).
- gtin: Código de barras global (EAN, UPC, ISBN).
- mpn: Número de parte del fabricante.
- google_product_category: Categoría del producto según la clasificación de Google.
- product_type: Categoría interna de su tienda o negocio.
- item_group_id: Identificador para agrupar variantes del mismo producto.
Cada fila subsecuente contiene los valores correspondientes para un producto individual. La precisión en estos datos determina si los productos se aprueban en el canal o se rechazan por incumplimiento de especificaciones.
Mapeo de campos y validación de datos
El mapeo correcto de campos es crucial para la aprobación de productos. Cada canal de distribución define qué campos son obligatorios, qué formato deben tener y cuáles son opcionales.
Campos obligatorios versus opcionales
Los campos obligatorios varían según el canal. Por ejemplo, algunos canales requieren gtin para todos los productos, mientras que otros lo aceptan como opcional. Si un campo obligatorio falta o está vacío, el producto será rechazado durante la validación del feed.
Los campos opcionales mejoran la calidad del listado pero no impiden la aprobación. Sin embargo, incluir datos completos en campos como image_link, description y availability aumenta significativamente las tasas de clics y conversiones.
Formatos de datos específicos
Cada campo tiene un formato esperado:
- price: Debe ser un número decimal, generalmente con punto como separador (12.99, no 12,99).
- availability: Valores predefinidos como 'in stock', 'out of stock' o 'preorder'. Otros valores causan rechazo.
- image_link: URL completa y válida que comience con http:// o https://.
- gtin: Código numérico sin espacios ni caracteres especiales.
- google_product_category: Número de categoría específico de Google, no texto libre.
Incluir datos en formato incorrecto es la causa más frecuente de rechazos de productos en canales de distribución.
Configuración práctica del feed personalizado
Paso 1: Definir la estructura del feed
Ante todo, identifique qué campos su canal de distribución requiere. Consulte la documentación del canal específico o contacte al equipo de soporte. Cree una lista con los identificadores técnicos exactos que debe utilizar.
Por ejemplo, si distribuye a múltiples canales, algunos pueden requerir item_group_id para variantes de color o talla, mientras que otros no lo necesitan. Incluya todos los campos que al menos un canal requiera.
Paso 2: Mapear datos desde su sistema de origen
Exporte los datos de productos de su sistema de gestión de inventario o plataforma de comercio electrónico. Asegúrese de que los valores se correspondan correctamente con los identificadores de campo del feed.
Por ejemplo:
- Si su sistema almacena el precio en una columna llamada 'Precio_EUR', asegúrese de que este valor se asigne a la columna price del feed.
- Si las imágenes están almacenadas en URLs con estructura específica, genere las URLs completas en la columna image_link.
Paso 3: Validar completitud y formato
Antes de enviar el feed, verifique:
- Que no haya filas vacías o duplicadas.
- Que todos los campos obligatorios contengan datos.
- Que los formatos de datos cumplan con las especificaciones (números, URLs, códigos válidos).
- Que las descripciones y títulos no contengan caracteres especiales no permitidos.
Muchos sistemas de distribución ofrecen herramientas de validación que detectan errores antes de procesar el feed.
Paso 4: Implementar actualizaciones periódicas
Los feeds CSV personalizados deben actualizarse regularmente para reflejar cambios en inventario, precios y disponibilidad. Configure un proceso automatizado que exporte datos del feed diariamente o con la frecuencia que requiera el canal.
Las actualizaciones frecuentes garantizan que los datos mostrados en el canal coincidan con la información actual de su tienda, lo cual es fundamental para mantener la confianza del cliente y evitar rechazos por información obsoleta.
Mejores prácticas para feeds CSV personalizados
La calidad del feed determina directamente el rendimiento de sus productos en canales de distribución. Siga estas recomendaciones:
- Descripciones claras y completas: Escriba títulos de hasta 150 caracteres que incluyan marca, modelo y características principales. Las descripciones deben ser informativas sin exceso de palabras clave repetidas.
- Imágenes de alta calidad: Proporcione URLs de imágenes que muestren el producto claramente, preferiblemente con fondo blanco o neutro.
- Datos de disponibilidad precisos: Actualice el campo availability en tiempo real para evitar que clientes intenten comprar productos agotados.
- Códigos de producto únicos: Utilice identificadores id que sean consistentes entre actualizaciones del feed. Cambiar este valor causa que el sistema trate el producto como nuevo, perdiendo historial de rendimiento.
- Categorización correcta: Asigne google_product_category y product_type con precisión. Una categorización incorrecta reduce la visibilidad en búsquedas relevantes.
Resolución de problemas comunes
Los problemas más frecuentes con feeds CSV personalizados incluyen:
- Productos rechazados por falta de campos obligatorios: Verifique que todos los campos requeridos por el canal contengan datos válidos.
- Caracteres especiales que causan errores de codificación: Guarde el archivo CSV en codificación UTF-8 para soportar caracteres internacionales correctamente.
- URLs de imagen rotas: Pruebe todas las URLs de image_link manualmente para confirmar que las imágenes se cargan correctamente.
- Precios inconsistentes: Asegúrese de que el formato de price sea uniforme en todo el feed (decimales con punto, no coma).
- Duplicación de productos: Revise que el valor id sea único para cada fila y no se repita.
Resumen
Los feeds CSV personalizados proporcionan control total sobre cómo se distribuyen los datos de productos, pero requieren atención cuidadosa a la estructura, formato y validación. Mapear correctamente cada campo técnico, garantizar que los datos cumplan con las especificaciones del canal y mantener actualizaciones regulares son pasos esenciales para que los productos se aprueben y funcionen bien en canales de distribución.
Al seguir esta guía, reducirá rechazos, mejorará la calidad de los listados y maximizará el rendimiento de sus productos en múltiples canales de distribución.