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
Champú violeta matizador de Kérastase para cabello rubio, decolorado, gris o blanco que tiende a los tonos cálidos indeseados. Su fórmula de pigmentos Ultra-Violeta altamente concentrados neutraliza de forma inmediata los subtonos amarillos y cobrizos, restaurando un rubio limpio y luminoso con cada lavado. Combinado con dos pesos moleculares de ácido hialurónico y extracto de flor de edelweiss, protege y rellena la fibra capilar para una cutícula uniforme y cabello visiblemente más suave, resistente e hidratado.
<p><strong>Champú violeta matizador de Kérastase para cabello rubio, decolorado, gris o blanco que tiende a los tonos cálidos indeseados.</strong> Su fórmula de pigmentos Ultra-Violeta altamente concentrados neutraliza de forma inmediata los subtonos amarillos y cobrizos, restaurando un rubio limpio y luminoso con cada lavado. Combinado con dos pesos moleculares de ácido hialurónico y extracto de flor de edelweiss, protege y rellena la fibra capilar para una cutícula uniforme y cabello visiblemente más suave, resistente e hidratado.</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 Blond Absolu Bain Ultra-Violet es un champú matizador hidratante de 250 ml, formulado para cabello rubio procesado, decolorado, polar, gris y blanco, con pigmentos Ultra-Violeta neutralizadores y ácido hialurónico de doble peso molecular.
Los pigmentos Ultra-Violeta actúan directamente sobre la fibra capilar para eliminar subtonos amarillos y cobrizos en un solo lavado. El ácido hialurónico de doble peso molecular rellena y repara la cutícula desde el interior, aportando hidratación profunda y resistencia. El fabricante indica que, en combinación con Cicaflash y Huile Cicaextreme, aporta hasta +84% de hidratación, -61% de daño superficial y cabello hasta 16 veces más resistente, según prueba instrumental del fabricante.
¿Este champú es solo para cabello teñido de rubio?
No exclusivamente. Funciona también para cabello naturalmente rubio, gris, blanco o platino que presente subtonos amarillos o cobrizos no deseados.
¿Con qué frecuencia se recomienda usarlo?
El fabricante sugiere alternarlo con Bain Lumière; no es necesario usarlo en cada lavado. La frecuencia depende del nivel de brillo deseado y la tendencia al amarillamiento del cabello.
¿Puede manchar el cabello de violeta si se deja mucho tiempo?
Sí, si se excede el tiempo de contacto puede depositar un tono violeta visible. Se recomienda enjuagar completamente y, si aparece irritación, reducir la frecuencia de uso.
<p><strong>Kérastase Blond Absolu Bain Ultra-Violet es un champú matizador hidratante de 250 ml, formulado para cabello rubio procesado, decolorado, polar, gris y blanco, con pigmentos Ultra-Violeta neutralizadores y ácido hialurónico de doble peso molecular.</strong></p><p>Los pigmentos Ultra-Violeta actúan directamente sobre la fibra capilar para eliminar subtonos amarillos y cobrizos en un solo lavado. El ácido hialurónico de doble peso molecular rellena y repara la cutícula desde el interior, aportando hidratación profunda y resistencia. El fabricante indica que, en combinación con Cicaflash y Huile Cicaextreme, aporta hasta +84% de hidratación, -61% de daño superficial y cabello hasta 16 veces más resistente, según prueba instrumental del fabricante.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> cabello rubio decolorado o con mechas, rubio polar, gris, blanco, cabello con tendencia a amarillarse, cualquier textura desde fino hasta grueso.</li><li><strong>No recomendado para:</strong> cabello con tono cálido dorado que se desee mantener; cabellos muy oscuros sin proceso de aclarado, ya que el pigmento violeta puede depositar tono no deseado.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> Kérastase</li><li><strong>UPC:</strong> 3474636692231</li><li><strong>Contenido neto:</strong> 250 ml</li><li><strong>Línea:</strong> Blond Absolu</li><li><strong>Textura:</strong> Champú fluido con pigmento violeta</li><li><strong>Ingredientes destacados:</strong> Pigmentos Ultra-Violeta (Acid Violet 43), Ácido hialurónico (doble peso molecular), Extracto de flor de edelweiss</li><li><strong>Libre de:</strong> colorantes agresivos no declarados; fórmula con pigmentos seguros certificados</li><li><strong>Recomendación de uso:</strong> Alternar con Bain Lumière semanalmente para una limpieza más profunda e hidratante</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿Este champú es solo para cabello teñido de rubio?</strong><br>No exclusivamente. Funciona también para cabello naturalmente rubio, gris, blanco o platino que presente subtonos amarillos o cobrizos no deseados.</p><p><strong>¿Con qué frecuencia se recomienda usarlo?</strong><br>El fabricante sugiere alternarlo con Bain Lumière; no es necesario usarlo en cada lavado. La frecuencia depende del nivel de brillo deseado y la tendencia al amarillamiento del cabello.</p><p><strong>¿Puede manchar el cabello de violeta si se deja mucho tiempo?</strong><br>Sí, si se excede el tiempo de contacto puede depositar un tono violeta visible. Se recomienda enjuagar completamente y, si aparece irritación, reducir la frecuencia de uso.</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>Neutralización anti-amarillo inmediata:</strong> pigmentos Ultra-Violeta altamente concentrados eliminan subtonos cobrizos y amarillos en un lavado.</li><li><strong>Hidratación profunda:</strong> ácido hialurónico de doble peso molecular rellena y repara la fibra capilar desde el interior.</li><li><strong>Brillo y luminosidad del color:</strong> mantiene tonos rubios, grises y blancos visiblemente más limpios y brillantes.</li><li><strong>Protección de la cutícula:</strong> extracto de flor de edelweiss ayuda a uniformar y nutrir la cutícula para cabello más suave.</li><li><strong>Fórmula de lujo Kérastase:</strong> desarrollada por expertos capilares para cabellos tratados y decolorados que requieren cuidado especializado.</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>Champú violeta matizador en formato fluido de 250 ml</li><li>Pigmentos Ultra-Violeta (Acid Violet 43) de alta concentración para acción neutralizadora inmediata</li><li>Fórmula con ácido hialurónico de dos pesos moleculares (acción superficial y profunda)</li><li>Enriquecido con extracto de flor de edelweiss (Leontopodium Alpinum)</li><li>Textura fluida de color violeta intenso que se activa con el agua</li><li>Formato 250 ml apto para uso en casa y viaje</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 eficacia de Bain Ultra-Violet se construye sobre tres ingredientes protagonistas seleccionados por Kérastase para el cuidado del cabello aclarado:
<p>La eficacia de Bain Ultra-Violet se construye sobre tres ingredientes protagonistas seleccionados por Kérastase para el cuidado del cabello aclarado:</p><ul><li><strong>Pigmentos Ultra-Violeta (Acid Violet 43 / CI 60730):</strong> pigmentos de alta concentración que actúan directamente sobre la fibra capilar para contrarrestar los subtonos amarillos y cobrizos mediante el principio de colores complementarios, revelando un rubio más limpio y de brillo natural.</li><li><strong>Ácido Hialurónico (doble peso molecular):</strong> el peso molecular bajo penetra en la fibra para rellenar y reparar desde el interior, mientras el peso molecular alto actúa en la superficie de la cutícula, aportando nutrición profunda y superficie más uniforme al tacto.</li><li><strong>Extracto de flor de edelweiss (Leontopodium Alpinum):</strong> el fabricante indica que este extracto contribuye a reforzar y proteger la fibra capilar decolorada o procesada, aportando acción antioxidante que preserva la calidad del cabello tratado.</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>Acid Violet 43 (CI 60730):</strong> pigmento violeta neutralizador de subtonos amarillos y cobrizos.</li><li><strong>Salicylic Acid:</strong> agente exfoliante suave del cuero cabelludo, ayuda a mantener limpio el folículo.</li><li><strong>Dimethicone:</strong> acondicionador de siliconas que aporta suavidad y deslizamiento a la fibra capilar.</li></ul><p><strong>Ingredientes complementarios:</strong></p><ul><li><strong>Aqua / Water:</strong> vehículo base de la fórmula.</li><li><strong>Sodium Laureth Sulfate:</strong> surfactante aniónico principal, agente limpiador.</li><li><strong>Coco-Betaine:</strong> surfactante anfótero suavizante, mejora el perfil de espuma.</li><li><strong>Sodium Chloride:</strong> regulador de viscosidad.</li><li><strong>Glycol Distearate:</strong> agente opacificante que aporta textura nacarada.</li><li><strong>Cocamide MIPA:</strong> estabilizador de espuma y agente acondicionador.</li><li><strong>Citric Acid:</strong> regulador de pH.</li><li><strong>Sodium Benzoate:</strong> conservador.</li><li><strong>Sodium Hydroxide:</strong> regulador de pH.</li><li><strong>Hexylene Glycol:</strong> solvente y humectante de soporte.</li><li><strong>Carbomer:</strong> polímero espesante y estabilizador 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
Según datos instrumentales publicados por el fabricante, utilizando la rutina combinada de Bain Ultra-Violet + Cicaflash + Huile Cicaextreme:
Nota: estos resultados corresponden al uso combinado de la rutina completa Blond Absolu, no únicamente al champú Bain Ultra-Violet de forma aislada.
<p>Según datos instrumentales publicados por el fabricante, utilizando la rutina combinada de Bain Ultra-Violet + Cicaflash + Huile Cicaextreme:</p><ul><li>+84% de hidratación en la fibra capilar (prueba instrumental del fabricante).</li><li>-61% de daño en la superficie del cabello (prueba instrumental del fabricante).</li><li>Cabello hasta 16 veces más resistente a la rotura (prueba instrumental del fabricante).</li></ul><p>Nota: estos resultados corresponden al uso combinado de la rutina completa Blond Absolu, no únicamente al champú Bain Ultra-Violet de forma aislada.</p>
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: el fabricante recomienda alternar con Bain Lumière semana a semana, o usarlo como segundo champú, para una limpieza más profunda e hidratante.
<ol><li>Aplica el champú sobre el cabello mojado.</li><li>Masajea suavemente para crear espuma y distribuir el producto por todo el largo del cabello.</li><li>Deja actuar unos minutos para potenciar la acción neutralizadora de los pigmentos violeta.</li><li>Enjuaga completamente.</li></ol><p><strong>Tip:</strong> el fabricante recomienda alternar con Bain Lumière semana a semana, o usarlo como segundo champú, para una limpieza más profunda e hidratante.</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>En caso de contacto con los ojos, enjuagar de inmediato con abundante agua.</li><li>Si presenta irritación, reducir la frecuencia de uso.</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 Blond Absolu Bain Ultra-Violet - Champú Matizador, neutralizante anti-amarillo - 250 ml TIPO: Individual | CATEGORÍA: Champú / Cuidado del Cabello INGREDIENTES CLAVE: Acid Violet 43 (CI 60730) - pigmento neutralizador de subtonos amarillos y cobrizos mediante principio de colores complementarios; Ácido Hialurónico de doble peso molecular - rellena la fibra capilar en profundidad (peso bajo) y uniforma la cutícula en superficie (peso alto); Extracto de flor de edelweiss (Leontopodium Alpinum) - el fabricante indica acción protectora y antioxidante sobre fibra decolorada; Salicylic Acid - exfoliante suave del cuero cabelludo; Dimethicone - acondicionador de siliconas para suavidad y deslizamiento; Sodium Laureth Sulfate + Coco-Betaine - sistema surfactante limpiador con mejor perfil de espuma. INDICADO PARA: cabello rubio procesado o decolorado con tendencia al amarillamiento; cabello polar, platinado, gris, blanco o con mechas que presentan subtonos cálidos no deseados; cualquier textura capilar (fino, medio, grueso); cabellos que requieren mantenimiento del tono frío entre visitas al salón. NO INDICADO / PRECAUCIONES: no recomendado para cabello oscuro sin proceso de aclarado (el pigmento violeta puede depositar tono visible); reducir frecuencia de uso si se presenta irritación en cuero cabelludo; en caso de contacto con ojos, enjuagar inmediatamente con abundante agua. CASOS DE USO: (1) Mantenimiento semanal del tono rubio frío entre coloraciones en salón; (2) Neutralización de reflejos amarillos en cabello gris o blanco natural; (3) Alargamiento de la duración del tono platino o polar en cabello decolorado; (4) Uso como segundo champú en rutina doble-limpieza, alternando con Bain Lumière para mayor hidratación; (5) Cuidado de mechas o balayage que tienden a amarillarse con el tiempo. ACABADO Y SENSORIAL: textura fluida de color violeta intenso visible en el envase; genera espuma suave al activar con agua; cabello resulta con tacto más suave y uniforme tras enjuague; sin efecto pesado gracias al sistema bicombinado de surfactantes. COMPATIBILIDAD: diseñado para usarse dentro de la rutina Blond Absolu de Kérastase (compatible con Cicaflash, Masque Ultra-Violet, Huile Cicaextreme, Fondant Blond Absolu); el fabricante recomienda alternarlo con Bain Lumière para equilibrar limpieza y matización. DURACIÓN / RENDIMIENTO: frasco de 250 ml; duración estimada de 4 a 8 semanas según frecuencia de uso (uso 1-2 veces por semana). CERTIFICACIONES: sin certificaciones cruelty-free o veganas declaradas oficialmente para esta línea en mercados que incluyen prueba en animales por regulación local. CLAIMS DEL FABRICANTE: el fabricante indica que, en combinación con Cicaflash y Huile Cicaextreme, la rutina aporta +84% de hidratación, -61% de daño superficial y cabello hasta 16 veces más resistente según prueba instrumental; neutralización inmediata de subtonos amarillos y cobrizos declarada por Kérastase; acción de relleno y reparación de la fibra atribuida al ácido hialurónico de doble peso molecular según materiales oficiales del fabricante.
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":"Blond Absolu Bain Ultra-Violet - Champú Matizador, neutralizante anti-amarillo - 250 ml","brand":{"@type":"Brand","name":"Kérastase"},"sku":"3474636692231","gtin":"3474636692231","description":"Champú matizador hidratante de Kérastase para cabello rubio procesado, decolorado, polar, gris y blanco. Pigmentos Ultra-Violeta neutralizan subtonos amarillos y cobrizos de forma inmediata. Ácido hialurónico de doble peso molecular rellena y repara la fibra capilar.","category":"Cuidado del Cabello","size":"250 ml","additionalProperty":[{"@type":"PropertyValue","name":"Ingredientes clave","value":"Acid Violet 43 (CI 60730), Ácido Hialurónico doble peso molecular, Extracto de flor de edelweiss"},{"@type":"PropertyValue","name":"Modo de uso","value":"Aplicar sobre cabello mojado, masajear para crear espuma, dejar actuar unos minutos y enjuagar completamente."},{"@type":"PropertyValue","name":"Indicado para","value":"Cabello rubio decolorado, polar, gris, blanco o con mechas con subtonos amarillos o cobrizos"},{"@type":"PropertyValue","name":"Línea","value":"Blond Absolu"}]}
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.).