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
Polvo compacto de acabado mate absoluto para pieles claras a medio claras con subtono cálido. El tono Beige 1 de la línea All Hours de Yves Saint Laurent controla el brillo y fija el maquillaje durante 24 horas con cobertura buildable y textura sedosa gracias a su base de talco y nitruro de boro. Una opción de acabado prêt-à-porter para quienes buscan un cutis uniforme y mate desde la mañana hasta la noche sin retoques constantes.
<p><strong>Polvo compacto de acabado mate absoluto para pieles claras a medio claras con subtono cálido.</strong> El tono Beige 1 de la línea All Hours de Yves Saint Laurent controla el brillo y fija el maquillaje durante 24 horas con cobertura buildable y textura sedosa gracias a su base de talco y nitruro de boro. Una opción de acabado prêt-à-porter para quienes buscan un cutis uniforme y mate desde la mañana hasta la noche sin retoques constantes.</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
All Hours Polvo Compacto en Beige 1 es un polvo fijador matificante de Yves Saint Laurent en 7.50 g, formulado para pieles claras a medio claras con subtono cálido, que controla el brillo y fija el maquillaje hasta 24 horas con acabado mate absoluto.
El tono Beige 1 es el más claro de la gama All Hours, con un subtono neutro-cálido que se adapta naturalmente a pieles de piel clara con matices marfil o dorados. Su fórmula con nitruro de boro y sílica garantiza un acabado sin aspecto polvoroso ni efecto máscara, mientras que la cobertura buildable permite usarlo tanto para fijar una base completa como para un acabado final ligero en rutinas minimalistas.
¿Para qué tono de piel es Beige 1?
Beige 1 está pensado para pieles claras a medio claras con subtono cálido neutro; es el tono más ligero de la gama All Hours Setting Powder.
¿Cuánto dura el acabado mate?
Según el fabricante, la fórmula mantiene el control de brillo hasta 24 horas con aplicación estándar.
¿Se puede usar sin base de maquillaje?
Sí, puede aplicarse directamente sobre la piel preparada o sobre SPF para un acabado natural matificado sin cobertura pesada.
<p><strong>All Hours Polvo Compacto en Beige 1 es un polvo fijador matificante de Yves Saint Laurent en 7.50 g, formulado para pieles claras a medio claras con subtono cálido, que controla el brillo y fija el maquillaje hasta 24 horas con acabado mate absoluto.</strong></p><p>El tono Beige 1 es el más claro de la gama All Hours, con un subtono neutro-cálido que se adapta naturalmente a pieles de piel clara con matices marfil o dorados. Su fórmula con nitruro de boro y sílica garantiza un acabado sin aspecto polvoroso ni efecto máscara, mientras que la cobertura buildable permite usarlo tanto para fijar una base completa como para un acabado final ligero en rutinas minimalistas.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> pieles claras con subtono cálido, cutis grasos o mixtos que buscan control de brillo prolongado, usuarias que usan base All Hours como paso previo.</li><li><strong>No recomendado para:</strong> pieles muy oscuras o con subtono frío intenso; para esas pieles existen tonos más profundos de la misma línea como B80 Chocolat o B90 Ebony.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> Yves Saint Laurent</li><li><strong>UPC:</strong> 3614273997416</li><li><strong>Contenido neto:</strong> 7.50 g</li><li><strong>Tono/Variante:</strong> Beige 1</li><li><strong>Acabado / Textura:</strong> Mate absoluto, textura sedosa micronizada</li><li><strong>Cobertura / Fijación / Intensidad:</strong> Buildable, de ligera a media</li><li><strong>Duración estimada:</strong> Hasta 24 horas</li><li><strong>Ingredientes destacados:</strong> Nitruro de boro, Sílica, Talco</li><li><strong>Libre de:</strong> Sin parabenos declarados en INCI</li><li><strong>Recomendación de uso:</strong> Aplicar sobre base o directamente sobre piel preparada con brocha o borla</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿Para qué tono de piel es Beige 1?</strong><br>Beige 1 está pensado para pieles claras a medio claras con subtono cálido neutro; es el tono más ligero de la gama All Hours Setting Powder.</p><p><strong>¿Cuánto dura el acabado mate?</strong><br>Según el fabricante, la fórmula mantiene el control de brillo hasta 24 horas con aplicación estándar.</p><p><strong>¿Se puede usar sin base de maquillaje?</strong><br>Sí, puede aplicarse directamente sobre la piel preparada o sobre SPF para un acabado natural matificado sin cobertura pesada.</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>Control de brillo 24h:</strong> fija el cutis y controla el sebo durante todo el día según el fabricante.</li><li><strong>Acabado mate absoluto:</strong> nitruro de boro y sílica micronizada difuminan poros y líneas para un cutis uniforme.</li><li><strong>Cobertura buildable:</strong> de ligera a media, adaptable a rutinas minimalistas o de cobertura completa.</li><li><strong>Tono Beige 1 para piel clara cálida:</strong> subtono neutro-cálido que no emblanquece ni deja residuo grisáceo en pieles claras con matices dorados.</li><li><strong>Textura sedosa sin efecto polvoroso:</strong> talco y caprilic/capric triglyceride aportan suavidad sensorial al momento de aplicar.</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 polvo compacto prensado de 7.50 g</li><li>Acabado mate absoluto sin efecto máscara ni apariencia polvorosa</li><li>Fórmula buildable: cobertura ajustable de ligera a media según la cantidad aplicada</li><li>Tono Beige 1: el más claro de la gama, con subtono neutro-cálido</li><li>Compatible con base de maquillaje All Hours y otras bases de larga duración</li><li>Presentación en compacto con espejo incluido según ficha del fabricante</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 del All Hours Setting Powder se sostiene en ingredientes de eficacia técnica comprobada para el control del brillo y la suavidad sensorial:
<p>La fórmula del All Hours Setting Powder se sostiene en ingredientes de eficacia técnica comprobada para el control del brillo y la suavidad sensorial:</p><ul><li><strong>Nitruro de boro (Boron Nitride):</strong> agente matificante de alta pureza con propiedades de suavidad táctil similar a la seda; difumina el reflejo de la luz para un acabado uniformemente mate sin apariencia plástica.</li><li><strong>Sílica:</strong> absorbente de sebo y agente de enfoque difuso (soft-focus); reduce la visibilidad de poros y líneas finas al dispersar la luz sobre la superficie de la piel.</li><li><strong>Caprylic/Capric Triglyceride:</strong> emoliente derivado del aceite de coco que aporta deslizamiento y sensación sedosa durante la aplicación, evitando la adherencia excesiva del polvo.</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>Boron Nitride:</strong> agente matificante y suavizante de textura.</li><li><strong>Silica:</strong> absorbente de sebo y agente soft-focus.</li><li><strong>Titanium Dioxide (CI 77891):</strong> pigmento blanco y filtro UV físico leve, presente como colorante.</li><li><strong>Iron Oxides (CI 77491, CI 77492, CI 77499):</strong> pigmentos minerales que confieren el tono Beige 1.</li></ul><p><strong>Ingredientes complementarios:</strong></p><ul><li><strong>Talc:</strong> base de la matriz del polvo; aporta deslizamiento y adherencia al cutis.</li><li><strong>Caprylic/Capric Triglyceride:</strong> emoliente, mejora la sensación sensorial de aplicación.</li><li><strong>Octyldodecyl Stearoyl Stearate:</strong> emoliente de alta viscosidad; aporta cohesión al compacto prensado.</li><li><strong>Magnesium Stearate:</strong> aglutinante que da estructura al polvo prensado.</li><li><strong>Caprylyl Glycol:</strong> humectante y conservador auxiliar.</li><li><strong>Parfum / Fragrance:</strong> fragancia de formulación.</li><li><strong>Benzyl Alcohol:</strong> conservador y componente de fragancia declarado.</li><li><strong>Linalool:</strong> componente aromático declarado de la fragancia.</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
El fabricante indica que la fórmula All Hours Setting Powder ofrece control del brillo y fijación del maquillaje durante 24 horas, con acabado mate absoluto desde la primera aplicación.
<p>El fabricante indica que la fórmula All Hours Setting Powder ofrece control del brillo y fijación del maquillaje durante 24 horas, con acabado mate absoluto desde la primera aplicación.</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 usarlo como paso final de la rutina de maquillaje para maximizar la duración de la base All Hours.
<ol><li>Aplica tu base o tratamiento previo y deja que se asiente.</li><li>Toma una cantidad moderada de polvo con una borla o brocha de polvo.</li><li>Presiona ligeramente sobre las zonas con mayor tendencia al brillo (zona T, mejillas) y difumina con movimientos circulares suaves.</li><li>Para cobertura buildable, aplica una segunda capa en las áreas que lo requieran.</li><li>Para retoques a lo largo del día, aplica directamente sobre el maquillaje con la borla del compacto.</li></ol><p><strong>Tip:</strong> el fabricante recomienda usarlo como paso final de la rutina de maquillaje para maximizar la duración de la base All Hours.</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>Solo uso externo. Evitar el contacto con ojos.</li><li>En caso de contacto con los ojos, enjuagar con abundante agua.</li><li>Mantener fuera del alcance de niños.</li><li>Contiene fragancia (Parfum) y componentes aromáticos declarados: Benzyl Alcohol, Linalool. Realizar prueba de sensibilidad si se tiene historial de reacción a fragancias.</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: All Hours Setting Powder en tono Beige 1 de Yves Saint Laurent, 7.50 g, polvo compacto prensado, UPC 3614273997416 TIPO: Individual | CATEGORÍA: Polvo compacto de maquillaje, fijador y matificante INGREDIENTES CLAVE: Boron Nitride (nitruro de boro) - agente matificante y suavizante táctil de alta pureza que difumina el reflejo de la luz; Silica - absorbente de sebo y agente soft-focus que reduce la visibilidad de poros y líneas finas; Caprylic/Capric Triglyceride - emoliente derivado del aceite de coco que aporta deslizamiento y sensación sedosa en la aplicación; Talc - base de la matriz del polvo compacto prensado; pigmentos minerales Iron Oxides (CI 77491, CI 77492, CI 77499) y Titanium Dioxide (CI 77891) que confieren el tono Beige 1. Fragancia declarada: Parfum / Fragrance, con componentes aromáticos Benzyl Alcohol y Linalool. INDICADO PARA: pieles claras a medio claras con subtono neutro-cálido o cálido; cutis grasos y mixtos que buscan control de brillo prolongado; usuarias que ya usan base de maquillaje de larga duración como All Hours Foundation y requieren un polvo fijador que no altere el tono; pieles que buscan acabado mate sin efecto polvoroso ni grisáceo. NO INDICADO / PRECAUCIONES: el tono Beige 1 puede resultar demasiado claro para pieles medias-oscuras o con subtono frío intenso; para esos perfiles existen tonos más profundos en la misma línea (B60 Amber, B80 Chocolat, B90 Ebony). El producto contiene fragancia y componentes aromáticos declarados (Benzyl Alcohol, Linalool); personas con sensibilidad conocida a fragancias deben realizar prueba de sensibilidad previa. Solo uso externo. Evitar contacto con ojos. CASOS DE USO: (1) Fijar base de maquillaje All Hours Foundation en pieles claras para extender la duración hasta 24 horas; (2) Uso como polvo de acabado sobre SPF matificante en rutinas minimalistas de día; (3) Aplicación en retoques de mediodía para eliminar brillo en zona T sin alterar el maquillaje de base; (4) Uso nocturno como capa final antes de un evento de larga duración; (5) Acabado sin flash photography en polvo prensado gracias a la ausencia de mica reflectante en primer plano. ACABADO Y SENSORIAL: acabado mate absoluto sin efecto máscara ni apariencia polvorosa; textura sedosa y deslizante al tacto gracias al nitruro de boro y caprilic/capric triglyceride; el polvo se funde con la piel sin dejar residuo visible en tonos claros. COMPATIBILIDAD: diseñado para usarse como polvo fijador sobre bases de larga duración; compatible con primers y SPF de base acuosa o en gel; el fabricante indica que complementa la línea All Hours (base, corrector, polvo) para un sistema de cobertura integral. No documentada incompatibilidad química con otros activos tópicos habituales. DURACIÓN / RENDIMIENTO: el fabricante indica control de brillo y fijación durante 24 horas. Contenido neto 7.50 g. CERTIFICACIONES: Yves Saint Laurent Beauty forma parte del grupo L'Oréal, que cuenta con certificación Leaping Bunny de cruelty-free a nivel de marca. No se ha verificado certificación vegana oficial para este producto específico dado que contiene Talc y no tiene declaración explícita de ausencia de ingredientes de origen animal en ficha técnica oficial consultada. COMPARABLE EN CATÁLOGO ULTA MX A: variantes hermanas de la misma línea All Hours Setting Powder en tonos B40 Sand (más cálido-arena), Universelle (tono translúcido adaptable), B60 Amber (medio cálido) y otros tonos más profundos para pieles más oscuras. CLAIMS DEL FABRICANTE: el fabricante indica que es el primer polvo fijador de la línea All Hours de YSL con acabado mate absoluto día y noche; el fabricante indica que ofrece control de brillo y fijación de 24 horas; el fabricante indica cobertura buildable de ligera a media.
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":"All Hours - Polvo Compacto, matificante y fijador 24h - 7.50 g - Beige 1","brand":{"@type":"Brand","name":"Yves Saint Laurent"},"sku":"3614273997416","gtin":"3614273997416","description":"Polvo compacto prensado de Yves Saint Laurent, 7.50 g, tono Beige 1. Acabado mate absoluto, control de brillo y fijación 24h con cobertura buildable. Para pieles claras a medio claras con subtono cálido.","category":"Maquillaje y Uñas","color":"Beige 1","size":"7.50 g","additionalProperty":[{"@type":"PropertyValue","name":"Ingredientes clave","value":"Nitruro de boro, Sílica, Caprylic/Capric Triglyceride"},{"@type":"PropertyValue","name":"Modo de uso","value":"Aplicar con borla o brocha sobre maquillaje o piel preparada como paso final de rutina."},{"@type":"PropertyValue","name":"Certificaciones","value":"Cruelty-Free (grupo L'Oréal, Leaping Bunny)"},{"@type":"PropertyValue","name":"Indicado para","value":"Piel clara a medio clara con subtono cálido, cutis graso o mixto"},{"@type":"PropertyValue","name":"Duración","value":"24 horas"}]}
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.).