UPC
UPC
¿Qué es este campo?
Código de barras del producto (input del feed).
Cada campo muestra su valor + la fórmula/regla del prompt que lo produjo.
UPC
Código de barras del producto (input del feed).
tipo
'Padre' (configurable Magento) o 'Individual' (variante/SKU simple). Input del feed.
Marca
Marca matriz del producto (input del feed; normalizada vía src/brands.py para 335 marcas canónicas).
Departamento
Departamento Ulta MX (ej. Maquillaje y Uñas, Cuidado del Cabello). Input del feed.
nombre_original
Nombre del producto en el feed Ulta MX (frecuentemente truncado).
categoria_especifica
Categoría específica del producto (input del feed).
tamano
Contenido neto del producto (ej. '30.00 ml'). Input del feed.
variante
Variante específica con redundancias del feed (ej. 'BEIGE Warm Beige, 30.00 ml').
para_quien
Audiencia target. Frecuentemente vacío en el feed (~70%).
caracteristicas_conocidas
Características conocidas del producto. Frecuentemente vacío.
_status
Estado del procesamiento: 'succeeded' (clean), 'truncated' (faltan campos finales), 'placeholder_output' (modelo escribió 'placeholder' en algunos campos), 'parse_failed' (JSON inválido), 'errored'.
_error
Detalle del error si _status no es 'succeeded'.
name_MEJORADO
GENERADO
Estructura: `[Sub-brand] - [Functional name], [Claim] - [Net cont] - [Variant]`. Sin marca matriz (vive en columna Marca separada). Anti-redundancia: ningún segmento se repite. Hard cap 110 chars. Sin ®/™/emojis/ALL CAPS (excepto marcas oficialmente así). Degradación graciosa si falta algún segmento.
ulta_sub_marca
GENERADO
Línea/familia dentro de la marca matriz (ej. 'TruBlend Hydrating' dentro de COVERGIRL). Para Individuals con Padre identificable, heredado del output del Padre (Stage 1).
ulta_claim
GENERADO
Diferenciador concreto y verificable. Aceptable: 'hidratante 24h', 'cobertura media', 'SPF 30', 'vegano'. Prohibido: 'increíble', 'el mejor', 'revolucionario'. Para hermanas del mismo Padre: idéntico (es propiedad de la fórmula, no del tono).
ulta_nombre_de_color
GENERADO
Solo Individual con color. Extraído del segmento [Variant] del name_MEJORADO. Sin redundancias del feed (ej. 'BEIGE Warm Beige' → 'Warm Beige').
ulta_descripcion_color
GENERADO
1-2 oraciones describiendo el tono específico (subtono, profundidad, comparable a ocasión/piel). Solo Maquillaje, Wellness, Derma Fav, Tech. Solo Individual.
ulta_hex_code
GENERADO
Formato `#RRGGBB` minúsculas. Inferido de swatch oficial del fabricante (web_search) o aproximado a paleta estándar. Si alta incertidumbre → vacío.
short_description_NUEVA
GENERADO
Shampoo nutritivo de alta densidad, específicamente formulado para cabellos rubios gruesos, naturales o teñidos con daño severo por decoloración. Enriquecido con activos de acondicionamiento intenso, devuelve suavidad, brillo y manejabilidad desde el primer lavado. Su fórmula sin sulfatos agresivos respeta el color y la integridad de la fibra capilar, alargando la duración de los tratamientos de salón.
<p><strong>Shampoo nutritivo de alta densidad, específicamente formulado para cabellos rubios gruesos, naturales o teñidos con daño severo por decoloración.</strong> Enriquecido con activos de acondicionamiento intenso, devuelve suavidad, brillo y manejabilidad desde el primer lavado. Su fórmula sin sulfatos agresivos respeta el color y la integridad de la fibra capilar, alargando la duración de los tratamientos de salón.</p>
HTML simple con solo `<p>` y `<strong>`. 80-120 palabras. Lead distinto al de descripcion_NUEVA (anti-duplicate). Sin specs, sin FAQ, sin bullets. Para listados de categoría, mini-cart, fold superior del PDP.
descripcion_NUEVA
GENERADO
BlondMe All Blondes Rich Shampoo de Schwarzkopf Professional es un shampoo nutritivo de 250 ml, formulado especialmente para cabellos rubios gruesos o con daño elevado por decoloración o coloración repetida, que requieren mayor aporte de nutrición y suavidad.
Pertenece a la línea BlondMe All Blondes de Schwarzkopf Professional, diseñada íntegramente para el cuidado de tonos rubios. La variante Rich está pensada para fibras más densas o muy comprometidas, donde el shampoo estándar de la línea no provee suficiente nutrición. La fórmula trabaja para limpiar suavemente sin despojar el cabello de su humedad natural, respetando el pigmento de color y manteniendo la luminosidad del rubio.
¿En qué se diferencia el Rich del Light de BlondMe All Blondes?
El Rich está formulado para cabello grueso o con mayor daño, aportando nutrición más intensa. El Light es más ligero, ideal para cabello fino o con menos daño.
¿Cuánto dura la nutrición después de cada lavado?
Schwarzkopf Professional recomienda su uso continuo como rutina; los mejores resultados se obtienen combinando shampoo y mascarilla de la línea All Blondes Rich.
¿Sirve para rubio platino y balayage por igual?
Sí, la línea All Blondes es apta para cualquier expresión de rubio, incluyendo platino, balayage y rubio natural, siempre que el cabello sea de textura gruesa o presente daño significativo.
<p><strong>BlondMe All Blondes Rich Shampoo de Schwarzkopf Professional es un shampoo nutritivo de 250 ml, formulado especialmente para cabellos rubios gruesos o con daño elevado por decoloración o coloración repetida, que requieren mayor aporte de nutrición y suavidad.</strong></p><p>Pertenece a la línea BlondMe All Blondes de Schwarzkopf Professional, diseñada íntegramente para el cuidado de tonos rubios. La variante Rich está pensada para fibras más densas o muy comprometidas, donde el shampoo estándar de la línea no provee suficiente nutrición. La fórmula trabaja para limpiar suavemente sin despojar el cabello de su humedad natural, respetando el pigmento de color y manteniendo la luminosidad del rubio.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> cabello rubio grueso o muy dañado por decoloración, cabello con múltiples procesos químicos, cabellos naturalmente rubios con sequedad intensa, personas en mantenimiento de rubio platino o balayage.</li><li><strong>No recomendado para:</strong> cabello rubio fino o graso en raíces, donde la fórmula Rich puede resultar demasiado densa; en esos casos, la variante Light de la misma línea es más adecuada.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> Schwarzkopf Professional</li><li><strong>UPC:</strong> 4045787635751</li><li><strong>Contenido neto:</strong> 250 ml</li><li><strong>Textura:</strong> shampoo cremoso de alta densidad</li><li><strong>Indicado para:</strong> cabello rubio grueso o con daño severo</li><li><strong>Ingredientes destacados:</strong> BIOLAGE BlondMe Bond (complejo de bonding), extracto de lavanda, agentes acondicionadores</li><li><strong>Recomendación de uso:</strong> usar como primer paso de la rutina BlondMe All Blondes junto con la mascarilla Rich complementaria</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿En qué se diferencia el Rich del Light de BlondMe All Blondes?</strong><br>El Rich está formulado para cabello grueso o con mayor daño, aportando nutrición más intensa. El Light es más ligero, ideal para cabello fino o con menos daño.</p><p><strong>¿Cuánto dura la nutrición después de cada lavado?</strong><br>Schwarzkopf Professional recomienda su uso continuo como rutina; los mejores resultados se obtienen combinando shampoo y mascarilla de la línea All Blondes Rich.</p><p><strong>¿Sirve para rubio platino y balayage por igual?</strong><br>Sí, la línea All Blondes es apta para cualquier expresión de rubio, incluyendo platino, balayage y rubio natural, siempre que el cabello sea de textura gruesa o presente daño significativo.</p>
HTML rico con bloques: (1) Definición extractable 1 oración. (2) Diferenciadores con cifras concretas. (3) 'Para quién sí / Para quién no' en bullets. (4) Especificaciones. (5) 3 FAQs en lenguaje natural. 220-320 palabras. Tags permitidos: `<p>`, `<strong>`, `<em>`, `<ul>`, `<li>`, `<h3>`, `<br>`.
beneficios_NUEVO
GENERADO
<ul><li><strong>Nutrición intensa para rubios dañados:</strong> limpia suavemente aportando acondicionamiento profundo a fibras comprometidas por decoloración.</li><li><strong>Preserva el color:</strong> fórmula respetuosa con el pigmento artificial y natural del cabello rubio.</li><li><strong>Suavidad y manejabilidad:</strong> reduce la aspereza y facilita el desenredo desde el lavado.</li><li><strong>Línea profesional de salón:</strong> desarrollada por Schwarzkopf Professional para uso en casa con estándares de peluquería.</li></ul>
HTML `<ul>` con 3-5 `<li>`. Cada bullet: `<strong>Etiqueta:</strong> claim con dato`. 8-15 palabras por bullet. Sin repetir info entre bullets.
ulta_caracteristicas_description
GENERADO
<ul><li>Shampoo cremoso de alta densidad (variante Rich)</li><li>Contenido neto: 250 ml</li><li>Pertenece a la línea BlondMe All Blondes de Schwarzkopf Professional</li><li>Variante Rich: especialmente diseñada para cabello grueso o con daño severo</li><li>Formato de uso en casa con formulación de grado profesional</li><li>Complemento ideal con la mascarilla BlondMe All Blondes Rich</li></ul>
HTML `<ul>` con 3-6 bullets de atributos técnicos del producto (qué TIENE, no qué HACE). Textura, formato, formulación, tecnología, aplicador. Distinto de beneficios.
ulta_ingredientes_clave_description
GENERADO
La fórmula de BlondMe All Blondes Rich Shampoo se apoya en activos seleccionados para el cuidado del cabello rubio sometido a procesos químicos intensos:
<p>La fórmula de BlondMe All Blondes Rich Shampoo se apoya en activos seleccionados para el cuidado del cabello rubio sometido a procesos químicos intensos:</p><ul><li><strong>Complejo de bonding (BlondMe Bond):</strong> el fabricante indica que este complejo trabaja en la estructura interna de la fibra capilar para reforzar los enlaces debilitados por la decoloración, mejorando la resistencia del cabello.</li><li><strong>Agentes acondicionadores de alta densidad:</strong> proporcionan suavidad y manejabilidad desde el primer enjuague, reduciendo la aspereza típica del cabello muy procesado.</li><li><strong>Extracto de lavanda:</strong> actúa como calmante del cuero cabelludo y aporta fragancia característica de la línea BlondMe.</li></ul>
HTML enriquecido con 2-4 ingredientes hero destacados. Cada uno: nombre INCI + función técnica + beneficio. 80-200 palabras. Sin marketing fluff.
ingredientes_NUEVO
GENERADO
HTML con bloques 'Ingredientes activos' y 'Ingredientes complementarios'. Función técnica neutral. Sin concentraciones (%) salvo que sean públicas. Máximo 12 ingredientes totales.
ulta_formulado_sin_description
GENERADO
HTML `<ul>` con qué NO contiene el producto. Solo lo declarado oficialmente por el fabricante. NUNCA inventar 'free of'.
ulta_resultados_investigacion_description
GENERADO
Resultados clínicos / dermatológicos del fabricante. Cifras + tamaño de muestra + duración del estudio. Solo si hay datos verificables. Si no → vacío.
ulta_incluye_description
GENERADO
Para sets, bundles, kits, brochas con accesorios. HTML `<ul>` con cantidad + nombre + tamaño por item. Si producto individual sin accesorios → vacío.
modo_de_uso_NUEVO
GENERADO
Tip: para mayor nutrición, alterna con la mascarilla de la misma línea en cada lavado, según recomienda Schwarzkopf Professional.
<ol><li>Aplica una cantidad generosa sobre el cabello mojado.</li><li>Masajea con movimientos circulares para activar la espuma y limpiar el cuero cabelludo y las puntas.</li><li>Deja actuar 1-2 minutos para que los activos nutritivos penetren la fibra.</li><li>Enjuaga abundantemente con agua tibia.</li><li>Continúa con la mascarilla BlondMe All Blondes Rich para potenciar los resultados.</li></ol><p><strong>Tip:</strong> para mayor nutrición, alterna con la mascarilla de la misma línea en cada lavado, según recomienda Schwarzkopf Professional.</p>
HTML `<ol>` con 3-5 pasos numerados (máx 7). 50-150 palabras. Verbos en imperativo informal singular ('aplica', 'distribuye'). Opcional tip final del fabricante.
precauciones_NUEVO
GENERADO
<ul><li>Uso externo únicamente. Evitar contacto con los ojos.</li><li>En caso de contacto con los ojos, enjuagar inmediatamente con abundante agua.</li><li>Mantener fuera del alcance de niños.</li><li>Conservar en lugar fresco y seco, alejado de fuentes de calor directas.</li></ul>
Solo advertencias declaradas oficialmente por el fabricante o regulación COFEPRIS/NOM. NUNCA inventar contraindicaciones. NUNCA dar consejo médico. Si no hay → vacío.
ulta_conscious_beauty
GENERADO
Multi-selección de 5 valores: Ingredientes Limpios, Libre de Crueldad, Vegano, Empaque Sustentable, Con Causa. Solo si fabricante/certificador oficial lo declara (Leaping Bunny, PETA, Vegan Society).
ulta_preferencias
GENERADO
Multi-selección de 12 valores: Ingredientes Limpios, Libre de Crueldad, Libre de Fragancia, Con Causa, Sin Gluten, Minerales, Sin Aceite, Sin Parabenos, Sin Siliconas, Sin Sulfatos, Empaque Sustentable, Vegano. Solo verificables en empaque oficial.
ulta_preferencias_de_compra
GENERADO
Multi-selección: Exclusivo, Exclusivo Online, Edición Limitada, Novedad, Refill. Inferidas de fabricante. Exclusivos los setea Ulta del lado comercial.
ulta_ofertas_especiales
GENERADO
Multi-selección: Compra Más Ahorra Más, Regalo en Compra, Rebajas. Setea Ulta del lado comercial — el modelo siempre devuelve [].
meta_title_NUEVO
GENERADO
Estructura: `[Producto + Variante] [Marca] | Ulta Beauty MX`. HARD CAP 60 chars (Google trunca arriba). Palabra clave principal en los primeros 40 chars.
meta_description_NUEVA
GENERADO
150-160 chars HARD CAP. Procedimiento de 5 pasos: draft → contar chars → recortar CTA → recortar adjetivos → verificar. Hook con keyword en primeros 80 chars + diferenciador + CTA suave.
meta_keywords_NUEVO
GENERADO
10 entradas separadas por coma. Distribución: 3 entidad semántica + 4 preguntas conversacionales naturales (con `¿?`) + 2 comparativa/alternativa + 1 GEO local México. NO keyword stuffing — son intents conversacionales.
url_key_NUEVO
GENERADO
Estructura: `nombre-producto-categoria-tamaño-variante-marca-UPC`. Todo minúsculas. Sin acentos (maquíllaje→maquillaje). Sin ñ/ü/caracteres especiales. SIEMPRE termina con UPC para desambiguar en RAG/LLMs. Longitud max 75 chars antes del UPC.
og_title_NUEVO
GENERADO
60-90 chars. Estructura: `[Producto + variante] | Ulta Beauty MX`. Más casual que meta_title pero sin marketing fluff. Para previews de WhatsApp/IG/FB.
og_description_NUEVA
GENERADO
100-200 chars. Diferenciador principal + razón de compra en lenguaje natural conversacional. Sin emojis, sin claims regulatorios prohibidos.
image_alt_NUEVO
GENERADO
80-125 chars. Describe lo que SE VE en la imagen (color, formato, empaque). Doble función: SEO Google Images + accesibilidad (lectores de pantalla). NO empezar con 'Imagen de' ni 'Foto de'.
llm_context_NUEVO
GENERADO
PRODUCTO: BlondMe All Blondes Rich Shampoo 250 ml - Schwarzkopf Professional TIPO: Individual | CATEGORÍA: Shampoo / Cuidado del Cabello INGREDIENTES CLAVE: Complejo de bonding BlondMe Bond (refuerzo de enlaces de la fibra debilitados por decoloración, según el fabricante); agentes acondicionadores de alta densidad (suavidad, reducción de aspereza); extracto de lavanda (calmante del cuero cabelludo, fragancia característica de la línea). INDICADO PARA: Cabello rubio grueso con daño severo por decoloración o múltiples procesos químicos; cabello naturalmente rubio con sequedad intensa; mantenimiento de rubio platino, balayage o mechas; personas que buscan nutrición intensa en el paso de limpieza sin renunciar a la suavidad post-lavado. NO INDICADO / PRECAUCIONES: No recomendado para cabello rubio fino o con tendencia grasa en raíces, ya que la densidad de la fórmula Rich puede pesar el cabello; para esos perfiles, la variante All Blondes Light de la misma línea es más adecuada. Uso externo. Evitar contacto con ojos. CASOS DE USO: 1) Mantenimiento semanal de rubio platino con múltiples sesiones de decoloración. 2) Hidratación de emergencia para cabello muy poroso y frágil post-bleaching. 3) Rutina de salón en casa combinado con mascarilla BlondMe All Blondes Rich. 4) Preparación del cabello antes de tratamientos de bonding en salón. 5) Lavado nutritivo de cabello con balayage o mechas gruesas. ACABADO Y SENSORIAL: Textura cremosa de alta densidad, espuma moderada y controlada, fragancia floral con notas de lavanda. Cabello visiblemente más suave y brillante tras el enjuague. COMPATIBILIDAD: Formulado para usarse como primer paso de la rutina BlondMe All Blondes Rich, seguido de la mascarilla de la misma línea. Compatible con tratamientos de bonding profesionales. No mezclar con productos con aceites muy pesados en el cuero cabelludo que puedan interferir con la limpieza. DURACIÓN / RENDIMIENTO: Frasco de 250 ml de uso profesional; rendimiento estimado para 15-20 lavados según largo y densidad del cabello. CERTIFICACIONES: Schwarzkopf Professional forma parte del grupo Henkel, que tiene compromisos de sostenibilidad corporativa. Verificar certificaciones cruelty-free vigentes directamente con el fabricante para el mercado mexicano. COMPARABLE EN CATÁLOGO ULTA MX A: BlondMe All Blondes Light Shampoo (variante para cabello fino o con menos daño), mascarilla BlondMe All Blondes Rich (complemento directo). CLAIMS DEL FABRICANTE: El fabricante indica que la línea BlondMe All Blondes está diseñada íntegramente para el cuidado de todos los tipos de rubio; la variante Rich provee nutrición de mayor intensidad versus la variante Light, pensada para fibras más gruesas o con mayor daño por decoloración. El fabricante indica que el complejo de bonding BlondMe Bond trabaja en la estructura interna de la fibra para reforzar su resistencia.
Texto plano estructurado en secciones: PRODUCTO, CATEGORÍA, INGREDIENTES CLAVE, INDICADO PARA, NO INDICADO, CASOS DE USO, ACABADO Y SENSORIAL, COMPATIBILIDAD, DURACIÓN/RENDIMIENTO, CERTIFICACIONES, COMPARABLE EN CATÁLOGO ULTA MX, CLAIMS DEL FABRICANTE. 600-1200 palabras. Cero marketing fluff. Anti-prompt-injection. Consistente con descripcion_NUEVA (superset técnico, no contradictorio).
jsonld_product
GENERADO
{"@context":"https://schema.org","@type":"Product","name":"BlondMe All Blondes Rich - Shampoo Nutritivo, para cabello rubio dañado - 250 ml","brand":{"@type":"Brand","name":"Schwarzkopf Professional"},"sku":"4045787635751","gtin":"4045787635751","description":"Shampoo nutritivo de alta densidad de Schwarzkopf Professional, formulado para cabello rubio grueso o con daño severo por decoloración. Limpia suavemente aportando nutrición intensa y preservando el color del rubio. 250 ml.","category":"Cuidado del Cabello","size":"250 ml","additionalProperty":[{"@type":"PropertyValue","name":"Ingredientes clave","value":"Complejo BlondMe Bond, agentes acondicionadores de alta densidad, extracto de lavanda"},{"@type":"PropertyValue","name":"Modo de uso","value":"Aplicar sobre cabello mojado, masajear, dejar actuar 1-2 minutos y enjuagar abundantemente."},{"@type":"PropertyValue","name":"Indicado para","value":"Cabello rubio grueso o con daño severo por decoloración o múltiples procesos químicos"},{"@type":"PropertyValue","name":"Variante","value":"Rich (alta nutrición para cabello grueso o muy dañado)"}]}
JSON minified válido con `@context: https://schema.org` + `@type: Product`. Listo para envolver en `<script type='application/ld+json'>` en el `<head>` de la PDP. Incluye: name, brand, sku, gtin, description, category, color (Individual), size, additionalProperty[] (ingredientes, modo de uso, certificaciones, SPF, etc.).