Empezar
Cómo usar las condiciones 'In List' y 'Between' en Elite - AdTribes
  1. Inicio
  2. Base de conocimientos
  3. Filtros y Reglas
  4. Cómo usar las condiciones "In List" y "Between" en Elite

Cómo usar las condiciones "In List" y "Between" en Elite

El Constructor de Reglas te permite filtrar y modificar productos usando condiciones SI, sin cambiar los datos reales de los productos de tu tienda. Dos condiciones cubren solicitudes que anteriormente necesitaban varias filas para expresarse: comparar un campo con una lista de valores seleccionada, y comparar un campo numérico con un rango.

  • In List: compara el valor de un campo con cualquier entrada de una lista separada por comas, de modo que una fila de condición puede dirigirse a un conjunto específico de productos.
  • Between: compara un campo numérico con un rango inclusivo, de modo que una fila de condición puede reemplazar un par de filas de "mayor o igual que" y "menor o igual que".

Ambas condiciones son exclusivas de Elite. Si tienes Product Feed Pro sin Elite, aparecen en el menú desplegable de comparación con una etiqueta (Elite) como opción de mejora, de la misma manera que lo hace hoy Character Count Greater Than (Elite).

Prerrequisitos

RequisitoDetalles
Plugin instalado y activadoProduct Feed Elite. 'In List' y 'Between' son condiciones exclusivas de Elite
Al menos un feed creadoAbre un feed existente para acceder a la pestaña Filtros o Reglas, o crea tu primer feed
Versión actualizada del pluginRequiere Product Feed Pro v13.5.7 o superior y Elite v5.1.0 o superior que incluya estas dos condiciones

Acceso a las condiciones

'In List' y 'Between' son operadores de comparación, por lo que están disponibles dondequiera que aparezca la sección SI del Constructor de Reglas: en la pestaña Filtros y en la pestaña Reglas. No hay una pantalla separada que aprender.

  1. Vaya a Product Feed → Administrar feeds.
  2. Edita un feed existente o crea uno nuevo.
  3. Haz clic en la pestaña Filtros o en la pestaña Reglas. (Filtros y Reglas son pestañas separadas por defecto). Para un tutorial completo sobre cómo crear reglas desde cero, consulta Cómo crear reglas de feed de productos.
  4. En la sección SI de una fila de condición, elige In List o Between en el menú desplegable de comparación.
El menú desplegable de comparación en una condición IF del Constructor de Reglas, mostrando En lista y Entre como operadores seleccionables

En la lista

'In List' comprueba si el valor del atributo seleccionado coincide con alguna entrada de una lista separada por comas que escribas en el mismo campo valor utilizado por otras condiciones. Cada entrada se recorta de los espacios circundantes antes de la comparación, por lo que 101, 245, 389 coincide con 101, 245 y 389.

Esto es útil para dirigirse a un conjunto seleccionado de productos en una fila, como un feed de promoción que incluye una lista específica de IDs de producto, en lugar de apilar una fila Equals separada para cada producto.

Configuración de una condición 'In List'

  1. En la sección SI, selecciona el atributo que deseas comprobar (por ejemplo, Product Id, SKU, Category).
  1. Elige In List en el menú desplegable de comparación.
  1. En el campo de valor, escribe tu lista de valores separados por comas (por ejemplo, 101, 245, 389).
  2. Continúa construyendo el resto de tu regla o filtro como de costumbre.
Una fila de condición IF configurada en ID de producto En lista con el campo de valor mostrando 101, 245, 389

Ejemplo

Para incluir solo tres productos específicos en un feed de promociones, establezca la condición en ID de producto en lista 101, 245, 389. Un producto con ID 245 coincide; un producto con ID 250 no.

Entre

Entre comprueba si el valor de un atributo numérico cae dentro de un rango inclusivo. Introduce el rango como mín,máx en el mismo campo de valor utilizado por otras condiciones, y la condición coincide cuando el valor del campo es mayor o igual que el mínimo y menor o igual que el máximo.

Esto reemplaza la solución alternativa de dos filas de una fila de Mayor o igual que y una fila de Menor o igual que en el mismo grupo, que se basa en saber que las filas de un grupo se combinan con Y. Dividir esas dos filas en grupos separados por error coincide silenciosamente con todo en lugar del rango previsto.

Configuración de una condición Entre

  1. En la sección SI, seleccione el atributo numérico que desea comprobar (por ejemplo, Precio, Cantidad en stock, ID de producto).
  1. Elija Entre en el menú desplegable de comparación.
  1. En el campo de valor, escriba el rango como mín,máx (por ejemplo, 10,50).
  2. Continúa construyendo el resto de tu regla o filtro como de costumbre.
Una fila de condición IF configurada en Precio Entre con el campo de valor mostrando 10,50

Ambos límites deben ser números, y el valor del campo debe ser numérico. Si falta algún límite, no es numérico, o el valor del campo no es numérico, la condición no coincide en lugar de recurrir a una comparación de texto. Si introduce los límites en orden inverso (por ejemplo, 50,10), Entre los lee como el rango que pretendía (10,50).

Ejemplo

Para incluir productos con precios de 10 a 50 inclusive, establezca la condición en Precio Entre 10,50. Un producto con precio 10 o 50 coincide; un producto con precio 9,99 o 50,01 no.

Solución de problemas

Mi condición En lista no coincide con un producto que esperaba que coincidiera
Abra la condición y compruebe el valor exacto con el que se está comparando su lista:
  • Compruebe la casilla Sensible a mayúsculas/minúsculas de la fila: está desactivada por defecto, por lo que Azul coincide con azul. Si la activó, la entrada de la lista y el valor del producto deben coincidir carácter por carácter y en mayúsculas/minúsculas.
  • Compruebe el atributo, no la etiqueta de visualización: confirme que seleccionó el mismo atributo del que proviene realmente el valor (por ejemplo, ID de producto en lugar de SKU, si la lista contiene IDs).
Mi condición Entre no coincide con nada
Confirme que el campo de valor contiene exactamente dos números separados por una coma (por ejemplo, 10,50), sin texto adicional. Un límite faltante, un límite no numérico o un valor de campo no numérico hacen que la condición no coincida, en lugar de coincidir parcialmente.

Preguntas frecuentes

¿Puedo usar En lista y Entre en la misma regla?
Sí. Añada ambas como condiciones SI separadas dentro de la misma regla, combinadas con Añadir nueva condición “Y” o Añadir grupo de la misma manera que cualquier otra condición.
¿Admite En lista valores de texto, no solo números?
Sí. En lista compara el valor del campo como texto con cada entrada de la lista, por lo que funciona con atributos de texto (como Categoría o SKU) y también con los numéricos (como ID de producto).
¿Están estas condiciones disponibles en Product Feed Pro sin Elite?
No. Ambas son exclusivas de Elite. En Pro sin Elite, aparecen en el menú desplegable de comparación etiquetadas como (Elite) como una indicación para actualizar, pero seleccionarlas no las aplicará a tu feed.

¿Necesita más ayuda?

Si necesitas más ayuda, no dudes en abrir un ticket de soporte para contactar con nuestro equipo de soporte.

Ten en cuenta que el sistema de tickets de soporte es exclusivo para usuarios de Product Feed Elite.

Si solo usas el plugin Product Feed Pro, no dudes en abrir un nuevo tema en el foro de WordPress.org.

¿Te ha resultado útil este artículo?

Artículos relacionados

Completa tu compra
Feed de productos de WooCommerce de AdTribes

El mejor plugin de feeds de productos de WooCommerce

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Producto
Recursos e información
Sitios asociados
Rymera