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 A Curl Can Dream de Matrix está formulado específicamente para cabello rizado y ondulado que necesita hidratación profunda y definición. Su fórmula con aceite de manuka y aloe vera ayuda a reducir el frizz y aporta suavidad desde el primer lavado. Sin sulfatos agresivos, respeta el patrón natural del rizo mientras limpia con delicadeza. Apto para rizos de tipo 2 a 4, en presentación de 300 ml ideal para uso cotidiano.
<p><strong>El shampoo A Curl Can Dream de Matrix está formulado específicamente para cabello rizado y ondulado que necesita hidratación profunda y definición.</strong> Su fórmula con aceite de manuka y aloe vera ayuda a reducir el frizz y aporta suavidad desde el primer lavado. Sin sulfatos agresivos, respeta el patrón natural del rizo mientras limpia con delicadeza. Apto para rizos de tipo 2 a 4, en presentación de 300 ml ideal para uso cotidiano.</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
A Curl Can Dream Shampoo de Matrix es un shampoo hidratante de 300 ml diseñado para cabello rizado y ondulado (tipos 2 a 4), formulado con aceite de manuka y aloe vera para limpiar con suavidad, reducir el frizz y potenciar la definición del rizo natural.
La fórmula libre de sulfatos SLS/SLES respeta la estructura del cabello rizado, que tiende a ser más poroso y propenso a la deshidratación. El aceite de manuka aporta propiedades hidratantes y suavizantes, mientras el aloe vera refuerza la hidratación sin pesar el rizo. El resultado es un cabello limpio, definido y con menos frizz desde el primer uso.
¿Para qué tipo de cabello rizado está pensado este shampoo?
Está formulado para rizos y ondas de tipo 2 a 4, especialmente cabello deshidratado, con frizz o teñido que requiere limpieza suave.
¿Tiene sulfatos?
No. La fórmula es libre de sulfatos SLS y SLES, lo que la hace adecuada para mantener la hidratación natural del rizo sin resecarlo.
¿Se puede usar con otros productos de la línea A Curl Can Dream?
Sí. Matrix recomienda combinarlo con el acondicionador y la mascarilla de la misma línea para potenciar la definición y la hidratación.
<p><strong>A Curl Can Dream Shampoo de Matrix es un shampoo hidratante de 300 ml diseñado para cabello rizado y ondulado (tipos 2 a 4), formulado con aceite de manuka y aloe vera para limpiar con suavidad, reducir el frizz y potenciar la definición del rizo natural.</strong></p><p>La fórmula libre de sulfatos SLS/SLES respeta la estructura del cabello rizado, que tiende a ser más poroso y propenso a la deshidratación. El aceite de manuka aporta propiedades hidratantes y suavizantes, mientras el aloe vera refuerza la hidratación sin pesar el rizo. El resultado es un cabello limpio, definido y con menos frizz desde el primer uso.</p><h3>Para quién sí / Para quién no</h3><ul><li><strong>Ideal para:</strong> cabello rizado u ondulado (tipos 2, 3 y 4), cabello deshidratado o con frizz, personas que buscan definir el rizo sin silicona.</li><li><strong>No recomendado para:</strong> cabello muy fino y lacio que necesita volumen desde la raíz; en ese caso considera un shampoo volumizador de la misma línea Matrix.</li></ul><h3>Especificaciones</h3><ul><li><strong>Marca:</strong> Matrix</li><li><strong>UPC:</strong> 884486462404</li><li><strong>Contenido neto:</strong> 300 ml</li><li><strong>Tipo de cabello:</strong> Rizado y ondulado (tipos 2 a 4)</li><li><strong>Ingredientes destacados:</strong> Aceite de manuka, aloe vera</li><li><strong>Libre de:</strong> Sulfatos (SLS/SLES)</li><li><strong>Recomendación de uso:</strong> Aplicar sobre cabello húmedo, masajear y enjuagar; usar junto con el acondicionador o mascarilla de la misma línea para mejores resultados.</li></ul><h3>Preguntas frecuentes</h3><p><strong>¿Para qué tipo de cabello rizado está pensado este shampoo?</strong><br>Está formulado para rizos y ondas de tipo 2 a 4, especialmente cabello deshidratado, con frizz o teñido que requiere limpieza suave.</p><p><strong>¿Tiene sulfatos?</strong><br>No. La fórmula es libre de sulfatos SLS y SLES, lo que la hace adecuada para mantener la hidratación natural del rizo sin resecarlo.</p><p><strong>¿Se puede usar con otros productos de la línea A Curl Can Dream?</strong><br>Sí. Matrix recomienda combinarlo con el acondicionador y la mascarilla de la misma línea para potenciar la definición y la hidratación.</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>Hidratación profunda para rizos:</strong> el aceite de manuka y el aloe vera hidratan sin dejar residuo ni pesar el rizo.</li><li><strong>Control del frizz:</strong> limpia suavemente y ayuda a reducir el frizz para rizos más definidos y suaves.</li><li><strong>Sin sulfatos agresivos:</strong> fórmula libre de SLS/SLES que respeta la barrera hidrolipídica del cabello rizado.</li><li><strong>Compatible con cabello teñido:</strong> la limpieza suave ayuda a prolongar la vivacidad del color en cabellos rizados con tinte.</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>Presentación de 300 ml con tapa dosificadora</li><li>Fórmula libre de sulfatos SLS/SLES</li><li>Indicado para tipos de cabello rizado y ondulado (tipos 2 a 4)</li><li>Pertenece a la línea A Curl Can Dream de Matrix, diseñada exclusivamente para cuidado del rizo</li><li>Textura cremosa de fácil distribución sobre cabello húmedo</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 línea A Curl Can Dream de Matrix centra su fórmula en dos ingredientes clave que trabajan en sinergia para hidratar y definir el cabello rizado:
<p>La línea A Curl Can Dream de Matrix centra su fórmula en dos ingredientes clave que trabajan en sinergia para hidratar y definir el cabello rizado:</p><ul><li><strong>Aceite de manuka:</strong> derivado del árbol de té de Nueva Zelanda, aporta propiedades hidratantes y suavizantes que penetran la cutícula del cabello poroso, reduciendo el encrespamiento y aportando brillo.</li><li><strong>Aloe vera (Aloe Barbadensis Leaf Juice):</strong> humectante natural que retiene la humedad dentro de la fibra capilar, favoreciendo la definición del rizo y reduciendo el frizz sin pesar.</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>Aceite de manuka (Leptospermum Scoparium Branch/Leaf Oil):</strong> emoliente y suavizante, reduce el frizz y aporta hidratación a la fibra capilar.</li><li><strong>Aloe vera (Aloe Barbadensis Leaf Juice):</strong> humectante natural, favorece la retención de humedad y la definición del rizo.</li></ul><p><strong>Ingredientes complementarios:</strong></p><ul><li><strong>Agentes limpiadores suaves (surfactantes sin SLS/SLES):</strong> limpian el cabello y el cuero cabelludo sin eliminar los lípidos naturales esenciales para el rizo.</li><li><strong>Agentes acondicionadores:</strong> dejan el cabello manejable y fácil de peinar tras el enjuague.</li><li><strong>Conservadores aprobados:</strong> garantizan la estabilidad microbiológica del producto.</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 sulfatos SLS (Sodium Lauryl Sulfate)</li><li>Sin sulfatos SLES (Sodium Laureth Sulfate)</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 potenciar el rizo, aplica el acondicionador de la misma línea y desenreda con los dedos o un peine de dientes anchos antes de enjuagar.
<ol><li>Moja el cabello completamente con agua tibia.</li><li>Aplica una cantidad generosa de shampoo en las palmas de las manos.</li><li>Distribuye por el cuero cabelludo y la melena con masajes suaves y circulares.</li><li>Enjuaga con abundante agua hasta eliminar todo el producto.</li><li>Continúa con el acondicionador o mascarilla A Curl Can Dream de Matrix para maximizar la hidratación y definición.</li></ol><p><strong>Tip:</strong> Para potenciar el rizo, aplica el acondicionador de la misma línea y desenreda con los dedos o un peine de dientes anchos antes de enjuagar.</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.</li><li>Evitar el contacto con los ojos; en caso de contacto, enjuagar con abundante agua.</li><li>Mantener fuera del alcance de niños.</li><li>Suspender el uso si se presentan signos de irritación en el cuero cabelludo.</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: A Curl Can Dream Shampoo de Matrix - 300 ml TIPO: Individual | CATEGORÍA: Shampoo - Cuidado del Cabello INGREDIENTES CLAVE: Aceite de manuka (Leptospermum Scoparium Branch/Leaf Oil, emoliente y suavizante que reduce el encrespamiento y aporta hidratación a la fibra capilar porosa); Aloe vera / Aloe Barbadensis Leaf Juice (humectante natural que favorece la retención de humedad y la definición del rizo sin pesar). La fórmula emplea surfactantes suaves libres de SLS y SLES. INDICADO PARA: Cabello rizado y ondulado tipos 2, 3 y 4. Cabello deshidratado o con tendencia al frizz. Cabello teñido que requiere limpieza suave para prolongar el color. Personas que buscan definir el patrón natural del rizo sin silicona ni sulfatos agresivos. NO INDICADO / PRECAUCIONES: Uso externo exclusivamente. Evitar contacto con los ojos; en caso de contacto, enjuagar con abundante agua. Mantener fuera del alcance de niños. Suspender si aparecen signos de irritación en el cuero cabelludo. CASOS DE USO: 1) Rutina diaria de lavado para rizos tipo 3 que necesitan hidratación constante sin volumen excesivo. 2) Limpieza suave en cabello teñido rizado para preservar el pigmento. 3) Primer paso de la rutina curly girl (método rizo) junto con el acondicionador y mascarilla de la misma línea. 4) Alternativa a shampoos convencionales para personas que buscan eliminar sulfatos agresivos de su rutina capilar. 5) Uso en cabello ondulado tipo 2 que se reseca con shampoos de limpieza profunda. ACABADO Y SENSORIAL: Textura cremosa, aroma suave característico de la línea. El cabello queda limpio, suave y con el rizo más definido y manejable tras el enjuague. COMPATIBILIDAD: Diseñado para usarse en sistema con el acondicionador A Curl Can Dream y la mascarilla A Curl Can Dream de Matrix. Compatible con el método curly girl. Apto para uso previo a productos de definición de rizos (geles, cremas, mousses). CERTIFICACIONES: Fórmula libre de sulfatos SLS/SLES declarada por el fabricante. CLAIMS DEL FABRICANTE: El fabricante indica que la fórmula con aceite de manuka y aloe vera hidrata y define el rizo mientras limpia suavemente el cabello rizado y ondulado. El fabricante indica que el producto es apto para tipos de cabello 2, 3 y 4.
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":"A Curl Can Dream - Shampoo Hidratante para Cabello Rizado - 300 ml","brand":{"@type":"Brand","name":"Matrix"},"sku":"884486462404","gtin":"884486462404","description":"Shampoo hidratante de 300 ml de Matrix para cabello rizado y ondulado tipos 2 a 4. Formulado con aceite de manuka y aloe vera. Libre de sulfatos SLS/SLES.","category":"Cuidado del Cabello","size":"300 ml","additionalProperty":[{"@type":"PropertyValue","name":"Ingredientes clave","value":"Aceite de manuka, Aloe vera"},{"@type":"PropertyValue","name":"Tipo de cabello","value":"Rizado y ondulado tipos 2, 3 y 4"},{"@type":"PropertyValue","name":"Modo de uso","value":"Aplicar sobre cabello húmedo, masajear y enjuagar. Usar con acondicionador de la misma línea."},{"@type":"PropertyValue","name":"Libre de","value":"Sulfatos SLS, Sulfatos SLES"}]}
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.).