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 profesional permanente IGORA ROYAL de Schwarzkopf Professional en el tono 7-0 Rubio Medio. Formulada con tecnología de pigmentación de alta precisión, ofrece cobertura completa de canas desde la primera aplicación y un color duradero de raíz a puntas. Indicada para uso profesional en salón, en presentación de 60 ml para aplicación directa. Su base neutra sin reflejos permite obtener un rubio natural y equilibrado en cabellos vírgenes o previamente colorados.
<p><strong>Coloración profesional permanente IGORA ROYAL de Schwarzkopf Professional en el tono 7-0 Rubio Medio.</strong> Formulada con tecnología de pigmentación de alta precisión, ofrece cobertura completa de canas desde la primera aplicación y un color duradero de raíz a puntas. Indicada para uso profesional en salón, en presentación de 60 ml para aplicación directa. Su base neutra sin reflejos permite obtener un rubio natural y equilibrado en cabellos vírgenes o previamente colorados.</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-0 Rubio Medio es una coloración capilar permanente de Schwarzkopf Professional en presentación de 60 ml, formulada para uso exclusivo en salón y diseñada para proporcionar cobertura total de canas con resultados predecibles y uniformes.
El tono 7-0 corresponde a un Rubio Medio sin reflejos adicionales (nomenclatura de doble dígito de Schwarzkopf: primer dígito = nivel de profundidad, segundo dígito = 0 = base neutra). Requiere mezcla con oxidante IGORA ROYAL OX en la proporción indicada por el fabricante. La fórmula contiene agentes alcalinizantes y precursores de colorantes que reaccionan durante el proceso de oxidación para depositar pigmento permanente en la fibra capilar.
¿Para qué tipo de cabello es el tono 7-0 de IGORA ROYAL?
Es ideal para cabellos castaños de nivel 4-6 que buscan alcanzar un rubio medio neutro sin reflejos cálidos ni fríos adicionales, así como para cabellos con canas que requieren cobertura total.
¿Se puede usar en casa?
IGORA ROYAL es una línea de uso profesional exclusivo; se recomienda su aplicación por parte de un colorista certificado para garantizar resultados seguros y uniformes.
¿En qué se diferencia el 7-0 de otros tonos rubios de la misma línea?
El 7-0 es la base neutra del nivel 7; no aporta reflejos adicionales. Tonos como el 7-1 son cenizos, el 7-3 dorado y el 7-65 tiene reflejos rojizos, por lo que el 7-0 es la opción más versátil para mezclar o para buscar el rubio más natural posible.
<p><strong>IGORA ROYAL 7-0 Rubio Medio es una coloración capilar permanente de Schwarzkopf Professional en presentación de 60 ml, formulada para uso exclusivo en salón y diseñada para proporcionar cobertura total de canas con resultados predecibles y uniformes.</strong></p><p>El tono 7-0 corresponde a un Rubio Medio sin reflejos adicionales (nomenclatura de doble dígito de Schwarzkopf: primer dígito = nivel de profundidad, segundo dígito = 0 = base neutra). Requiere mezcla con oxidante IGORA ROYAL OX en la proporción indicada por el fabricante. La fórmula contiene agentes alcalinizantes y precursores de colorantes que reaccionan durante el proceso de oxidación para depositar pigmento permanente en la fibra capilar.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> coloristas y estilistas profesionales, clientes con cabello castaño medio que desean aclarar o unificar en tono rubio neutro, personas con hasta 100% de canas que requieren cobertura completa.</li><li><strong>No recomendado para:</strong> uso en casa sin conocimientos técnicos de colorimetría; no apto para aplicar sobre cabello previamente decolorado sin evaluación profesional previa.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> Schwarzkopf Professional</li><li><strong>UPC:</strong> 7702045538779</li><li><strong>Contenido neto:</strong> 60 ml</li><li><strong>Tono/Variante:</strong> Rubio Medio 7-0</li><li><strong>Acabado / Textura:</strong> Crema densa; acabado brillante tras enjuague</li><li><strong>Cobertura:</strong> Cobertura completa de canas (100%)</li><li><strong>Ingredientes destacados:</strong> Precursores de colorante (p-fenilendiamina y derivados), agentes alcalinizantes, acondicionadores de fibra capilar</li><li><strong>Recomendación de uso:</strong> Mezclar con oxidante IGORA ROYAL OX según objetivo de aclaración; aplicar con brocha, respetar tiempo de exposición indicado por el fabricante</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿Para qué tipo de cabello es el tono 7-0 de IGORA ROYAL?</strong><br>Es ideal para cabellos castaños de nivel 4-6 que buscan alcanzar un rubio medio neutro sin reflejos cálidos ni fríos adicionales, así como para cabellos con canas que requieren cobertura total.</p><p><strong>¿Se puede usar en casa?</strong><br>IGORA ROYAL es una línea de uso profesional exclusivo; se recomienda su aplicación por parte de un colorista certificado para garantizar resultados seguros y uniformes.</p><p><strong>¿En qué se diferencia el 7-0 de otros tonos rubios de la misma línea?</strong><br>El 7-0 es la base neutra del nivel 7; no aporta reflejos adicionales. Tonos como el 7-1 son cenizos, el 7-3 dorado y el 7-65 tiene reflejos rojizos, por lo que el 7-0 es la opción más versátil para mezclar o para buscar el rubio más natural posible.</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> cubre hasta el 100% de cabello blanco desde la primera aplicación.</li><li><strong>Color permanente duradero:</strong> los pigmentos se fijan en la fibra capilar para un resultado resistente al lavado.</li><li><strong>Tono predecible y reproducible:</strong> el sistema de nomenclatura doble de Schwarzkopf garantiza resultados consistentes entre aplicaciones.</li><li><strong>Versatilidad de mezcla:</strong> compatible con toda la gama de oxidantes IGORA ROYAL OX para controlar el grado de aclaración.</li><li><strong>Uso profesional en salón:</strong> fórmula de alta concentración diseñada para precisión colorimétrica y resultados homogéneos.</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, presentación profesional de 60 ml</li><li>Sistema de numeración doble dígito (nivel-reflejo): tono 7-0 Rubio Medio Base Neutra</li><li>Compatible con oxidantes IGORA ROYAL OX (20, 30, 40 vol según objetivo)</li><li>Textura en crema de alta viscosidad para aplicación precisa con brocha</li><li>Requiere mezcla con oxidante antes de aplicar (no es un producto listo para usar)</li><li>Empaque tubular profesional de uso en salón</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 combina agentes de coloración permanente con componentes de cuidado que protegen la estructura capilar durante el proceso:
<p>La fórmula de IGORA ROYAL combina agentes de coloración permanente con componentes de cuidado que protegen la estructura capilar durante el proceso:</p><ul><li><strong>Precursores de colorante oxidativo (p-fenilendiamina y derivados):</strong> se activan en presencia de peróxido de hidrógeno para generar pigmentos permanentes dentro de la corteza capilar, garantizando color duradero y cobertura de canas.</li><li><strong>Agentes alcalinizantes (amoníaco o equivalentes):</strong> abren la cutícula del cabello para permitir la penetración del pigmento a la fibra; el fabricante indica que la concentración está optimizada para minimizar el daño capilar.</li><li><strong>Acondicionadores y agentes de cuidado capilar:</strong> el fabricante indica que la fórmula incluye componentes que buscan mantener la suavidad y manejabilidad del cabello tras el proceso de coloración.</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> precursor de colorante oxidativo primario; genera pigmento permanente en la corteza capilar durante la oxidación.</li><li><strong>Resorcinol:</strong> co-precursor de colorante; modula el tono final y la intensidad del color.</li><li><strong>2-Methylresorcinol:</strong> co-precursor de colorante; aporta matices sutiles al resultado de color.</li><li><strong>Ammonium Hydroxide:</strong> agente alcalinizante; abre la cutícula capilar para permitir penetración del pigmento.</li></ul><p><strong>Ingredientes complementarios:</strong></p><ul><li><strong>Aqua / Water:</strong> vehículo base de la fórmula.</li><li><strong>Cetearyl Alcohol:</strong> emoliente y agente de consistencia; da textura cremosa a la fórmula.</li><li><strong>Propylene Glycol:</strong> humectante y solvente; ayuda a distribuir el color de manera uniforme.</li><li><strong>Sodium Lauryl Sulfate:</strong> surfactante; contribuye a la emulsificación de la fórmula.</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: Para mayor aclaración usa oxidante de mayor volumen (30 o 40 vol); para tonificación o cobertura de canas en cabello sensibilizado, usa 20 vol.
<ol><li>Mezcla el contenido del tubo (60 ml) con el oxidante IGORA ROYAL OX en la proporción 1:1 (60 ml de color + 60 ml de oxidante) en un recipiente no metálico.</li><li>Aplica la mezcla con brocha sobre el cabello seco o ligeramente húmedo, comenzando por las zonas con mayor concentración de canas o por la raíz si es retoque.</li><li>Distribuye el producto de manera uniforme de raíz a puntas y asegúrate de que todos los mechones estén cubiertos.</li><li>Deja actuar el tiempo indicado por el fabricante según el objetivo (generalmente 35-45 minutos a temperatura ambiente).</li><li>Enjuaga abundantemente con agua tibia hasta que el agua salga clara, luego aplica el tratamiento post-color recomendado por Schwarzkopf Professional.</li></ol><p><strong>Tip:</strong> Para mayor aclaración usa oxidante de mayor volumen (30 o 40 vol); para tonificación o cobertura de canas en cabello sensibilizado, usa 20 vol.</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>Este producto contiene p-fenilendiamina. Puede provocar reacciones alérgicas graves. Realizar prueba de sensibilidad 48 horas antes de cada uso.</li><li>No usar si presenta sarpullido en el rostro o el cuero cabelludo sensible, irritado o lesionado.</li><li>Solo para uso profesional. Mantener fuera del alcance de niños.</li><li>Evitar el contacto con los ojos. En caso de contacto, enjuagar inmediatamente con abundante agua.</li><li>Usar guantes durante la aplicación. No mezclar con otros productos de coloración.</li><li>Uso externo. No ingerir.</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 Coloración Permanente 7-0 Rubio Medio - Schwarzkopf Professional TIPO: Individual | CATEGORÍA: Coloración Capilar Permanente Profesional INGREDIENTES CLAVE: p-Phenylenediamine (precursor de colorante oxidativo primario, genera pigmento permanente en corteza capilar); Resorcinol (co-precursor, modula tono e intensidad); 2-Methylresorcinol (co-precursor, aporta matices secundarios); Ammonium Hydroxide (agente alcalinizante, abre cutícula para penetración del pigmento); Cetearyl Alcohol (emoliente, textura cremosa); Propylene Glycol (humectante y solvente de distribución uniforme). INDICADO PARA: coloristas y estilistas profesionales; cabellos castaños de nivel 4-6 que buscan alcanzar nivel 7 rubio medio neutro; cabellos con hasta 100% de canas que requieren cobertura completa; personas con subtono neutro o que buscan una base versátil sin reflejos adicionales para mezclar. NO INDICADO / PRECAUCIONES: uso exclusivamente profesional; no apto para uso en casa sin conocimientos de colorimetría; no aplicar sobre piel irritada, lesionada o cuero cabelludo sensibilizado; contiene p-fenilendiamina, requiere prueba de sensibilidad 48 horas antes de cada aplicación; evitar contacto con ojos; usar guantes obligatoriamente durante la aplicación. CASOS DE USO: (1) Retoque de raíz cada 4-6 semanas para mantener un rubio medio uniforme en clientas que han aclarado progresivamente desde castaño. (2) Coloración completa de canas en cabellos predominantemente blancos en clientes que buscan rubio medio natural. (3) Base neutra de mezcla en técnicas de colorimetría avanzadas (balayage, foilayage) donde el colorista necesita un rubio neutro sin interferencia de reflejos. (4) Corrección de color para neutralizar tonos anaranjados previos antes de aplicar tonificación. (5) Primera coloración de cabello virgen castaño claro para elevar al nivel 7. ACABADO Y SENSORIAL: Textura de crema densa de alta viscosidad; facilita la aplicación controlada con brocha. Resultado visual: rubio medio brillante sin reflejos dominantes (ni dorado ni cenizo). Olor característico de coloración oxidativa con amoníaco. COMPATIBILIDAD: Se mezcla exclusivamente con oxidantes IGORA ROYAL OX (Schwarzkopf Professional) en proporción 1:1. OX 20 vol para cobertura de canas y tonificación; OX 30 vol para 1-2 niveles de aclaración; OX 40 vol para máxima aclaración. No mezclar con oxidantes de otras marcas ni con otras formulaciones de color sin evaluación técnica. DURACIÓN / RENDIMIENTO: Coloración permanente; el resultado perdura hasta el crecimiento natural del cabello. El retoque de raíz se recomienda cada 4-6 semanas según velocidad de crecimiento. 60 ml es la medida estándar por aplicación para cabello corto-medio; cabello largo puede requerir 2 tubos. CERTIFICACIONES: Schwarzkopf Professional es una marca del grupo Henkel. No se cuenta con certificación cruelty-free oficial (Leaping Bunny / PETA) verificada para esta línea al momento de la generación de este contenido. CLAIMS DEL FABRICANTE: el fabricante indica que IGORA ROYAL ofrece cobertura de canas del 100% y que la fórmula incluye componentes de cuidado para mantener la suavidad del cabello tras el proceso de coloración. El fabricante indica que el sistema de nomenclatura de doble dígito garantiza resultados reproducibles y consistentes entre aplicaciones en salón.
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 Profesional, cobertura total 100% canas - 60 ml - Rubio Medio (7-0)","brand":{"@type":"Brand","name":"Schwarzkopf Professional"},"sku":"7702045538779","gtin":"7702045538779","description":"Coloración capilar permanente profesional en crema, tono 7-0 Rubio Medio Base Neutra. Cobertura total de canas desde la primera aplicación. Requiere mezcla con oxidante IGORA ROYAL OX. Uso exclusivo en salón por colorista profesional.","category":"Cuidado del Cabello","color":"Rubio Medio (7-0)","size":"60 ml","additionalProperty":[{"@type":"PropertyValue","name":"Ingredientes clave","value":"p-Phenylenediamine, Resorcinol, Ammonium Hydroxide, Cetearyl Alcohol"},{"@type":"PropertyValue","name":"Modo de uso","value":"Mezclar 1:1 con oxidante IGORA ROYAL OX, aplicar con brocha, dejar actuar 35-45 minutos y enjuagar."},{"@type":"PropertyValue","name":"Indicado para","value":"Uso profesional en salón; cabello castaño medio a rubio, cobertura total de canas"},{"@type":"PropertyValue","name":"Nivel de tono","value":"7 (Rubio Medio) - Base Neutra (0)"}]}
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.).