Importar productos desde un archivo CSV
Con la versión completa puedes cargar muchos productos a la vez desde un archivo CSV (una hoja de cálculo guardada como texto plano, con los valores separados por comas, puntos y coma o tabulaciones) en Product Viewer > Import. Los productos se identifican por su código: si vuelves a cargar el mismo archivo, se actualizan en lugar de crear duplicados.
La importación CSV forma parte de la versión completa (o de la prueba de 7 días). En la versión gratuita los productos se añaden a mano. Consulta Activar tu clave de licencia.
Antes de empezar
- Crea primero tus filtros (Crear filtros y opciones). La importación reconoce una columna por filtro.
- Abre Product Viewer > Import. El recuadro How the file has to look muestra la primera fila exacta que necesita tu archivo, por ejemplo:
sku,title,excerpt,image,range,function,capacity. Cópiala como primera fila de tu hoja de cálculo.
Las columnas
| Columna | Qué contiene |
|---|---|
sku | El código del producto. Decide si una fila crea un producto nuevo o actualiza el existente con el mismo código. |
title | El nombre del producto. Los productos nuevos sin nombre reciben el código como nombre. Los productos existentes conservan su nombre si falta la columna o la celda está vacía. |
excerpt | La descripción breve que se muestra en la ficha. Deja la columna fuera del archivo para conservar las descripciones breves que ya tienes. |
content | Opcional: la descripción completa, que se muestra en la página de detalle del producto. |
image | La dirección web completa de la foto (que empieza por https://). Solo se usa si marcas la opción de imágenes al importar. |
| una columna por filtro | El nombre de la columna es el nombre interno del filtro, tal como aparece en la pantalla Import (el nombre del filtro en minúsculas, con los espacios convertidos en guiones bajos). En un filtro de lista, escribe el nombre de la opción; varias opciones en una misma celda se separan con una barra vertical, por ejemplo Restaurants|Hotels. En un filtro numérico, escribe solo el número, por ejemplo 600. |
El archivo necesita al menos la columna sku o la columna title. Los nombres de columna no distinguen entre mayúsculas y minúsculas. Las filas completamente vacías se ignoran.
- Las opciones de filtro que aún no existen se crean automáticamente.
- En un filtro de lista, la celda sustituye las opciones del producto para ese filtro. En un filtro numérico, una celda vacía elimina el valor.
- Solo se escriben las columnas presentes en el archivo. Una columna que dejas fuera (un filtro,
excerpt,content,title) no se toca en los productos existentes, así que un archivo con soloskuy una columna de filtro actualiza ese filtro y nada más. - Una celda vacía en una columna presente vacía ese campo en el producto (la excepción es el nombre: una celda
titlevacía conserva el nombre actual). - En un filtro numérico puedes escribir decimales con coma o con punto, por ejemplo
600,5o600.5.
Dentro del zip del plugin, en la carpeta examples, hay un archivo de ejemplo, sample-catalog.csv.
Guardar el archivo desde Excel o Google Sheets
- Google Sheets: Archivo > Descargar > Valores separados por comas (.csv).
- Excel: Archivo > Guardar como y elige CSV UTF-8 (delimitado por comas). La opción CSV normal también funciona.
No necesitas cambiar el separador. El plugin lee la primera fila y reconoce si las columnas están separadas por comas, puntos y coma (lo que usa Excel en español, en italiano y en otros idiomas) o tabulaciones. Las letras acentuadas se leen correctamente tanto en archivos UTF-8 como en archivos guardados con la codificación de Windows que Excel usa por defecto.
Ejecutar la importación
- En Upload the file, haz clic en el campo de archivo y elige tu CSV.
- La primera vez, deja marcada Dry run, writing nothing (recommended for the first pass) (prueba en seco, sin escribir nada).
- Marca Download the images listed in the image column si tu archivo tiene direcciones de imágenes. Las fotos se copian en tu biblioteca de medios.
- Haz clic en Import.
- Lee el resultado. Una prueba en seco responde Dry run finished, nothing was written. To create: X, to update: Y, skipped: Z.: los números te dicen qué pasaría (crear, actualizar, omitir). Una importación real responde Import finished. Created: X, updated: Y, skipped: Z.
- Si los números parecen correctos, desmarca la prueba en seco y vuelve a hacer clic en Import.
Mantener la tarifa al día
Edita tu hoja de cálculo e impórtala de nuevo. Los productos con el mismo código se actualizan, los códigos nuevos se crean y no se duplica nada. Los productos que no están en el archivo se quedan como están (no se borran), y los productos actualizados conservan su estado de publicación.
Escríbenos indicando el plugin, lo que has probado y lo que ves. Respondemos desde Italia, normalmente en un día laborable.