Feeds Cómo usar las reglas
Transformar y filtrar productos con reglas: reglas de importación (en un catálogo, se aplican a cada feed al importar) frente a reglas de exportación (en un feed, se aplican en cada descarga), condiciones y acciones, excluir productos, el orden de las reglas, escribir reglas con IA (reescribe toda la lista), reutilizar reglas de otro feed, y por qué una regla inválida no hace nada sin avisar.
Una regla es si pasa esto, haz esto, aplicada a cada producto uno a uno: cuando el stock es 0, pon la disponibilidad como agotado. Cuando el título tiene más de 150 caracteres, trúncalo. Cuando la marca está vacía, excluye el producto.
Hay dos sitios donde escribirlas, y elegir el correcto es la mayor parte del trabajo.
¿Reglas de importación o de exportación?
Ambas usan el mismo editor. Lo que cambia es cuándo se ejecutan y a quién afectan.
| Reglas de importación (en un catálogo) | Reglas de exportación (en un feed) | |
|---|---|---|
| Se ejecutan cuando | Tu catálogo se importa | Cada vez que un canal descarga el feed |
| Cambian | Los productos guardados | Sólo esa respuesta |
| Afectan a | Todos los feeds construidos sobre ese catálogo | Sólo ese feed |
| Surten efecto | En la siguiente importación | Al instante |
La regla general: si quieres que sea así en todas partes, hazlo al importar. Si es el dialecto de un canal, hazlo al exportar.
Limpiar el HTML de las descripciones, arreglar un formato de precio, descartar filas basura — eso son tus datos, hazlo una vez al importar. Que Google quiera una redacción de disponibilidad distinta a la de Meta, añadir el UTM de un canal al enlace, renderizar la imagen de una plantilla — eso es presentación, hazlo en el feed.
También hay un argumento práctico. Las reglas de importación se ejecutan una vez por importación. Las reglas de exportación se ejecutan en cada descarga, para cada producto, así que el trabajo pesado ahí se paga una y otra vez.
Sólo las reglas de exportación pueden establecer plantilla — renderizar una de tus plantillas en una URL de imagen. Las reglas de importación no lo ofrecen.
Construir una regla
Dale un Nombre que reconozcas después, y luego:
- Cuando — las condiciones. Agrúpalas, elige si un grupo exige Todas las condiciones o Al menos una condición, y encadena grupos con Y / O. Marca Siempre para saltarte las condiciones y ejecutar la regla en todos los productos.
- Entonces — qué hacer cuando se cumplen.
- Si no — qué hacer cuando no se cumplen.
En cualquiera de las dos ramas puedes marcar Excluir producto para descartar el producto por completo, o No hacer nada.
Las acciones cubren casi todo lo que necesitarás: copiar desde otro campo, fijar un valor (con marcadores {{campo}}), recortar, truncar, buscar y reemplazar, contar caracteres o palabras, 17 transformaciones de texto (minúsculas, quitar HTML, quitar acentos, codificar URL…), operaciones aritméticas, redondeo, números aleatorios y formato de números, precio y porcentaje de descuento, y un conjunto de acciones de lista para dividir, unir, extraer, ordenar, contar y eliminar duplicados.
El orden importa. Las reglas se ejecutan de arriba abajo, y una regla puede usar un campo que ha creado una regla anterior. Arrástralas en la columna derecha para reordenarlas. Lo mismo pasa con las acciones dentro de una regla.
Guardar reglas de exportación guarda directamente. Guardar reglas de importación te pregunta: Solo guardar, o Guardar y aplicar — que lanza una importación al momento para que veas el resultado.
Cuidado con esto
Si no + Excluir producto excluye todo lo que no coincide. Es la forma más rápida de vaciar un feed por accidente. Un feed vacío no es un error — el canal lo interpretará como "elimina todos mis productos".
Mezclar Y/O entre tres o más grupos no se lee como matemáticas. Los grupos se comprueban de arriba abajo, y la comprobación se detiene en el primer Y que sigue a un resultado falso, o en el primer O que sigue a uno verdadero — los grupos que vienen después ni se miran. Así, A O B Y C es verdadero siempre que A sea verdadero, y A Y B O C es falso siempre que A sea falso. Mantén cada regla con un único tipo de unión, y usa varias reglas simples en vez de una ingeniosa.
Una regla que apunta a un campo que ya no existe falla, en silencio. La mayoría de las condiciones dejan de cumplirse, así que puede ejecutar su Si no en todos los productos — pero está vacío se cumple para un campo que no está, así que es su Entonces el que se ejecuta en todos: cuando la marca está vacía, excluye el producto vaciaría el feed. Sigue viéndose bien en el editor — el nombre del campo sigue apareciendo en su selector y guardar funciona sin problema. Si renombras un campo de tu catálogo, o tu proveedor renombra una columna, vuelve y revisa tus reglas.
Las reglas inválidas no bloquean el guardado ni avisan: simplemente no hacen nada, en silencio. Si una regla parece no tener efecto, es lo primero que debes sospechar.
Escribir reglas con IA
Generar reglas con IA, describe lo que quieres y pulsa Generar reglas.
Reescribe toda tu lista de reglas, no añade a ella. Se le muestran tus reglas actuales y se le pide que devuelva la lista completa actualizada, así que las reglas que no tocas normalmente vuelven sin cambios. Pero está reescribiendo: una petición mal interpretada puede eliminar reglas. Revisa lo que devuelve antes de guardar.
La red de seguridad sólo detecta los fallos totales. Si el modelo no devuelve nada, o algo inválido, tus reglas se quedan exactamente como estaban y se te avisa con No se han podido generar reglas válidas. Una reescritura que sea válida pero incorrecta se aplicará al editor sin más aviso — nada se guarda hasta que pulsas Guardar reglas, así que salir sin guardar es tu deshacer.
Hay un límite diario, y las cuentas gratuitas también tienen uno mensual. Más despacio significa que has alcanzado el diario — se reinicia mañana, no en un minuto. Límite mensual alcanzado es el mensual de las cuentas gratuitas.
Reutilizar reglas
Tres formas, y todas añaden a tus reglas actuales en vez de reemplazarlas:
- Importar reglas de otro feed (o catálogo) — elige reglas individuales de los demás feeds del proyecto (en un catálogo, de sus demás catálogos).
- Copiar reglas al portapapeles / Importar reglas desde el portapapeles — lo mismo, pero funciona entre navegadores y equipos distintos.
Nada se guarda hasta que pulsas Guardar reglas.
Las reglas pegadas desde otro sitio pueden hacer referencia a campos que este catálogo no tiene. Se verán correctas en el editor — los campos que faltan se añaden a los selectores como campos personalizados — pero no harán nada. Comprueba los campos después de pegar.
Las reglas de feed pueden crear campos
Una regla de exportación que escribe en un nombre de campo que tu catálogo no tiene crea ese campo en el feed. Así es como inventas un valor que un canal quiere pero que tus datos no tienen. Después de guardar, usa Ir a campos (Guardar e ir a campos mientras aún estás creando el feed) para mapearlo en tu salida.
Merece la pena recordar lo contrario: eliminar una regla puede quitar un campo del que depende el mapeo de tu feed.
Problemas frecuentes
| Problema | Solución |
|---|---|
| Mi regla no hace nada | Comprueba que el campo sigue existiendo en el catálogo. Las reglas inválidas se guardan sin avisar y no hacen nada. |
| Mi regla de importación no ha cambiado nada | Las reglas de importación sólo se aplican cuando el catálogo se importa. Usa Guardar y aplicar, o espera a la siguiente importación. |
| Mi feed se ha quedado vacío | Busca un Excluir producto, sobre todo en una rama Si no. |
| Una regla funciona pero la siguiente no | Orden. Una regla que excluye un producto detiene todas las reglas posteriores para ese producto. |
| Y / O entre grupos se comporta de forma extraña | La comprobación se detiene en el primer Y tras un resultado falso o en el primer O tras uno verdadero. Divide en reglas más simples. |
| La IA eliminó reglas que quería conservar | Reescribe toda la lista. Sal sin guardar para recuperarlas. |
| Pegué reglas y no hacen nada | Hacen referencia a campos que este catálogo no tiene. |
| No encuentro establecer plantilla | Sólo existe en las reglas de exportación de un feed. |
¿Listo para probarlo?
Crea tu cuenta y sigue la guía con tu propio catálogo.




