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
Protector solar corporal con FPS 30 y fórmula hidratante de larga duración para el uso diario al aire libre. Contiene Pantenol y Glicerina para mantener la piel humectada mientras la defiende de los rayos UVA y UVB. Su textura ligera se absorbe rápidamente sin dejar residuo blanco ni sensación grasosa, y su resistencia al agua la hace adecuada para actividades moderadas bajo el sol. Compatibilidad dermatológicamente probada para todo tipo de piel.
<p><strong>Protector solar corporal con FPS 30 y fórmula hidratante de larga duración para el uso diario al aire libre.</strong> Contiene Pantenol y Glicerina para mantener la piel humectada mientras la defiende de los rayos UVA y UVB. Su textura ligera se absorbe rápidamente sin dejar residuo blanco ni sensación grasosa, y su resistencia al agua la hace adecuada para actividades moderadas bajo el sol. Compatibilidad dermatológicamente probada para todo tipo de piel.</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
NIVEA SUN Protect & Moisture FPS 30 es un protector solar corporal de Nivea, en presentación de 200 ml, formulado para brindar protección media-alta contra rayos UVA y UVB con humectación de larga duración gracias a Pantenol y Glicerina.
Su filtro solar UVA/UVB de FPS 30 ofrece protección media-alta adecuada para exposiciones cotidianas al sol: días de ciudad, actividades breves al aire libre y jornadas con nubosidad parcial. La fórmula es resistente al agua, de textura ligera y rápida absorción, sin dejar residuo blanco. Su compatibilidad con la piel está dermatológicamente probada.
¿Para qué tipo de piel es este protector solar?
Su fórmula con Glicerina y Pantenol la hace adecuada para todo tipo de piel, especialmente piel normal a seca que necesita protección e hidratación simultánea.
¿En qué se diferencia del FPS 50+ de la misma línea?
El FPS 30 ofrece protección media-alta para exposición diaria moderada; el FPS 50+ está pensado para exposición prolongada en playa, deportes o alta irradiación UV.
¿Es resistente al agua?
Sí, su fórmula es resistente al agua; sin embargo, se recomienda reaplicar después de nadar, sudar o secarse con toalla para mantener la protección efectiva.
<p><strong>NIVEA SUN Protect & Moisture FPS 30 es un protector solar corporal de Nivea, en presentación de 200 ml, formulado para brindar protección media-alta contra rayos UVA y UVB con humectación de larga duración gracias a Pantenol y Glicerina.</strong></p><p>Su filtro solar UVA/UVB de FPS 30 ofrece protección media-alta adecuada para exposiciones cotidianas al sol: días de ciudad, actividades breves al aire libre y jornadas con nubosidad parcial. La fórmula es resistente al agua, de textura ligera y rápida absorción, sin dejar residuo blanco. Su compatibilidad con la piel está dermatológicamente probada.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> uso diario en ciudad, exposición solar moderada, piel normal a seca que busca protección y humectación simultáneas, personas que prefieren texturas ligeras no grasosas.</li><li><strong>No recomendado para:</strong> exposición solar prolongada en playa o montaña con alta irradiación, donde se recomienda la variante FPS 50+ de la misma línea.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> Nivea</li><li><strong>UPC:</strong> 4005900742391</li><li><strong>Contenido neto:</strong> 200 ml</li><li><strong>Factor de Protección Solar:</strong> FPS 30</li><li><strong>Acabado / Textura:</strong> Loción ligera, absorción rápida, sin residuo blanco</li><li><strong>Resistencia al agua:</strong> Sí</li><li><strong>Ingredientes destacados:</strong> Pantenol, Glicerina, Tocoferil Acetato (Vitamina E)</li><li><strong>Libre de:</strong> parabenos (Phenoxyethanol como conservador alternativo)</li><li><strong>Recomendación de uso:</strong> Aplicar generosamente antes de la exposición solar; reaplicar tras bañarse, transpirar o secarse</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿Para qué tipo de piel es este protector solar?</strong><br>Su fórmula con Glicerina y Pantenol la hace adecuada para todo tipo de piel, especialmente piel normal a seca que necesita protección e hidratación simultánea.</p><p><strong>¿En qué se diferencia del FPS 50+ de la misma línea?</strong><br>El FPS 30 ofrece protección media-alta para exposición diaria moderada; el FPS 50+ está pensado para exposición prolongada en playa, deportes o alta irradiación UV.</p><p><strong>¿Es resistente al agua?</strong><br>Sí, su fórmula es resistente al agua; sin embargo, se recomienda reaplicar después de nadar, sudar o secarse con toalla para mantener la protección efectiva.</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 UVA/UVB FPS 30:</strong> defiende la piel de rayos solares en exposición diaria moderada, ayudando a prevenir quemaduras y fotoenvejecimiento.</li><li><strong>Humectación de larga duración:</strong> Pantenol y Glicerina mantienen la piel hidratada durante y después de la exposición al sol.</li><li><strong>Textura ligera, sin residuo blanco:</strong> absorción rápida que no deja sensación grasosa ni marcas visibles en la piel.</li><li><strong>Resistente al agua:</strong> formulación que mantiene la protección tras el contacto con agua, ideal para actividades al aire libre.</li><li><strong>Dermatológicamente probado:</strong> compatibilidad con la piel confirmada mediante pruebas dermatológicas según el fabricante.</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>Factor de Protección Solar FPS 30 con sistema de filtros UVA y UVB</li><li>Presentación en loción corporal de 200 ml</li><li>Fórmula resistente al agua</li><li>Textura ligera de rápida absorción sin residuo blanco</li><li>Contiene Pantenol como ingrediente humectante clave</li><li>Conservador sin parabenos (Phenoxyethanol)</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 NIVEA SUN Protect & Moisture FPS 30 combina filtros solares químicos y físicos con activos hidratantes de alta eficacia:
<p>La fórmula de NIVEA SUN Protect & Moisture FPS 30 combina filtros solares químicos y físicos con activos hidratantes de alta eficacia:</p><ul><li><strong>Pantenol (Provitamina B5):</strong> humectante que se convierte en ácido pantoténico en la piel, apoyando la retención de humedad y suavizando la superficie cutánea.</li><li><strong>Glicerina:</strong> humectante que atrae agua hacia las capas superiores de la piel, contribuyendo a mantener la hidratación durante la exposición solar.</li><li><strong>Tocoferil Acetato (Vitamina E):</strong> antioxidante que el fabricante indica ayuda a reducir el estrés oxidativo de la piel causado por la radiación UV.</li><li><strong>Sistema de filtros UV (Homosalato, Octocrylene, Butyl Methoxydibenzoylmethane, Ethylhexyl Salicylate, Bis-Ethylhexyloxyphenol Methoxyphenyl Triazine, Titanium Dioxide nano):</strong> combinación de filtros químicos y físico-minerales que absorben y dispersan la radiación UVA y UVB para brindar protección FPS 30.</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 (filtros solares y activos funcionales):
Ingredientes complementarios:
<p><strong>Ingredientes activos (filtros solares y activos funcionales):</strong></p><ul><li><strong>Homosalate:</strong> filtro solar químico UVB.</li><li><strong>Octocrylene:</strong> filtro solar químico UVA/UVB, también estabilizador de otros filtros.</li><li><strong>Butyl Methoxydibenzoylmethane:</strong> filtro solar químico UVA de amplio espectro.</li><li><strong>Ethylhexyl Salicylate:</strong> filtro solar químico UVB.</li><li><strong>Bis-Ethylhexyloxyphenol Methoxyphenyl Triazine:</strong> filtro solar UVA/UVB de amplio espectro.</li><li><strong>Phenylbenzimidazole Sulfonic Acid:</strong> filtro solar UVB soluble en agua.</li><li><strong>Titanium Dioxide (nano):</strong> filtro solar físico-mineral UVA/UVB.</li><li><strong>Panthenol:</strong> humectante, provitamina B5.</li><li><strong>Glycerin:</strong> humectante.</li><li><strong>Tocopheryl Acetate:</strong> antioxidante, vitamina E.</li></ul><p><strong>Ingredientes complementarios:</strong></p><ul><li><strong>Aqua:</strong> vehículo principal.</li><li><strong>Alcohol Denat.:</strong> agente de textura y absorción rápida.</li><li><strong>Glyceryl Stearate:</strong> emoliente y emulsionante.</li><li><strong>Hydrogenated Coco-Glycerides:</strong> emoliente.</li><li><strong>Tapioca Starch:</strong> agente de acabado suave y absorción de exceso de sebo.</li><li><strong>Silica Dimethyl Silylate / Silica:</strong> texturizante, acabado no grasoso.</li><li><strong>Dimethicone:</strong> emoliente de silicona, sensación suave.</li><li><strong>Cetearyl Alcohol:</strong> emoliente y estabilizador de emulsión.</li><li><strong>Xanthan Gum:</strong> espesante y estabilizador.</li><li><strong>Phenoxyethanol:</strong> conservador.</li><li><strong>Parfum:</strong> 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
<ul><li>Sin parabenos (usa Phenoxyethanol como conservador alternativo)</li></ul>
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 mantener la protección efectiva durante toda la jornada, el fabricante recomienda reaplicaciones regulares independientemente del tiempo transcurrido.
<ol><li>Aplica el protector solar generosamente sobre toda la piel expuesta antes de salir al sol.</li><li>Asegúrate de cubrir uniformemente todas las zonas: cuello, hombros, brazos, piernas y espalda.</li><li>Aplica con suficiente anticipación (al menos 15 minutos antes de la exposición) para que los filtros se activen.</li><li>Reaplica con frecuencia, especialmente después de nadar, transpirar o secarte con toalla.</li></ol><p><strong>Tip:</strong> Para mantener la protección efectiva durante toda la jornada, el fabricante recomienda reaplicaciones regulares independientemente del tiempo transcurrido.</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>Usar solo al aire libre.</li><li>Suspende su uso si presentas signos de irritación o salpullido.</li><li>Evita el contacto con los ojos.</li><li>Mantener fuera del alcance de los niños.</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: NIVEA SUN Protect & Moisture - Protector Solar Corporal FPS 30, 200 ml | Nivea TIPO: Individual | CATEGORÍA: Protector Solar Corporal / Crema Hidratante INGREDIENTES CLAVE: Pantenol (Provitamina B5, humectante que apoya la retención de humedad cutánea), Glicerina (humectante, atrae agua a capas superficiales de la piel), Tocoferil Acetato (Vitamina E, antioxidante que el fabricante indica reduce el estrés oxidativo por UV), Sistema de filtros UV mixto: Homosalate + Octocrylene + Butyl Methoxydibenzoylmethane + Ethylhexyl Salicylate + Bis-Ethylhexyloxyphenol Methoxyphenyl Triazine + Phenylbenzimidazole Sulfonic Acid (filtros químicos UVA/UVB) + Titanium Dioxide nano (filtro físico-mineral) INDICADO PARA: Todo tipo de piel; especialmente piel normal a seca que busca protección solar media-alta combinada con humectación; exposición solar cotidiana moderada (ciudad, parques, actividades breves al aire libre, días parcialmente nublados); personas que prefieren texturas ligeras de rápida absorción sin sensación grasosa NO INDICADO / PRECAUCIONES: No apto para exposición solar prolongada de alta intensidad (playa, montaña, deportes de larga duración bajo sol directo); en esos casos el fabricante ofrece la variante FPS 50+ de la misma línea. Usar solo al aire libre. Suspender si se presentan signos de irritación o salpullido. Evitar contacto con ojos. Mantener fuera del alcance de los niños. CASOS DE USO: 1) Uso diario como hidratante corporal con protección solar para jornadas en ciudad con exposición solar indirecta o moderada. 2) Actividades al aire libre de duración corta a moderada (caminatas, compras, traslados). 3) Días con nubosidad parcial donde se requiere protección pero no el nivel más alto. 4) Mantenimiento de piel hidratada durante exposiciones solares recreativas breves. 5) Alternativa al FPS 50+ para quienes tienen piel más oscura o fototipos más altos con menor sensibilidad a la radiación UV. ACABADO Y SENSORIAL: Loción de textura ligera, absorción rápida, sin residuo blanco visible en la piel, sin sensación grasosa. Fragancia presente (Parfum en INCI). COMPATIBILIDAD: Se aplica sobre la piel limpia antes de la exposición al sol. En caso de usar productos de skincare (sérum, hidratante), el protector solar se aplica como último paso de la rutina de cuidado previo a la salida. No combinar con productos que contengan AHA/BHA en altas concentraciones en la misma aplicación sin supervisión dermatológica (estándar dermatológico documentado: los AHA pueden aumentar la fotosensibilidad). DURACIÓN / RENDIMIENTO: Presentación de 200 ml. El fabricante no especifica duración en horas de protección tras una sola aplicación; recomienda reaplicación después de nadar, transpirar o secarse. CERTIFICACIONES: Compatibilidad dermatológicamente probada (según el fabricante). Nivea (Beiersdorf) cuenta con certificación Leaping Bunny de libre de crueldad. COMPARABLE EN CATÁLOGO ULTA MX A: Variante hermana NIVEA SUN Protect & Moisture FPS 50+ (mayor nivel de protección para exposición prolongada de alta intensidad). CLAIMS DEL FABRICANTE: El fabricante indica que la fórmula ayuda a proteger la piel de los efectos dañinos de los rayos UV, como manchas y fotoenvejecimiento. El fabricante indica que el Tocoferil Acetato reduce eficazmente el estrés oxidativo de la piel a nivel celular. La compatibilidad con la piel está dermatológicamente probada según el 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":"Sun Protect & Moisture - Protector Solar Corporal, humectación prolongada - 200 ml - FPS 30","brand":{"@type":"Brand","name":"Nivea"},"sku":"4005900742391","gtin":"4005900742391","description":"Protector solar corporal Nivea Sun Protect & Moisture FPS 30 en 200 ml. Fórmula con Pantenol y Glicerina para humectación de larga duración. Resistente al agua, textura ligera de rápida absorción sin residuo blanco. Dermatológicamente probado.","category":"Cuidado del Cuerpo","size":"200 ml","additionalProperty":[{"@type":"PropertyValue","name":"SPF","value":"30"},{"@type":"PropertyValue","name":"Ingredientes clave","value":"Pantenol, Glicerina, Tocoferil Acetato (Vitamina E), Sistema de filtros UVA/UVB"},{"@type":"PropertyValue","name":"Modo de uso","value":"Aplicar generosamente antes de la exposición solar. Reaplicar tras nadar, transpirar o secarse."},{"@type":"PropertyValue","name":"Certificaciones","value":"Dermatológicamente probado, Libre de Crueldad (Leaping Bunny - Beiersdorf)"},{"@type":"PropertyValue","name":"Indicado para","value":"Todo tipo de piel, especialmente piel normal a seca con exposición solar moderada"}]}
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.).