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
El shampoo seco nocturno de IGK que renueva el cabello mientras duermes. Su fórmula en aerosol absorbe el exceso de grasa y agrega volumen en segundos, ideal para quienes buscan alargar el tiempo entre lavadas sin sacrificar una raíz limpia y esponjada. Con 178 g de producto, cada aplicación deja el cabello con textura y movimiento sin residuos blancos.
<p><strong>El shampoo seco nocturno de IGK que renueva el cabello mientras duermes.</strong> Su fórmula en aerosol absorbe el exceso de grasa y agrega volumen en segundos, ideal para quienes buscan alargar el tiempo entre lavadas sin sacrificar una raíz limpia y esponjada. Con 178 g de producto, cada aplicación deja el cabello con textura y movimiento sin residuos blancos.</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
First Class After Dark de IGK es un shampoo seco en aerosol de 178 g, formulado para absorber el exceso de sebo capilar, agregar volumen y refrescar el cabello entre lavadas. Su presentación aerosol permite una distribución uniforme desde la raíz sin dejar residuos blancos visibles.
El fabricante indica que la fórmula actúa mientras duermes para un cabello renovado al despertar, con textura, cuerpo y movimiento desde la primera aplicación.
¿Para qué tipo de cabello es First Class After Dark?
Está pensado principalmente para cabello fino o graso que pierde volumen rápidamente; también funciona en cabellos normales para extender el lavado.
¿Deja residuo blanco en el cabello?
El fabricante indica que la fórmula está desarrollada para no dejar residuos blancos visibles cuando se aplica a la distancia recomendada.
¿Se puede usar todos los días?
Se recomienda aplicar entre lavadas según la necesidad del cuero cabelludo, no como sustituto permanente del lavado con agua.
<p><strong>First Class After Dark de IGK es un shampoo seco en aerosol de 178 g, formulado para absorber el exceso de sebo capilar, agregar volumen y refrescar el cabello entre lavadas.</strong> Su presentación aerosol permite una distribución uniforme desde la raíz sin dejar residuos blancos visibles.</p><p>El fabricante indica que la fórmula actúa mientras duermes para un cabello renovado al despertar, con textura, cuerpo y movimiento desde la primera aplicación.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> cabello graso o de lavado frecuente, personas con rutinas de estilizado nocturno, cabello fino que necesita volumen en raíz.</li><li><strong>No recomendado para:</strong> cueros cabelludos con dermatitis seborreica activa sin supervisión profesional; evaluar uso en cabello muy oscuro antes de aplicar en cantidad excesiva para evitar residuo visible.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> IGK</li><li><strong>UPC:</strong> 810021406145</li><li><strong>Contenido neto:</strong> 6.3 oz / 178 g</li><li><strong>Formato:</strong> Aerosol / spray seco</li><li><strong>Función principal:</strong> Absorción de grasa, volumen, frescura entre lavadas</li><li><strong>Recomendación de uso:</strong> Aplica en raíz antes de dormir o entre lavadas según necesidad</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿Para qué tipo de cabello es First Class After Dark?</strong><br>Está pensado principalmente para cabello fino o graso que pierde volumen rápidamente; también funciona en cabellos normales para extender el lavado.</p><p><strong>¿Deja residuo blanco en el cabello?</strong><br>El fabricante indica que la fórmula está desarrollada para no dejar residuos blancos visibles cuando se aplica a la distancia recomendada.</p><p><strong>¿Se puede usar todos los días?</strong><br>Se recomienda aplicar entre lavadas según la necesidad del cuero cabelludo, no como sustituto permanente del lavado con agua.</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>Absorción de grasa:</strong> elimina el exceso de sebo en raíz para un cabello con aspecto recién lavado.</li><li><strong>Volumen instantáneo:</strong> agrega cuerpo y esponjado desde la raíz sin pesar el cabello.</li><li><strong>Sin residuo blanco:</strong> el fabricante indica que la fórmula se integra sin dejar polvo visible.</li><li><strong>Uso nocturno:</strong> diseñado para aplicarse antes de dormir y despertar con el cabello renovado.</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 aerosol en presentación de 178 g (6.3 oz)</li><li>Fórmula de shampoo seco en polvo-aerosol integrado</li><li>Aplicación en raíz para control de sebo y volumen</li><li>Uso nocturno: el fabricante indica activación mientras se duerme</li><li>Diseño de lata aerosol portátil con válvula de spray direccionable</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
El fabricante de IGK First Class After Dark destaca los siguientes ingredientes funcionales en su fórmula de shampoo seco:
<p>El fabricante de IGK First Class After Dark destaca los siguientes ingredientes funcionales en su fórmula de shampoo seco:</p><ul><li><strong>Almidón de arroz (Oryza Sativa Starch):</strong> agente absorbente natural que capta el exceso de sebo capilar y aporta textura y cuerpo a la raíz.</li><li><strong>Arcilla caolín (Kaolin):</strong> mineral de absorción que ayuda a mantener la raíz limpia y con apariencia fresca entre lavadas.</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
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 volumen, inclina la cabeza hacia adelante al aplicar y masajea la raíz en movimientos circulares.
<ol><li>Agita bien la lata antes de usar.</li><li>Sostén el aerosol a unos 20-25 cm de la raíz del cabello.</li><li>Aplica en secciones en la raíz, especialmente en las zonas más grasas.</li><li>Deja actuar (el fabricante sugiere aplicación nocturna para resultado óptimo al despertar).</li><li>Al día siguiente, masajea con los dedos o cepilla suavemente para distribuir el producto y eliminar el exceso.</li></ol><p><strong>Tip:</strong> para mayor volumen, inclina la cabeza hacia adelante al aplicar y masajea la raíz en movimientos circulares.</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 para uso externo. No inhalar directamente.</li><li>Mantener alejado de ojos, boca y mucosas. En caso de contacto con los ojos, enjuagar con abundante agua.</li><li>Producto en aerosol: mantener alejado de fuentes de calor, llamas y luz solar directa prolongada.</li><li>Mantener fuera del alcance de niños.</li><li>No perforar ni incinerar el envase incluso cuando esté vacío.</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: IGK First Class After Dark - Shampoo Seco Aerosol 178 g (6.3 oz) TIPO: Individual | CATEGORÍA: Cuidado del Cabello / Shampoo Seco UPC: 810021406145 MARCA: IGK Hair INGREDIENTES CLAVE: Almidón de arroz (Oryza Sativa Starch, absorbente natural de sebo, aporta textura y volumen en raíz); Arcilla caolín (Kaolin, mineral absorbente que mantiene la raíz fresca y limpia entre lavadas). Lista INCI completa no disponible en fuentes verificadas al momento de generación. INDICADO PARA: Cabello graso o mixto que pierde volumen con rapidez; cabello fino con tendencia a apelmazarse en raíz; personas que buscan extender el tiempo entre lavadas; usuarios con rutinas de estilizado nocturno. NO INDICADO / PRECAUCIONES: No inhalar directamente. Mantener alejado de fuentes de calor y llamas por ser aerosol presurizado. No aplica sobre cuero cabelludo con heridas o irritación activa. Uso externo únicamente. CASOS DE USO: (1) Aplicar antes de dormir en raíces grasas para despertar con cabello fresco y con volumen. (2) Uso entre lavadas para refrescar el cabello en días de actividad física. (3) Preparación de peinados que requieren textura y agarre en raíz (recogidos, trenzas, ondas). (4) Viajes o situaciones sin acceso fácil a lavado de cabello. (5) Rutinas de segundo o tercer día para cabello teñido o con tratamiento que se lava con menor frecuencia. ACABADO Y SENSORIAL: Textura seca, ligera, sin residuo húmedo. El fabricante indica que no deja polvo blanco visible al aplicarse a la distancia recomendada (~20-25 cm). Aporta cuerpo y esponjado desde la raíz. COMPATIBILIDAD: Compatible con el uso de acondicionadores, mascarillas y tratamientos capilares en longitudes (no aplicar sobre el mismo tramo ya tratado). No sustituye el lavado con agua y champú para limpieza profunda. DURACIÓN / RENDIMIENTO: Presentación de 178 g (6.3 oz) en aerosol. Rendimiento por uso variable según densidad y longitud del cabello. CERTIFICACIONES: No verificadas en fuentes oficiales al momento de generación. CLAIMS DEL FABRICANTE: El fabricante indica que la fórmula está diseñada para actuar de forma nocturna (overnight), renovando el cabello mientras se duerme. El fabricante indica que la fórmula no deja residuo blanco cuando se aplica correctamente. El fabricante posiciona el producto como solución de cabello de aeropuerto / viaje, alineado con la identidad de marca IGK Hair.
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":"First Class After Dark - Shampoo Seco, volumen instantáneo y absorción de grasa - 178 g","brand":{"@type":"Brand","name":"IGK"},"sku":"810021406145","gtin":"810021406145","description":"Shampoo seco en aerosol de IGK de 178 g, formulado para absorber el exceso de sebo capilar, agregar volumen y refrescar el cabello entre lavadas. El fabricante indica uso nocturno para un cabello renovado al despertar sin residuo blanco.","category":"Cuidado del Cabello","size":"178 g","additionalProperty":[{"@type":"PropertyValue","name":"Ingredientes clave","value":"Almidón de arroz, Arcilla caolín"},{"@type":"PropertyValue","name":"Modo de uso","value":"Agita, aplica en raíz a 20-25 cm, deja actuar (ideal uso nocturno) y masajea al despertar."},{"@type":"PropertyValue","name":"Indicado para","value":"Cabello graso, fino o mixto; usuarios que buscan extender tiempo entre lavadas"}]}
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.).