> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wisepim.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Reglas de calidad

> Crea reglas de calidad que establezcan los estándares de datos que cada producto debe cumplir antes de exportar. Usa el generador de AI, Rule Packs, plantillas o crea verificaciones personalizadas desde cero.

Las reglas de calidad son las condiciones que los datos de tus productos deben cumplir para pasar las verificaciones de Quality Guard. Cada regla define qué estás verificando, a qué productos se aplica y qué sucede cuando un producto no cumple.

<Info>
  Las reglas se evalúan automáticamente durante las exportaciones, sincronizaciones y publicaciones. Los productos que no cumplen una regla se manejan según su nivel de severidad: bloqueados, omitidos o advertidos.
</Info>

## Gestión de tus reglas

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/oG85AGnJONMq8ZV1/images/marketing-screenshots/quality-guard/quality-guard-rules-light-branded.webp?fit=max&auto=format&n=oG85AGnJONMq8ZV1&q=85&s=5b6c0544975db20d89c2b6d6ac8e8ea8" alt="WISEPIM Quality Guard rules list with severity and scope" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-rules-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/oG85AGnJONMq8ZV1/images/marketing-screenshots/quality-guard/quality-guard-rules-dark-branded.webp?fit=max&auto=format&n=oG85AGnJONMq8ZV1&q=85&s=8efdb7c5f4d499d25bba5db0e227ca15" alt="WISEPIM Quality Guard rules list with severity and scope" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-rules-dark-branded.webp" />

La página de Reglas muestra todas tus reglas de calidad en una sola lista. Para cada regla puedes ver:

* **Nombre y descripción:** qué verifica la regla
* **Estado:** si la regla está activa o en modo borrador
* **Severidad:** Bloquear, Omitir o Advertir
* **Cantidad de condiciones:** cuántas condiciones componen la regla
* **Fechas de creación/actualización:** cuándo se modificó la regla por última vez

### Acciones disponibles

Desde la lista de reglas puedes:

* **Activar/desactivar:** habilitar o deshabilitar una regla sin eliminarla. Las reglas inactivas no se evalúan durante las verificaciones de calidad.
* **Duplicar:** crear una copia de una regla existente como punto de partida para una nueva.
* **Probar regla:** ejecutar la regla contra una muestra de tu catálogo para ver cuántos productos pasan o fallan.
* **Eliminar:** eliminar permanentemente una regla que ya no necesitas.
* **Editar:** abrir el constructor de reglas para modificar cualquier aspecto de la regla.

<Tip>
  Usa el estado borrador (inactivo) cuando estés construyendo reglas complejas. Esto te permite configurar todo sin afectar tus verificaciones de calidad actuales hasta que estés listo.
</Tip>

## Generador de reglas con AI

La forma más rápida de crear reglas es dejar que AI haga el trabajo pesado. Haz clic en **Generar con AI** en el tab Reglas para abrir el generador de reglas con AI. Elige uno de dos modos:

<AccordionGroup>
  <Accordion title="Mejores prácticas del sector">
    AI analiza los metadatos de tu catálogo (atributos, familias de productos, categorías e industria) y propone reglas que coinciden con las que aplican los mejores vendedores de tu espacio.

    * Opcionalmente, enfoca el análisis en categorías específicas.
    * Agrega un texto libre para orientar las sugerencias (por ejemplo: "concéntrate en reglas que protejan las publicaciones de Google Shopping").
    * AI genera un conjunto de reglas en borrador que puedes revisar, ajustar y aplicar en un solo paso.
  </Accordion>

  <Accordion title="Desde URLs de la competencia">
    Pega enlaces a páginas de productos de competidores o proveedores de referencia (hasta 10 URLs). AI extrae los patrones que usan (longitud de títulos, cantidad de imágenes, cobertura de atributos, profundidad de descripción) y los convierte en reglas para tu catálogo.

    * Útil para ponerte al día rápidamente con los líderes de categoría.
    * Opcionalmente, indica el nombre del competidor para que AI pueda fundamentar mejor su razonamiento.
  </Accordion>
</AccordionGroup>

Las reglas generadas se crean como **borradores**. Revísalas, desmarca las que no quieras y aplícalas. Aparecen en tu lista de reglas con estado Borrador. Actívalas cuando estés listo.

## Sugerencias de AI

Quality Guard también ejecuta un escáner automático del catálogo que propone sugerencias de reglas de forma proactiva. Abre el tab **Sugerencias de AI** para ver:

* Sugerencias del escaneo nocturno del catálogo (patrones detectados automáticamente).
* Sugerencias de ejecuciones anteriores del generador de AI.
* Consejos de mejores prácticas del sector basados en los metadatos de tu catálogo.

Cada sugerencia muestra las condiciones propuestas y un impacto estimado. Haz clic en **Adoptar** para crear una regla en borrador, o descarta las sugerencias que no necesitas.

## Rule Packs

Los Rule Packs son paquetes predefinidos de reglas por canal, adaptados a los requisitos publicados de un marketplace específico. Los encontrarás en el tab **Rule Packs**.

* Cada pack cubre un canal (Google Shopping, Amazon, Kaufland, Meta y más).
* Instalar un pack crea todas sus reglas como borradores en segundos.
* Si un pack se actualiza para reflejar cambios en las especificaciones, puedes actualizar tu versión instalada sin tener que reconstruir las reglas manualmente.

<Tip>
  Los Rule Packs son la forma más rápida de cumplir los requisitos de un canal desde cero. Instala el pack de tu canal principal, revisa las reglas generadas y actívalas.
</Tip>

## Crear una regla

<img className="block dark:hidden" src="https://mintcdn.com/swiftsyncai/ZdmnAJ65bwRiVjL1/images/marketing-screenshots/quality-guard/quality-guard-rule-builder-light-branded.webp?fit=max&auto=format&n=ZdmnAJ65bwRiVjL1&q=85&s=a117cb0aa0a3fe836c8dad70ee780932" alt="WISEPIM Quality Guard rule builder configuring a meta-title length check with warn severity" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-rule-builder-light-branded.webp" />

<img className="hidden dark:block" src="https://mintcdn.com/swiftsyncai/ZdmnAJ65bwRiVjL1/images/marketing-screenshots/quality-guard/quality-guard-rule-builder-dark-branded.webp?fit=max&auto=format&n=ZdmnAJ65bwRiVjL1&q=85&s=51b877b8f1ca5a5c03b1bc8f7ea04be1" alt="WISEPIM Quality Guard rule builder configuring a meta-title length check with warn severity" width="2400" height="1445" data-path="images/marketing-screenshots/quality-guard/quality-guard-rule-builder-dark-branded.webp" />

Para crear una regla desde cero, haz clic en **Crear regla**. El constructor de reglas te guía a través de cuatro secciones:

<Steps>
  <Step title="Información básica">
    Dale un nombre y una descripción opcional a tu regla. Elige si la regla debe estar activa de inmediato o guardarse como borrador.
  </Step>

  <Step title="Condiciones">
    Agrega una o más condiciones que definan qué verifica la regla. Puedes combinar condiciones con lógica **AND** (todas deben coincidir) u **OR** (cualquiera debe coincidir).
  </Step>

  <Step title="Alcance">
    Elige a qué productos se aplica la regla: todos los productos, categorías específicas, ciertos canales o un rango de precios.
  </Step>

  <Step title="Severidad">
    Establece qué sucede cuando un producto no cumple: Bloquear, Omitir o Advertir.
  </Step>
</Steps>

## Constructor de condiciones

Las condiciones son el núcleo de cada regla. Para cada condición seleccionas un **campo**, un **operador** y (donde corresponda) un **valor**.

### Grupos de campos

<CardGroup cols={2}>
  <Card title="Información básica" icon="info">
    Nombre del producto, SKU, EAN/GTIN, Marca, Proveedor. Verifica identificadores faltantes, campos obligatorios y validación de formato.
  </Card>

  <Card title="Contenido" icon="file-text">
    Descripción, Descripción corta. Valida requisitos de longitud, palabras clave obligatorias o contenido prohibido.
  </Card>

  <Card title="Enriquecimiento con AI" icon="sparkles">
    Nombre enriquecido, Descripción enriquecida, Tiene algún enriquecimiento. Asegura que los productos hayan sido procesados por AI antes de exportar.
  </Card>

  <Card title="SEO" icon="search">
    Meta título, Meta descripción, Meta palabras clave. Aplica mejores prácticas de SEO como límites de longitud de caracteres.
  </Card>

  <Card title="Precios y stock" icon="euro">
    Precio, Precio de oferta, Cantidad en stock, Peso. Valida rangos de precios, disponibilidad de stock y datos de envío.
  </Card>

  <Card title="Multimedia" icon="image">
    Imágenes (cantidad), Imagen principal. Requiere un número mínimo de imágenes o asegura que exista una imagen principal. Las verificaciones de visión (fondo blanco, detección de marcas de agua, consistencia de variantes) también están disponibles.
  </Card>

  <Card title="Organización" icon="folder">
    Categorías, Familia de producto. Asegura que los productos estén correctamente categorizados antes de exportar.
  </Card>

  <Card title="Traducción" icon="languages">
    Tiene traducción, Traducción completa, Traducción faltante. Verifica la preparación para localización en canales internacionales.
  </Card>

  <Card title="Ciclo de vida y frescura" icon="clock">
    Fecha de creación, Última actualización, Último enriquecimiento, Última revisión, Última exportación. Marca productos obsoletos o que nunca han sido enriquecidos ni exportados.
  </Card>

  <Card title="Verificaciones multicampo" icon="git-merge">
    Fórmula personalizada, Suma de campos, Proporción entre campos, Campo igual a campo. Validación entre campos para casos como nutrientes que suman calorías, o precio de oferta dentro de un rango de descuento del precio normal.
  </Card>
</CardGroup>

### Operadores

Cada campo admite un conjunto de operadores. Los más comunes incluyen:

| Operador                  | Descripción                                 | Ejemplo                                       |
| ------------------------- | ------------------------------------------- | --------------------------------------------- |
| está vacío                | El campo no tiene valor                     | El nombre del producto está vacío             |
| está rellenado            | El campo tiene un valor                     | El EAN/GTIN está rellenado                    |
| longitud es al menos      | El texto tiene un mínimo de caracteres      | La longitud de la descripción es al menos 100 |
| longitud es como máximo   | El texto tiene un máximo de caracteres      | La longitud del meta título es como máximo 60 |
| contiene                  | El texto incluye una subcadena              | La descripción contiene "garantía"            |
| no contiene               | El texto excluye una subcadena              | El nombre no contiene "prueba"                |
| coincide con patrón       | El texto coincide con una expresión regular | EAN coincide con `^\d{13}$`                   |
| es más que                | El número supera un umbral                  | El precio es más que 0                        |
| está entre                | El número está dentro de un rango           | El precio está entre 5 y 500                  |
| tiene al menos (imágenes) | Cantidad mínima de imágenes                 | Imágenes tiene al menos 3                     |

### Modo de activación

Cada condición tiene un **modo de activación** que controla la dirección de la verificación:

* **El producto no las cumple:** las condiciones son un requisito. La regla se activa cuando un producto NO las cumple (por ejemplo, el nombre de cada producto debe incluir una marca).
* **El producto coincide con ellas:** las condiciones son un filtro. La regla se activa cuando un producto SÍ coincide (por ejemplo, marcar productos cuyo nombre todavía dice "product title").

### Entradas avanzadas

Algunos tipos de campo habilitan entradas adicionales en el constructor de condiciones:

* **Fórmula:** escribe una expresión matemática sobre múltiples campos (por ejemplo: `proteínas * 4 + carbohidratos * 4 + grasas * 9`) y compárala con un campo objetivo dentro de una tolerancia. Útil para etiquetas nutricionales y productos con múltiples componentes.
* **Proporción:** verifica que dos campos estén dentro de un rango de proporción definido (por ejemplo: precio de oferta dividido por precio entre 0,5 y 0,95).
* **Variables de Content Logic:** las entradas de valor aceptan referencias `{{variable}}` que se resuelven antes de ejecutar la verificación, para que las reglas de longitud midan el resultado renderizado y no la plantilla sin procesar.
* **Campos de visión:** verificaciones de imágenes con AI: color dominante, objetos detectados, concordancia imagen frente a descripción, y consistencia de imágenes de variantes.

### Indicador de distribución

Cuando defines un umbral numérico, el constructor de condiciones muestra un indicador de distribución: los valores p10, mediana y p90 de tu catálogo. Esto te ayuda a elegir un umbral que tenga sentido para tus datos reales.

### Vista previa de impacto en vivo

Mientras construyes una regla, una vista previa de impacto en vivo se actualiza en tiempo real con una muestra de tu catálogo. Puedes ver cuántos productos pasarían o fallarían si guardaras la regla tal como está, antes de confirmar ningún cambio.

### Opciones de alcance

El alcance te permite dirigir las reglas a subconjuntos específicos de tu catálogo:

* **Todos los productos:** la regla se aplica a cada producto en tu proyecto.
* **Categorías:** la regla solo se aplica a productos en las categorías seleccionadas.
* **Canales:** la regla solo se aplica al exportar a canales específicos (por ejemplo, Shopify, Amazon).
* **Rango de precios:** la regla solo se aplica a productos dentro de un rango de precios dado.

<Info>
  Las reglas con alcance de canal son especialmente útiles para requisitos específicos de marketplaces. Por ejemplo, Google Shopping requiere un GTIN para la mayoría de los productos, pero tu propia tienda en línea podría no necesitarlo.
</Info>

### Niveles de severidad

La severidad determina la consecuencia cuando un producto no cumple la regla:

| Severidad    | Comportamiento                                                                                                           | Ideal para                                                              |
| ------------ | ------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------- |
| **Bloquear** | El producto no puede exportarse. Se pone en [cuarentena](/es/quality-guard/quarantine) hasta que se corrija el problema. | Requisitos críticos como GTINs faltantes o nombres vacíos.              |
| **Omitir**   | El producto se excluye silenciosamente de la exportación. Los demás productos continúan normalmente.                     | Exclusiones no críticas donde no quieres que la exportación se detenga. |
| **Advertir** | El producto se exporta, pero se registra una advertencia en el [registro de auditoría](/es/quality-guard/audit-log).     | Mejoras deseables que no deberían bloquear la exportación.              |

<Warning>
  Las reglas con severidad Bloquear pondrán en cuarentena los productos e impedirán que se exporten. Antes de activar una regla de bloqueo, previsualiza su impacto para entender cuántos productos afectará.
</Warning>

## Vista previa de la regla

Antes de guardar, haz clic en **Vista previa** para ver un resumen de la configuración de tu regla (condiciones, alcance, severidad y estado), todo en un solo lugar. Esto te ayuda a verificar que todo sea correcto antes de que la regla entre en vigor.

## Lógica de condiciones

Cuando una regla tiene múltiples condiciones, eliges cómo se combinan:

* **AND:** el producto debe cumplir **todas** las condiciones para pasar la regla. Úsalo para requisitos estrictos.
* **OR:** el producto debe cumplir **al menos una** condición para pasar. Úsalo para requisitos flexibles.

<Tip>
  Para validaciones complejas, crea reglas separadas en lugar de agrupar muchas condiciones no relacionadas en una sola regla. Esto facilita entender qué verificación específica está fallando un producto.
</Tip>

## Mejores prácticas

* **Empieza con un Rule Pack o una plantilla:** los packs y plantillas predefinidos para canales populares te dan una base sólida rápidamente.
* **Usa el generador de AI para necesidades específicas:** describe tus requisitos en lenguaje natural y deja que AI diseñe las reglas.
* **Usa nombres descriptivos:** nombra las reglas claramente (por ejemplo, "Google Shopping - GTIN requerido") para que tu equipo las entienda de un vistazo.
* **Empieza con severidad Advertir:** comienza las nuevas reglas como advertencias para ver su impacto antes de cambiar a Bloquear.
* **Revisa las reglas con más fallos:** consulta el dashboard regularmente para ver qué reglas causan más fallos y luego corrige los datos subyacentes.
* **Mantén las reglas enfocadas:** cada regla debe verificar un requisito lógico. Esto facilita la resolución de problemas.

## Relacionado

<CardGroup cols={2}>
  <Card title="Descripción general de Quality Guard" icon="shield-check" href="/es/quality-guard/overview">
    Comprende el dashboard, la puntuación de cumplimiento y cómo encaja Quality Guard en tu flujo de trabajo.
  </Card>

  <Card title="Cuarentena" icon="circle-alert" href="/es/quality-guard/quarantine">
    Revisa y resuelve los productos retenidos por reglas de bloqueo.
  </Card>

  <Card title="Reglas de canal" icon="plug" href="/es/quality-guard/channel-rules">
    Gestiona las reglas de calidad organizadas por canal de exportación.
  </Card>

  <Card title="Registro de auditoría" icon="history" href="/es/quality-guard/audit-log">
    Rastrea cada cambio de regla y acción de calidad en tu proyecto.
  </Card>
</CardGroup>
