Especificación del Feed de productos

Para que NaizFit pueda realizar la importación de su catalogo de productos, necesitamos que nos proporcione una URL en la que poder recoger todo su catalogo de una forma estructurada.

Formato

El feed debe contener la información de forma estructurada en uno de los siguientes formatos:

  • XML
  • JSON
  • CSV (separador ",")

Campos requeridos

El feed debe contener al menos la siguiente información de cada producto:

  1. Título
  2. Tipo o categoría (Camiseta, Pantalón ...)
  3. Genero (Masculino, Femenino, Unisex)
  4. Tallas (todas las que existen de ese producto aunque no haya stock)
  5. URL de la página del producto (a ser posible la URL canónica)
  6. URL de la imagen principal del producto
  7. Marca (sólo es necesario si los productos no son de marca propia)
  8. Referencia (SKU o referencia interna empleada por el vendedor)

Los productos pueden definirse de dos formas:

  1. Forma agrupada: Un sólo elemento con toda la información, un campo del elemento contiene un listado de tallas y otro campo un listado de URL en el caso de que exista más de una URL canónica.
  2. Forma desagrupada: Un elemento por cada talla de un producto o un elemento por cada idioma, por ejemplo. Los elementos pertenecientes a un mismo producto deben compartir algún identificador único (un ID, referencia, SKU o URL canónica).

Note

El campo de URL puede ser un listado con varias URLs (una para cada idioma) aunque se recomienda que sólo exista una URL canónica para cada producto.

Note

Se pueden emplear varios feeds independientes en caso de necesidad, por ejemplo si cada idioma está en un marketplace independiente, siempre que el mismo producto en diferentes feed comparta alguna información común, como la referencia o SKU.

Ejemplo en formato JSON:

{
  "products": [
    {
      "TITLE": "Producto de ejemplo 1",
      "TYPE": "Camiseta",
      "GENDER": "MALE",
      "SIZE": "XS, S, M, L",
      "URL": "http://naiz.fit/store/canonical-url-example-product",
      "IMAGE": "http://naiz.fit/store/canonical-url-example-product-image.jpg",
      "BRAND" : "NAIZFIT",
      "SKU" : "NF000001"
    },{
      "TITLE": "Producto de ejemplo 2",
      "TYPE": "Jersey",
      "GENDER": "FEMALE",
      "SIZE": "S, M, L, XL",
      "URL": "http://naiz.fit/store/canonical-url-example-product-2",
      "IMAGE": "http://naiz.fit/store/canonical-url-example-product-2-image.jpg",
      "BRAND" : "NAIZFIT",
      "SKU" : "NF000001"
    },
    {...}
  ]
}