Qué hace la asignación en masa
Alva Digital Downloads vincula archivos que ya están en el almacenamiento con productos de Shopify desde un único CSV. Abre la página Products y haz clic en la acción secundaria Bulk Product-File Mapping. La pantalla solo está disponible en los planes de pago — está deshabilitada en el plan Free.
Qué necesita el CSV
El parser lee la fila de encabezado y empareja las columnas por nombre, sin distinguir mayúsculas de minúsculas. Requiere una columna PRODUCT_ID y al menos una columna FILE_1. Las columnas de variante son opcionales. El orden de las columnas no importa, y puedes añadir tantas columnas FILE_ y VARIANT_ como necesites.
- PRODUCT_ID — el ID del producto de Shopify. Usa el número sin más (
1234567890) o la forma completagid://shopify/Product/1234567890. - FILE_1, FILE_2, … — cada una contiene el título de un archivo en el almacenamiento de Alva, opcionalmente con el prefijo
@(el@se elimina). Cada fila necesita al menos un archivo. - VARIANT_1, VARIANT_2, … — IDs de variante de Shopify opcionales. Déjalos fuera para asignar a la variante por defecto en todo el producto.
Cómo asignar archivos en masa
1. Abre la pantalla de asignación en masa
En la página Products, haz clic en Bulk Product-File Mapping. La página se abre con una tarjeta de instrucciones — que incluye un CSV de ejemplo resuelto — y un cargador de arrastrar y soltar. No hay una plantilla descargable; copia el diseño del ejemplo en tu hoja de cálculo.
2. Crea y guarda el CSV
Pon un producto por fila. Rellena PRODUCT_ID con el ID de Shopify y cada columna FILE_ con el título de un archivo. Una fila simple como 123456789,,,,@User Manual,, asigna un archivo a la variante por defecto de un producto. Guarda la hoja como .csv.
La tabla de previsualización de Bulk Product-File Mapping tras subir un CSV. Muestra las cuatro columnas — File, Product, Variants, Status — con 3-4 filas de ejemplo: insignias verdes de "success", una fila roja de "error" y un producto con una insignia "Existing". Usa nombres de producto de marcador de posición, sin datos reales de cliente.
3. Sube y revisa la previsualización
Suelta el archivo en el cargador. Alva comprueba cada título de archivo contra el almacenamiento y valida los IDs de producto y variante contra Shopify. La previsualización lista cada fila con una insignia de Status — success, error o pending — y marca con una insignia Existing los productos que ya tienen asignaciones.
4. Procesa las asignaciones
Haz clic en Process CSV. Las filas válidas se guardan como asignaciones de producto y las filas con error se omiten. Si más del 30% de las filas no son válidas, Alva bloquea la ejecución. Por debajo de ese umbral, un cuadro de diálogo de confirmación te indica cuántas filas se omitirán antes de continuar.
5. Verifica la cobertura
Tras una ejecución correcta, haz clic en View Products para volver a la lista de Products. Cada producto muestra su número de archivos asociados, así que puedes revisar si queda alguno mostrando cero archivos. Corrige esas filas y vuelve a ejecutarlas con Retry failed mappings.
Preguntas frecuentes
Abre el producto en el panel de Shopify y copia el ID numérico del final de la URL, como 1234567890. Alva acepta ese número sin más o la forma completa gid://shopify/Product/1234567890 en la columna PRODUCT_ID.
No. La pantalla de asignación en masa muestra un CSV de ejemplo resuelto dentro de la tarjeta de instrucciones. Copia ese diseño en tu hoja de cálculo — una columna PRODUCT_ID más columnas FILE_1, FILE_2 — en lugar de descargar un archivo de plantilla.
Por el título del archivo en el almacenamiento de Alva, emparejado sin distinguir mayúsculas de minúsculas. Puedes añadir al título el prefijo del símbolo @, que Alva elimina. El archivo ya debe estar subido — la asignación en masa vincula archivos existentes, no los sube.
Las filas con error se omiten y las filas válidas se guardan igualmente. Si más del 30 por ciento de las filas no son válidas, Alva bloquea toda la ejecución. Por debajo de eso, un modal de confirmación te avisa de qué filas se omitirán antes de procesar.
Añade columnas VARIANT_1, VARIANT_2 y pon un ID de variante de Shopify en cada una. Las filas sin columnas de variante se asignan a la variante por defecto y aplican a todo el producto. No hay límite en el número de columnas de variante.
Ver también
¿Te ha resultado útil?
Última actualización 2026-06-01