Saltar al contenido
Primeros pasos

Importar productos y pasaportes desde un archivo CSV

Qué importador usar, las columnas que lee cada uno, cómo se gestionan duplicados y límites del plan, y cómo comprobar el resultado.

Equipo editorial de DPP Shield · Actualizado:

Use Products, Import CSV para crear o actualizar identidades de producto desde cualquier hoja de cálculo o exportación de tienda, con correspondencia de columnas y vista previa antes de guardar nada. Use DPPs, Import para crear, a partir de cada fila de un CSV basado en la plantilla, un producto y su primer pasaporte en borrador.

Qué importador usar

Products, Import CSV sirve para identidades de catálogo - una exportación del ERP, de una tienda o una hoja de cálculo. Hace corresponder sus columnas con campos de producto, valida cada fila con las mismas reglas que el formulario de producto y muestra el resultado antes de confirmar. DPPs, Import va más allá: cada fila válida crea un producto y su primer pasaporte en borrador, con identificadores, fabricante, soporte y disponibilidad desde columnas normales. Pueden importar editores, administradores y propietarios.

El archivo

Los dos importadores leen el mismo tipo de archivo.

Lo que aceptan los importadores

  • Texto CSV o separado por tabuladores, con una fila de encabezados; se detectan los separadores coma, punto y coma y tabulador.
  • Hasta 20 MB y 10 000 filas por archivo - divida los catálogos mayores.
  • Exportaciones de productos de Shopify y WooCommerce, tal cual.
  • Texto guardado en UTF-8, para que los acentos lleguen intactos.

Columnas de producto

Obligatorias: Product name, SKU y Category (o una categoría por defecto para las filas sin ella). Opcionales: GTIN / EAN / UPC, Brand, Description, Manufacturer, Manufacturer country (ISO-2), Model number, Image URL, Manufacturer D-U-N-S, Importer, Importer country, Importer EORI, Authorized representative y Representative country.

Se reconocen los encabezados habituales en inglés, francés, español y alemán - Variant SKU, Barcode, Vendor, Nombre, Artikelnummer y muchos más - y puede cambiar cualquier correspondencia en el paso de mapeo. Si un SKU ya existe, elija si la fila se omite o actualiza el producto.

Columnas de pasaporte

El importador de pasaportes lee name, sku, gtin, category, brand, manufacturer_name, manufacturer_country, manufacturer_address, manufacturer_contact, commodity_code, operator_identifier, operator_role, carrier_type, carrier_placement, placed_on_market_at, availability_until y backup_provider; name, sku y category son obligatorias. El GTIN y los datos del fabricante se copian al pasaporte. Descargue la plantilla de su categoría en la página para tener todas las columnas con una fila de ejemplo.

Los campos propios de la categoría y los personalizados van en la columna opcional data_json, en JSON indexado por las rutas de datos del pasaporte. Rellene commodity_code y operator_identifier si piensa enviar los pasaportes al registro de la UE.

Validación y límites del plan

Cada fila se comprueba como en el formulario: campos obligatorios, dígito de control del GTIN, códigos de país de dos letras, SKU o GTIN duplicados. Antes de escribir nada, la importación comprueba los límites de productos y categorías de su plan e indica cuántas filas los superarían. Después cada fila muestra su resultado - creada, actualizada, omitida o fallida con el motivo - para que corrija las fallidas y vuelva a importar solo esas.

Paso a paso

  1. Descargue la plantilla de su categoría o exporte desde su propio sistema.
  2. Rellene una fila por producto; mantenga los SKU exactamente como los escriben sus otros sistemas.
  3. Suba el archivo y revise las correspondencias de columnas y los errores de filas.
  4. Confirme la importación y lea los resultados fila a fila.
  5. Abra DPPs, filtre los borradores y valide los pasaportes nuevos.

Referencia página por página

Estas páginas se revisaron en la consola de la organización el 8 de octubre de 2026 con una organización de ejemplo aislada. Los controles pueden variar según el rol, el plan, el estado del registro y los proveedores configurados. Las explicaciones prácticas y los nombres de los controles siguientes siguen la interfaz en inglés revisada.

Product CSV import (/products/import)

The importer accepts a product spreadsheet and shows a column mapping and preview before records are written.

Start with the template and select the category that matches the spreadsheet's products. The preview is the opportunity to fix column matches, duplicate identifiers, and row errors before an import writes catalogue identities. Afterward, inspect accepted and rejected counts and remember that passport drafts are a separate step.

Importing products alone does not create passport versions.

Controles y opciones

  • Choose a CSV file; download the template for the required and supported columns.
  • Review inferred column matches and row errors before confirming the import.
  • Use the example category selector when downloading a category-specific template.
  • Return to Products to inspect imported identities; import results report accepted and rejected rows.

Product and passport CSV import (/dpps/import)

Each valid row can create both a product and its first draft passport. The page explains standard identifier columns and optional structured data.

Use the category template or preview to validate identifiers and structured columns before writing records. Inspect row-level errors instead of assuming an import either entirely succeeds or entirely fails. Every accepted row creates a draft product/passport starting point; open those drafts to add missing evidence and run validation.

data_json is optional; use it only for category-specific or custom fields.

Controles y opciones

  • Upload or paste CSV, then Preview or paste CSV to inspect mapped fields and errors.
  • Download template for an example category to see required columns.
  • Import products and passports writes valid rows and reports per-row outcomes.
  • Open the resulting drafts to complete evidence, validation and publication review.