ES - Mejores prácticas y recomendaciones para estructurar tu catálogo (Feed)
¡Tu catálogo es muy importante para nosotros y queremos aprovecharlo al máximo!
Antes de enviar un catálogo, con los datos de todos los productos/servicios y su comportamiento asociado, es importante tener en cuenta una serie de pasos para que Empathy pueda reconocerlo.
Formato
Los archivos Feed deben enviarse en formato XML / Json o Zip que los contenga.
El encoding del archivo deberá ser “utf-8”
Tipos de Feed
Pueden ser de dos tipos:
Catálogo (feed completo):
Un feed con todos los idiomas → deberá contener un campo de idioma
Un feed por idioma
Deltas: tipos:
Actualizar datos (reemplazar datos no válidos por otros válidos)
Borrar datos.
Insertar datos.
Campos Requeridos:
Existen unos campos mínimos requeridos para que el Feed sea válido:
ID: identificador de cada producto
Debe ser único
Nombre:
String del nombre de un producto
Imagen:
Url de la imagen (no deberá estar rota o cortada)
Dimensiones de la imagen
Url del Producto:
Url del producto (no deberá estar rota o cortada)
Precio:
Formato en número
Categoría:
Debe seguir una jerarquía (ver ejemplo más abajo)
Idiomas:
Puede ser:
un feed por idioma
un feed con todos los idiomas: deberá contener un campo de idioma
NOTA: Ninguno de los campos anteriores debería venir vacío.
Campos deseados:
Además, sería ideal poder disponer de campos extra como:
Id de Categoría:
Un único valor para cada categoría
Descripción:
Debe ser específica para cada producto
Precio rebajado:
Formato en número
Color:
Formato de valor CSS
Nombre común (mejor "azul" que "aguamarina")
Imagen adicional
Marca
Ejemplo en formato XML:
Ejemplo en formato JSON:
¿Cuándo sería un Feed No Válido?
Formato Incorrecto: tags sin cerrar, comas que puedan faltar....
Codificación Incorrecta: de los caracteres dentro del Feed
Siguiendo estas sencillas instrucciones será mucho más sencillo empezar a trabajar con un Feed Correcto