Importación de productos

La importación de productos permite añadir ítems a tu catálogo de forma manual a través de la herramienta de importación, para disponer de ellos de forma inmediata en tus estrategias.

En este artículo aprenderás cómo realizar una importación de productos en Connectif.

Tiempo de implementación: 10 min.
Dificultad: Baja.
¿Cuándo utilizarlo?: Al integrar tu cuenta de Connectif y en cualquier momento de forma puntual.
  

Aunque la etiqueta de "Contacto ha visitado un producto" dará de alta automáticamente los productos conforme se vayan visitando, es recomendable realizar una importación inicial de todo el catálogo al integrar Connectif, para tenerlo disponible desde el primer momento.

 

Antes de empezar: preparación del fichero de productos

  

Para realizar la importación se necesita un fichero CSV válido que contenga los campos de los productos que se quieren importar. 

En la siguiente tabla, se muestran los campos que pueden incluirse en el CSV:

Nombre Tipo Descripción Ejemplo
productDetailUrl Texto URL de la página del producto (la URL debe ir sin codificar). Este valor debe estar de forma obligatoria en el documento. http://exple.com/productA
productId Texto Identificador único del producto (en el eCommerce). Este valor debe estar de forma obligatoria en el documento. 101
name Texto Nombre del producto. Este valor debe estar de forma obligatoria en el documento. Product A
unitPrice Decimal Precio unitario del producto. Este valor debe estar de forma obligatoria en el documento. 20.99
imageUrl Texto URL de la imagen del producto. http://exple.com/images/productA.jpg
description Texto Descripción del producto. An innovative gadget for modern homes.
thumbnailUrl Texto URL de la imagen de vista previa del producto. http://expl.com/thumbs/productA.jpg
categories Lista de textos La categoría o categorías a las que pertenece el producto. Si se quieren indicar varias categorías, se debe utilizar el carácter "|" para separarlas. Si el eCommerce permite subcategorías, se debe indicar la ruta completa separando cada nivel con el carácter "/".
Por ejemplo: "/Ordenadores/Teclados/Logitech".
electronics/home/gadgets|
electronics/home/accessories
tags Lista de textos Las etiquetas asociadas al producto. Si se quieren indicar varias etiquetas, se debe utilizar el carácter "|" para separarlas.  innovative|gadget
brand Texto Marca del producto. GadgetPro
ratingCount Entero Número de reseñas que tiene el producto. 150
rating Decimal Número de reseñas que tiene el producto. 4.5
reviewCount Entero Número de reseñas que tiene el producto. 75
relatedExternalProductIds Lista de textos Ids de productos relacionados. Si se quieren indicar varios productos, se debe utilizar el carácter "|" para separarlos.  200|201
priority Entero Nivel de prioridad o preferencia de este producto. El valor predeterminado es 0. 5
unitPriceOriginal Decimal Precio unitario original del producto. 25.99
unitPriceWithoutVAT Decimal Precio unitario sin impuestos del producto. 17.49
discountedPercentage Decimal Porcentaje de descuento, rango de 0 a 100 sin símbolo de porcentaje. 20
discountedAmount Decimal Importe rebajado del producto (debe corresponder con unit_price_original - unit_price). 5.0
publishedAt Fecha Fecha en formato ISO8601 de la primera vez que el producto apareció en el catálogo de la Tienda. 2021-03-15T00:00:00Z
inStockUnits Entero Número de unidades del producto en stock. 120
availability Texto Se marca como instock o outofstock. Indica si el producto está disponible o no. instock
isBlacklisted Booleano Se marca como true o false y permite (en caso de marcarse como true) excluir el producto de las recomendaciones. Si no se indica su valor, por defecto será false al crearse el producto. false
customField1 Texto Propiedad personalizada. CustomValueA1
customField2 Texto Propiedad personalizada. CustomValueA2
customField3 Texto Propiedad personalizada. CustomValueA3
 

Los nombres de la tabla deben mantenerse exactamente igual si la importación de productos se hace mediante API. Si no, pueden cambiarse, ya que después deberán asociarse en el mapping.

A continuación se muestra un ejemplo de datos extraídos del CSV:

name,productDetailUrl,productId,unitPrice,imageUrl,thumbnailUrl,description,categories,tags,relatedExternalProductIds,priority,ratingCount,rating,reviewCount,brand,unitPriceOriginal,unitPriceWithoutVAT,discountedAmount,discountedPercentage,publishedAt,inStockUnits,availability,isBlacklisted,customField1,customField2,customField3 Product A,http://example.com/productA,101,20.99,http://example.com/images/productA.jpg,http://example.com/thumbs/productA.jpg,An innovative gadget for modern homes.,electronics/home/gadgets|electronics/home/accessories,innovative|gadget,200|201,5,150,4.5,75,GadgetPro,25.99,17.49,5.0,20,2021-03-15T00:00:00Z,120,instock,false,CustomValueA1,CustomValueA2,CustomValueA3 Product B,http://example.com/productB,102,45.5,http://example.com/images/productB.jpg,http://example.com/thumbs/productB.jpg,A durable and reliable tool for professionals.,tools/professional/hardware|tools/professional/accessories,durable|professional,300|301,3,200,4.7,90,ToolWorks,50.0,37.92,4.5,10,2021-06-20T00:00:00Z,80,outofstock,true,CustomValueB1,CustomValueB2,CustomValueB3

 

PASO 1: Selección del origen de datos

1. Accede a "Eccommerce > Catálogo" y haz clic en   Importar productos.

Importacio_n_de_productos_-_1.png

2. En el apartado Selecciona una fuente de datos escoge la opción Importar desde fichero.

  

Es posible realizar la importación copiando y pegando el contenido del CSV en la caja de texto central, pero esta opción es más limitada porque no admite importaciones de grandes cantidades de productos.

Importacio_n_de_productos_-_2.png

3. Configura los parámetros de la importación.

3.1. Selecciona Incluye cabecera si el fichero CSV tiene una cabecera con los nombres de las columnas.

3.2. Escoge, en Delimitador, el carácter que delimita las columnas de tu fichero.

3.3. Selecciona la opción Sobreescribir existentes si quieres sustituir la información de los productos que ya existan en Connectif con la incluida en el fichero.

3.4. Selecciona la opción Actualizar solo campos vacíos si quieres que únicamente se actualicen los campos sin información.

4. Haz clic en Siguiente  .

Importacio_n_de_productos_-_3.png

 

PASO 2: Configuración de los campos a importar

  

Una vez importado el fichero, se deben asociar los campos del CSV importado (columna izquierda de la interfaz) con los campos de los productos en Connectif.

5. Selecciona el nombre de cada campo del fichero importado y arrástralo a su correspondiente de Connectif.

Importacio_n_de_productos_-_4.png

 

En el ejemplo, el campo del fichero ID es el que le da valor al campo External product ID en Connectif, Nombre de Producto se lo dará al campo Name en Connectif, Categorías se lo dará a Categories y Precio Unitario a Unit Price.

  

Existe también un valor (siempre disponible) llamado Literal. Su utilidad principal es la de "simular" que se está importando una columna que, en realidad, no está en el fichero CSV importado. Cuando se asigna Literal a un campo del producto, aparece un editor que permite asignar el valor deseado a ese campo para todos los productos que se van a importar. 

6. Haz clic en Siguiente  .

Importacio_n_de_productos_-_5.png

 

PASO 3: Comprobación de la importación

7. Haz clic en Ir a la lista de importación  .

Importacio_n_de_productos_-_6.png

8. Verifica que los productos y su información se han importado correctamente.

  

En esta pantalla, aparece el porcentaje de progreso de la importación de productos y, una vez completada, el resumen de la misma. 

Importacio_n_de_productos_-_7.png

9. Si existe algún error, descarga el CSV de reporte de errores haciendo clic en el botón   (Descargar informe de errores en CSV).

  

El caso más común de error en importación es que alguna de las filas importadas en el fichero CSV contenga un tipo de dato incompatible con el del campo asignado. Por ejemplo, si se asigna el valor de Texto "PRECIO" al campo Precio Unitario del producto, la importación de este registro provocará un error.

Importacio_n_de_productos_-_8.png

 

 

¡Enhorabuena!
Has llegado al final de la lección.

  

¿Te han quedado dudas sin resolver?
Recuerda que tienes a tu disposición a nuestros especialistas en Connectif. Para contactar con ellos, tan solo tendrás que abrir ticket a Soporte haciendo clic en el botón azul de “Ayuda” de tu Dashboard.

 


¡Sigue aprendiendo!

Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos:

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0