1. Configuración
El color y el tamaño ya vienen precargados con el tono y la proporción de las fotos de referencia que enviaste (2:3, gris cálido). "Descargar ZIP cada N fotos" baja automáticamente un lote y libera memoria del navegador — importante para no trabarlo con miles de fotos juntas.
2. Cargar fotos (elegí una opción)
Probé tu archivo real (tiendanube-prueba.csv, y también tus otras exportaciones anteriores) y confirmé que ese CSV/Excel que exportás desde Tiendanube nunca trae los links de las fotos — no es un error de la herramienta, esa columna directamente no existe en ese tipo de exportación. La única forma de conseguir los links reales es pedírselos a la API de Tiendanube, que es justo lo que preguntaste al principio ("¿debería ser por API?") — sí, es por acá.
Ya está resuelto: Tiendanube no deja llamar a su API directo desde una página web, así que armé un "puentecito" (Cloudflare Worker) que hace el pedido por vos — ya lo dejé desplegado y cargado en el campo "URL del puente" de abajo, no tenés que tocar nada ahí. Lo único que te falta es el token de acceso (ver "¿Cómo consigo el token?" más abajo si todavía no lo generaste).
Te recomiendo probar primero con pocas (20 por defecto): agregalas, procesalas, revisá cómo quedan, y recién cuando estés conforme usá "Agregar TODAS" para el resto.
¿Cómo consigo el token? (se hace una sola vez)
- Entrá al admin de mayoristathetoystore.mitiendanube.com → en el menú lateral buscá "Aplicaciones a medida". Requiere plan Escala o Evolución — si tu tienda está en un plan más chico avisame y vemos una alternativa.
- Creá la aplicación (nombre libre, ej. "Unificador de fotos"), dale permiso de lectura y escritura sobre "Productos" (no hace falta "Acceso total").
- Guardar → entrá a la app → "Revelar" → copiá el token completo (se muestra una sola vez).
- Pegalo en el campo "Token de acceso" de arriba. El Store ID (1777086) ya está precargado — confirmalo, lo saqué de los links de tus fotos.
- Tocá "Traer productos y fotos". Eso es todo — el puente ya está listo, no hay que tocar nada más.
3. Procesar y descargar
4. Subir los resultados a Tiendanube (opcional)
Esto reemplaza la foto original de cada producto por la versión con fondo unificado, directo en tu tienda en vivo (usa el mismo Store ID y token de la sección 2 → "Traer por API" — necesita permiso de escritura, no solo lectura). Solo funciona para fotos que trajiste con "Traer por API" (no para las de la pestaña de Links/CSV, ahí no sabemos a qué producto pertenece cada una). Sube de a lotes: subís un lote, revisás en tu tienda que quedó bien, y recién ahí subís el siguiente — así no se descontrola todo de una.
5. Auditoría por SKU (cruce con tu Excel)
Compara cada variante real de tu tienda (traída en la sección 2 → "Traer por API") contra el Excel de SKU→foto que subiste, usando el SKU como clave. Todavía no sube ni cambia nada en la tienda — solo te muestra qué tan bien matchea y cuántas fotos habría que subir. Necesitás haber tocado "Traer productos y fotos" en la sección 2 primero.
6. Aplicar: subir fotos correctas y asignarlas por variante
Usando las fotos del Excel como fuente (hasta 3 por cada color), las sube como fotos NUEVAS a cada producto (no borra ninguna foto vieja todavía) y asigna a cada variante que matcheó por SKU la foto de su color correspondiente. Corre sola de principio a fin — no hace falta ir tocando "siguiente lote". Podés cerrar esto y volver más tarde: mientras la pestaña siga abierta, sigue procesando.
Rápido (recomendado primero): sube la foto original tal cual, sin recorte de IA — arregla YA el problema de fotos mezcladas por color. Tarda unas horas (el límite es la propia API de Tiendanube).
Con recorte de IA: además recorta y unifica el fondo (misma configuración de la sección 1) antes de subir — más prolijo, pero mucho más lento porque el modelo de IA corre en un solo hilo del navegador (puede tardar varios días para todo el catálogo). Conviene usarlo después, sobre lo que ya quedó bien asignado.