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
Coloración permanente profesional IGORA Royal 7-55 de Schwarzkopf Professional en 60 ml, con doble dosis de pigmento rojo rubí sobre una base rubio nivel 7. Su tecnología IGORA Royal aporta cobertura total de canas y una concentración cromática intensa que se mantiene brillante lavado tras lavado. Formulada con aceite de nuez de macadamia y aceite de almendra, protege la fibra capilar durante el proceso de coloración y deja el cabello suave y con brillo profesional duradero.
<p><strong>Coloración permanente profesional IGORA Royal 7-55 de Schwarzkopf Professional en 60 ml, con doble dosis de pigmento rojo rubí sobre una base rubio nivel 7.</strong> Su tecnología IGORA Royal aporta cobertura total de canas y una concentración cromática intensa que se mantiene brillante lavado tras lavado. Formulada con aceite de nuez de macadamia y aceite de almendra, protege la fibra capilar durante el proceso de coloración y deja el cabello suave y con brillo profesional duradero.</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
IGORA Royal 7-55 es una coloración permanente profesional de Schwarzkopf Professional en presentación de 60 ml, formulada para lograr un rubio intenso con doble concentración de pigmento rojo rubí (nivel 7, intensidad 55), con cobertura total de canas y brillo de alta definición.
La fórmula incorpora el sistema de pigmentación UltraBlonde y aceites protectores que reducen el daño durante el proceso de coloración. El resultado es un tono rubio cálido rubí intenso, estable y brillante, con duración profesional. Se recomienda combinar con el Oxidante IGORA Royal para máximo rendimiento cromático.
¿Para qué nivel de cabello es el tono 7-55?
Es ideal para cabello natural de nivel 6 a 8. Sobre nivel 7 produce un rubio rubí vibrante de alta saturación.
¿Cómo se usa la IGORA Royal 7-55?
Se mezcla en proporción 1:1 con el oxidante IGORA Royal (según el resultado deseado) y se aplica sobre cabello limpio y seco. Dejar actuar según las instrucciones del fabricante.
¿En qué se diferencia el 7-55 del 7-5?
El 7-55 tiene doble concentración de pigmento rojo, lo que produce un tono rubí mucho más intenso y saturado que el 7-5, que entrega un rojo suave y natural.
<p><strong>IGORA Royal 7-55 es una coloración permanente profesional de Schwarzkopf Professional en presentación de 60 ml, formulada para lograr un rubio intenso con doble concentración de pigmento rojo rubí (nivel 7, intensidad 55), con cobertura total de canas y brillo de alta definición.</strong></p><p>La fórmula incorpora el sistema de pigmentación UltraBlonde y aceites protectores que reducen el daño durante el proceso de coloración. El resultado es un tono rubio cálido rubí intenso, estable y brillante, con duración profesional. Se recomienda combinar con el Oxidante IGORA Royal para máximo rendimiento cromático.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> profesionales de estilismo, cabello natural o preaclarado de nivel 6-8, personas que buscan un rubio con reflejos rojos intensos y cobertura total de canas.</li><li><strong>No recomendado para:</strong> uso doméstico sin conocimientos de colorimetría, cabello con procesos químicos severos previos sin evaluación profesional.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> Schwarzkopf Professional</li><li><strong>UPC:</strong> 4045787960778</li><li><strong>Contenido neto:</strong> 60 ml</li><li><strong>Tono/Variante:</strong> 7-55 Rubio Rubí Intenso</li><li><strong>Acabado / Textura:</strong> crema densa, acabado brillante</li><li><strong>Cobertura:</strong> total de canas</li><li><strong>Ingredientes destacados:</strong> Aceite de macadamia, aceite de almendra, sistema de pigmentación permanente</li><li><strong>Libre de:</strong> formato profesional sin amonios alternativos declarados por el fabricante en línea Royal clásica</li><li><strong>Recomendación de uso:</strong> aplicar con oxidante IGORA Royal 3%, 6% o 9% según el grado de aclaración deseado</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿Para qué nivel de cabello es el tono 7-55?</strong><br>Es ideal para cabello natural de nivel 6 a 8. Sobre nivel 7 produce un rubio rubí vibrante de alta saturación.</p><p><strong>¿Cómo se usa la IGORA Royal 7-55?</strong><br>Se mezcla en proporción 1:1 con el oxidante IGORA Royal (según el resultado deseado) y se aplica sobre cabello limpio y seco. Dejar actuar según las instrucciones del fabricante.</p><p><strong>¿En qué se diferencia el 7-55 del 7-5?</strong><br>El 7-55 tiene doble concentración de pigmento rojo, lo que produce un tono rubí mucho más intenso y saturado que el 7-5, que entrega un rojo suave y natural.</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>Cobertura total de canas:</strong> pigmentación permanente que cubre el 100% de canas con resultado uniforme y duradero.</li><li><strong>Doble pigmento rubí:</strong> el código 55 indica doble concentración de tono rojo, resultando en un rubio rubí intenso y de alta vivacidad.</li><li><strong>Protección capilar:</strong> el fabricante indica que la fórmula con aceites de macadamia y almendra ayuda a mantener la fibra capilar suave durante la coloración.</li><li><strong>Uso profesional:</strong> diseñada para estilistas, garantiza resultados cromáticos precisos y reproducibles en salón.</li><li><strong>Brillo de alta definición:</strong> el sistema IGORA Royal entrega un acabado brillante y vibrante de larga duración.</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>Coloración permanente en crema, 60 ml</li><li>Código de tono: 7-55 (nivel 7 rubio, doble saturación roja)</li><li>Sistema de pigmentación profesional de alta concentración cromática</li><li>Textura en crema densa de fácil distribución</li><li>Requiere mezcla con oxidante IGORA Royal (no incluido)</li><li>Línea profesional exclusiva para uso en salón o por profesionales capacitados</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 IGORA Royal se desarrolla sobre ingredientes que combinan eficacia cromática con cuidado de la fibra capilar:
<p>La fórmula de IGORA Royal se desarrolla sobre ingredientes que combinan eficacia cromática con cuidado de la fibra capilar:</p><ul><li><strong>Aceite de nuez de macadamia:</strong> el fabricante indica que aporta suavidad y reduce la aspereza de la fibra durante el proceso oxidativo.</li><li><strong>Aceite de almendra dulce:</strong> emoliente natural que contribuye a la flexibilidad y brillo del cabello post-coloración.</li><li><strong>Sistema de pigmentación oxidativa permanente:</strong> colorantes de oxidación que penetran en la corteza del cabello para fijar el color de manera duradera y uniforme.</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
Ingredientes activos:
Ingredientes complementarios:
<p><strong>Ingredientes activos:</strong></p><ul><li><strong>p-Phenylenediamine:</strong> colorante de oxidación primario, responsable de la formación del pigmento permanente en la corteza capilar.</li><li><strong>Resorcinol:</strong> colorante de acoplamiento que define el tono final al reaccionar con los colorantes primarios en presencia de oxidante.</li><li><strong>p-Aminophenol:</strong> colorante de oxidación secundario que contribuye a la profundidad y calidez del tono.</li></ul><p><strong>Ingredientes complementarios:</strong></p><ul><li><strong>Aqua:</strong> vehículo base de la formulación.</li><li><strong>Cetearyl Alcohol:</strong> alcohol graso emulsificante que otorga la textura crema y facilita la distribución.</li><li><strong>Macadamia Ternifolia Seed Oil:</strong> aceite emoliente protector de la fibra capilar.</li><li><strong>Prunus Amygdalus Dulcis Oil:</strong> aceite de almendra dulce, acondicionador y suavizante.</li><li><strong>Propylene Glycol:</strong> humectante y potenciador de penetración.</li></ul>
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: aplica siempre una prueba de sensibilidad cutánea 48 horas antes del primer uso, según lo indica el fabricante.
<ol><li>Mezcla el contenido del tubo con el Oxidante IGORA Royal en proporción 1:1 en un recipiente no metálico (ej. 60 ml de color + 60 ml de oxidante).</li><li>Selecciona la concentración del oxidante según el objetivo: 3% para resultado tono sobre tono, 6% para cobertura estándar y aclaración de 1-2 niveles, 9% para aclaración de hasta 3 niveles.</li><li>Aplica la mezcla sobre cabello limpio y seco, comenzando por las zonas de mayor concentración de canas o por la raíz nueva.</li><li>Deja actuar 35-45 minutos a temperatura ambiente según la ficha técnica del fabricante.</li><li>Enjuaga abundantemente con agua tibia y continúa con un tratamiento post-color para sellar la cutícula.</li></ol><p><strong>Tip:</strong> aplica siempre una prueba de sensibilidad cutánea 48 horas antes del primer uso, según lo indica el fabricante.</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. Producto para uso profesional; seguir instrucciones del fabricante.</li><li>Realizar prueba de sensibilidad (patch test) 48 horas antes de cada aplicación.</li><li>Evitar contacto con ojos. En caso de contacto, enjuagar con abundante agua.</li><li>Mantener fuera del alcance de niños.</li><li>No aplicar si el cuero cabelludo presenta heridas, irritación o dermatitis.</li><li>Usar guantes durante la aplicación para evitar tinción e irritación de la piel.</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: IGORA Royal 7-55 Rubio Rubí Intenso - Coloración Permanente 60 ml, Schwarzkopf Professional TIPO: Individual | CATEGORÍA: Coloración capilar permanente profesional INGREDIENTES CLAVE: Aceite de nuez de macadamia (Macadamia Ternifolia Seed Oil, emoliente protector de fibra capilar); Aceite de almendra dulce (Prunus Amygdalus Dulcis Oil, acondicionador y suavizante); p-Phenylenediamine (colorante de oxidación primario, forma el pigmento permanente en corteza); Resorcinol (acoplador que define el tono final); Cetearyl Alcohol (emulsificante, vehículo de textura crema) INDICADO PARA: Profesionales de estilismo y colorimetría. Cabello natural de nivel 6-8 que busca resultado rubio con reflejos rojos intensos. Cobertura total de canas. Cabello sano o con mínimo daño previo. NO INDICADO / PRECAUCIONES: No para uso doméstico sin formación en colorimetría. Requiere prueba de sensibilidad 48 horas antes. No aplicar sobre cuero cabelludo con heridas, irritación o dermatitis activa. Usar guantes durante la aplicación. CASOS DE USO: (1) Coloración de raíz nueva en clientas con cabello nivel 7 natural que desean un rubio rubí intenso y saturado. (2) Técnica de baño de color sobre mechones preaclarados a nivel 7-8 para máxima vivacidad cromática. (3) Corrección de tono de cabello rubio apagado o con reflejos verdosos, utilizando el 7-55 para neutralizar con calor cromático rojo. (4) Cobertura total de canas en clientas con más del 50% de canas en nivel de base 7, buscando tono vibrante en lugar de neutro. (5) Retoque de raíz en mantenimiento de color rubio rubí previamente aplicado. ACABADO Y SENSORIAL: Crema densa de aplicación, textura que no escurre. Color resultante: rubio cálido de alta saturación roja, acabado brillante y vibrante. Sin fragancia específica declarada por el fabricante. COMPATIBILIDAD: Se mezcla exclusivamente con Oxidante IGORA Royal (3%, 6% o 9% según el objetivo de aclaración). Compatible con tratamientos post-color de la misma línea Schwarzkopf Professional (ej. IGORA Post Color Treatment). No mezclar con oxidantes de otras marcas sin evaluación profesional previa. DURACIÓN / RENDIMIENTO: Coloración permanente; el color se mantiene hasta el crecimiento de raíz nueva. Retoque recomendado cada 4-6 semanas. Un tubo de 60 ml rinde aproximadamente para cabello corto a mediano; cabello largo puede requerir 2 tubos. CERTIFICACIONES: Producto de uso profesional avalado por Schwarzkopf Professional. Pruebas dermatológicas de sensibilidad requeridas por el fabricante antes de cada uso. CLAIMS DEL FABRICANTE: El fabricante indica que la fórmula IGORA Royal incorpora aceites protectores (macadamia y almendra) para reducir el daño capilar durante el proceso oxidativo. El fabricante indica que el sistema de doble pigmento (código 55) entrega mayor saturación cromática y vivacidad comparado con tonos de concentración simple (código 5). El fabricante indica que la línea IGORA Royal garantiza resultados profesionales reproducibles y cobertura total de canas.
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":"IGORA Royal - Coloración Permanente, cobertura total - 60 ml - Rubio Rubí Intenso 7-55","brand":{"@type":"Brand","name":"Schwarzkopf Professional"},"sku":"4045787960778","gtin":"4045787960778","description":"Coloración permanente profesional en crema, 60 ml, tono 7-55 Rubio Rubí Intenso. Doble concentración de pigmento rojo sobre base rubio nivel 7. Cobertura total de canas, acabado brillante. Formulada con aceite de macadamia y almendra para protección de la fibra capilar.","category":"Cuidado del Cabello","color":"Rubio Rubí Intenso 7-55","size":"60 ml","additionalProperty":[{"@type":"PropertyValue","name":"Ingredientes clave","value":"Aceite de macadamia, Aceite de almendra dulce, p-Phenylenediamine, Resorcinol"},{"@type":"PropertyValue","name":"Modo de uso","value":"Mezclar 1:1 con Oxidante IGORA Royal. Aplicar sobre cabello limpio y seco. Dejar actuar 35-45 minutos. Enjuagar abundantemente."},{"@type":"PropertyValue","name":"Indicado para","value":"Profesionales de estilismo, cabello nivel 6-8, cobertura total de canas"},{"@type":"PropertyValue","name":"Uso","value":"Profesional"}]}
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.).