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
Crema leave-in protectora de calor de Kérastase para cabello seco de mediano a grueso. Formulada con proteínas vegetales y niacinamida, esta leche capilar nutritiva protege el cabello del calor de herramientas de peinado hasta 230°C, aportando nutrición profunda, suavidad y brillo intenso. El fabricante reporta hasta 80% menos frizz inmediatamente después de la aplicación, mayor manejabilidad y fortaleza del cabello con cada uso.
<p><strong>Crema leave-in protectora de calor de Kérastase para cabello seco de mediano a grueso.</strong> Formulada con proteínas vegetales y niacinamida, esta leche capilar nutritiva protege el cabello del calor de herramientas de peinado hasta 230°C, aportando nutrición profunda, suavidad y brillo intenso. El fabricante reporta hasta 80% menos frizz inmediatamente después de la aplicación, mayor manejabilidad y fortaleza del cabello con cada uso.</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
Kérastase Nutritive Nectar Thermique es una crema leave-in anti-frizz y protectora de calor de 150 ml, diseñada para cabello seco de mediano a grueso, con protección térmica hasta 230°C. Su fórmula cremosa de textura ligera integra proteínas de origen vegetal, niacinamida y extracto de raíz de iris para nutrir la fibra capilar, reducir el frizz y dejar el cabello suave, manejable y luminoso desde el primer uso.
El fabricante indica +79% de acondicionamiento profundo, 85% menos quiebre por secado y +97% de cabello más fuerte en estudios instrumentales propios. Apta como primer de secado, puede aplicarse en cabello húmedo o seco antes de herramientas de calor.
¿Para qué tipo de cabello es Nectar Thermique?
Es ideal para cabello seco, de mediano a grueso, con tendencia al frizz. Para cabello fino y seco, el fabricante recomienda Lotion Thermique, de textura más ligera.
¿Se enjuaga después de aplicar?
No se enjuaga. Es un tratamiento leave-in que se aplica antes del secado y se deja en el cabello.
¿Protege realmente del calor de la plancha?
El fabricante declara protección térmica hasta 230°C, equivalente a 450°F, en planchas y secadoras.
<p><strong>Kérastase Nutritive Nectar Thermique es una crema leave-in anti-frizz y protectora de calor de 150 ml, diseñada para cabello seco de mediano a grueso, con protección térmica hasta 230°C.</strong> Su fórmula cremosa de textura ligera integra proteínas de origen vegetal, niacinamida y extracto de raíz de iris para nutrir la fibra capilar, reducir el frizz y dejar el cabello suave, manejable y luminoso desde el primer uso.</p><p>El fabricante indica +79% de acondicionamiento profundo, 85% menos quiebre por secado y +97% de cabello más fuerte en estudios instrumentales propios. Apta como primer de secado, puede aplicarse en cabello húmedo o seco antes de herramientas de calor.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> cabello seco, grueso o de mediano grosor, cabello con frizz, quienes usan herramientas de calor con frecuencia, cabello que necesita nutrición sin enjuague.</li><li><strong>No recomendado para:</strong> cabello muy fino que se puede sobrecargar con cremas densas; en ese caso, el fabricante sugiere Lotion Thermique de la misma línea Nutritive.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> Kérastase</li><li><strong>UPC:</strong> 3474637155063</li><li><strong>Contenido neto:</strong> 150 ml</li><li><strong>Textura:</strong> crema leave-in ligera, color blanco</li><li><strong>Protección térmica:</strong> hasta 230°C</li><li><strong>Ingredientes destacados:</strong> Proteínas vegetales, Niacinamida, Extracto de raíz de iris</li><li><strong>Libre de:</strong> enjuague (producto sin enjuague)</li><li><strong>Recomendación de uso:</strong> aplicar en mechones sobre cabello lavado y con toalla, de medios a puntas, sin enjuagar; secar con secadora o dejar secar al aire</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿Para qué tipo de cabello es Nectar Thermique?</strong><br>Es ideal para cabello seco, de mediano a grueso, con tendencia al frizz. Para cabello fino y seco, el fabricante recomienda Lotion Thermique, de textura más ligera.</p><p><strong>¿Se enjuaga después de aplicar?</strong><br>No se enjuaga. Es un tratamiento leave-in que se aplica antes del secado y se deja en el cabello.</p><p><strong>¿Protege realmente del calor de la plancha?</strong><br>El fabricante declara protección térmica hasta 230°C, equivalente a 450°F, en planchas y secadoras.</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>Protección térmica hasta 230°C:</strong> escuda la fibra capilar del daño por secadora, plancha y rizadora.</li><li><strong>Anti-frizz inmediato:</strong> el fabricante reporta hasta 80% menos frizz justo después de la aplicación.</li><li><strong>Nutrición leave-in:</strong> proteínas vegetales y niacinamida fortalecen y nutren el cabello sin enjuague.</li><li><strong>Brillo y suavidad:</strong> suaviza superficies opacas y ásperas para un brillo intenso duradero.</li><li><strong>Mayor fortaleza:</strong> el fabricante reporta +97% de cabello más fuerte y 85% menos quiebre por secado.</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>Formato leave-in sin enjuague (no-rinse)</li><li>Textura de crema ligera blanca, aplicable en cabello húmedo o seco</li><li>Protección térmica hasta 230°C / 450°F</li><li>Contenido neto: 150 ml</li><li>Tubo fabricado con 45% de plástico reciclado según el fabricante</li><li>Apta como primer de secado (blow-dry primer)</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 Nectar Thermique se apoya en cuatro ingredientes de eficacia funcional para nutrir, proteger y alisar el cabello seco:
<p>La fórmula de Nectar Thermique se apoya en cuatro ingredientes de eficacia funcional para nutrir, proteger y alisar el cabello seco:</p><ul><li><strong>Proteínas de origen vegetal:</strong> refuerzan la fibra capilar aportando estructura y ayudando a retener la humedad en el interior del pelo.</li><li><strong>Niacinamida (vitamina B3):</strong> regula procesos celulares en la superficie capilar y contribuye a fortalecer el cabello, reduciendo el quiebre según el fabricante.</li><li><strong>Extracto de rizoma de iris (Iris Rhizome Extract):</strong> el fabricante indica que sus propiedades antioxidantes protegen el cabello de la oxidación inducida por la sequedad, prolongando la nutrición.</li><li><strong>Dimeticona:</strong> silicona no volátil que recubre la cutícula, aporta suavidad al tacto, sella la humedad y confiere brillo inmediato sin dejar sensación pesada en texturas medias a gruesas.</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 (según INCI declarado):
<p><strong>Ingredientes activos:</strong></p><ul><li><strong>Proteínas vegetales:</strong> fortalecen y nutren la fibra capilar.</li><li><strong>Niacinamida:</strong> vitamina B3, fortalece el cabello y reduce el quiebre.</li><li><strong>Extracto de rizoma de iris (Iris Rhizome Extract):</strong> antioxidante, protege contra la oxidación que causa resequedad.</li><li><strong>Extracto de jalea real:</strong> aporta hidratación superficial para suavidad y brillo.</li></ul><p><strong>Ingredientes complementarios (según INCI declarado):</strong></p><ul><li><strong>Aqua / Water:</strong> vehículo principal de la fórmula.</li><li><strong>C13-16 Isoparaffin:</strong> emoliente que aporta textura ligera y deslizamiento.</li><li><strong>Propylene Glycol:</strong> humectante y solvente que mejora la absorción.</li><li><strong>Dimethicone:</strong> acondicionador de silicona no volátil, aporta suavidad y brillo.</li><li><strong>Behentrimonium Chloride:</strong> agente acondicionador catiónico que facilita el desenredo.</li><li><strong>Hydroxypropyl Guar:</strong> acondicionador y agente texturizante vegetal.</li><li><strong>Potato Starch Modified:</strong> almidón modificado, da textura y controla el frizz.</li><li><strong>Carbomer:</strong> agente gelificante y estabilizador de la emulsión.</li><li><strong>Phenoxyethanol / Caprylyl Glycol:</strong> sistema conservador.</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
Según estudios instrumentales propios del fabricante:
<p>Según estudios instrumentales propios del fabricante:</p><ul><li>Hasta 80% menos frizz inmediatamente después de la aplicación.</li><li>85% menos quiebre durante el secado con secadora.</li><li>+79% de acondicionamiento profundo vs. champú sin acondicionador.</li><li>+97% de cabello más fuerte vs. champú sin acondicionador.</li></ul>
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: si usas herramientas de calor como plancha o rizadora, aplica antes de cualquier herramienta para aprovechar la protección hasta 230°C.
<ol><li>Lava y trata el cabello con los productos de la línea Nutritive de Kérastase.</li><li>Retira el exceso de agua con una toalla; no dejes el cabello chorreando.</li><li>Toma una pequeña cantidad de crema y aplícala mechón por mechón, de medios a puntas.</li><li>Desenreda con un peine de dientes anchos. No enjuagues.</li><li>Procede a secar con secadora o deja secar al aire libre.</li></ol><p><strong>Tip:</strong> si usas herramientas de calor como plancha o rizadora, aplica antes de cualquier herramienta para aprovechar la protección hasta 230°C.</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>Si se presenta irritación, reduce la frecuencia de uso.</li><li>Uso externo. Evitar contacto con ojos.</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: Kérastase Nutritive Nectar Thermique – Crema leave-in protectora de calor, 150 ml TIPO: Individual | CATEGORÍA: Cuidado del Cabello – Tratamiento leave-in sin enjuague INGREDIENTES CLAVE: Proteínas de origen vegetal (refuerzan la fibra capilar y retención de humedad); Niacinamida / vitamina B3 (fortalece el cabello y reduce el quiebre según el fabricante); Extracto de rizoma de iris – Iris Rhizome Extract (antioxidante, protege de la oxidación por resequedad); Extracto de jalea real – Royal Jelly Extract (hidratación superficial, suavidad y brillo); Dimeticona – Dimethicone (silicona no volátil, recubre la cutícula, aporta suavidad, brillo y desenredo); Behentrimonium Chloride (acondicionador catiónico, facilita el desenredo); Almidón de papa modificado (textura, control de frizz). INDICADO PARA: Cabello seco de mediano a grueso, cabello con frizz o esponjado, cabello que requiere nutrición leave-in sin enjuague, personas que usan secadora, plancha o rizadora con frecuencia, cabello teñido seco que necesita protección térmica adicional. NO INDICADO / PRECAUCIONES: No recomendado para cabello muy fino o que se sobrecarga fácilmente con productos cremosos; el fabricante sugiere Lotion Thermique para cabello fino y seco. Si se presenta irritación, reducir la frecuencia de uso. Evitar contacto con ojos. CASOS DE USO: (1) Secado diario con secadora en cabello grueso y seco para aportar nutrición y reducir frizz. (2) Preparación pre-plancha o pre-rizadora para proteger la fibra capilar hasta 230°C. (3) Acondicionador leave-in ligero para cabello deshidratado después de champú Nutritive. (4) Primer de secado en cabello húmedo antes de usar cepillo redondo para mayor manejabilidad. (5) Tratamiento de brillo express en puntas rebeldes antes del styling. ACABADO Y SENSORIAL: Textura de crema ligera, color blanco. Sin fragancia declarada en formato diferenciado. Deja el cabello suave al tacto, con brillo visual e inmediata reducción del esponjamiento y frizz. COMPATIBILIDAD: Recomendado como paso posterior a los champús y tratamientos sin enjuague de la línea Nutritive de Kérastase (Bain Magistral, Masque Magistral, Fondant Magistral). No requiere combinación con otro protector de calor si se usa dentro del rango hasta 230°C declarado. DURACIÓN / RENDIMIENTO: Tubo de 150 ml. Cantidad de uso recomendada: cantidad pequeña (pea size) por aplicación, apta para uso diario. CERTIFICACIONES: El fabricante declara que el tubo está fabricado con 45% de plástico reciclado post-consumidor. CLAIMS DEL FABRICANTE: El fabricante indica reducción de hasta 80% de frizz inmediatamente después de la aplicación (test instrumental propio); 85% menos quiebre durante el secado; +79% de acondicionamiento profundo vs. champú sin acondicionador; +97% de cabello más fuerte vs. champú sin acondicionador. El fabricante declara protección térmica hasta 230°C / 450°F.
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":"Nutritive Nectar Thermique - Crema Protectora de Calor Leave-In, anti-frizz hasta 230°C - 150 ml","brand":{"@type":"Brand","name":"Kérastase"},"sku":"3474637155063","gtin":"3474637155063","description":"Crema leave-in anti-frizz y protectora de calor de Kérastase para cabello seco de mediano a grueso. Protección térmica hasta 230°C. Proteínas vegetales y niacinamida nutren y fortalecen la fibra capilar. 80% menos frizz inmediatamente según el fabricante.","category":"Cuidado del Cabello","size":"150 ml","additionalProperty":[{"@type":"PropertyValue","name":"Ingredientes clave","value":"Proteínas vegetales, Niacinamida, Extracto de rizoma de iris, Jalea real, Dimeticona"},{"@type":"PropertyValue","name":"Modo de uso","value":"Aplicar pequeña cantidad en cabello húmedo, mechón por mechón, de medios a puntas. No enjuagar. Secar con secadora o al aire."},{"@type":"PropertyValue","name":"Indicado para","value":"Cabello seco de mediano a grueso con tendencia al frizz"},{"@type":"PropertyValue","name":"Protección térmica","value":"Hasta 230°C"},{"@type":"PropertyValue","name":"Formato","value":"Leave-in sin enjuague"}]}
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.).