Catálogos de proveedores

Cómo excluir productos JSON sin imagen principal

2026-06-29
Tarea

Algunos productos del catálogo JSON tienen image_url vacío. No conviene enviarlos porque el registro no está listo para importar sin imagen principal.

Respuesta corta

Abra la configuración de image_url, agregue la condición de exportación no está vacío y aplíquela al elemento de producto actual. Se omitirá todo el objeto product sin imagen.

Cómo hacerlo en Eofferix

  1. En el snapshot JSON, seleccione image_url dentro del producto repetido.

    Campo JSON image_url
    El campo seleccionado se comprobará antes de exportar el producto.
  2. Abra la configuración del valor.

    Apertura de image_url en JSON
    La animación muestra la apertura de la configuración del campo de imagen.
  3. Agregue una condición de exportación no está vacío para {/products/image_url} y aplíquela al elemento de producto actual.

    Condición image_url no vacío
    Este filtro excluye un producto sin imagen principal.

Antes / después

Antes

datos de origen
{
    "supplier": "Norte",
    "products": [
        {
            "sku": "SKU-4101",
            "name": "Lampara Alba",
            "image_url": "https://cdn.example.com/4101.jpg",
            "price": "23,90"
        },
        {
            "sku": "SKU-4102",
            "name": "Sillon Costa",
            "image_url": "",
            "price": "128,00"
        },
        {
            "sku": "SKU-4103",
            "name": "Estante Norte",
            "image_url": "https://cdn.example.com/4103.jpg",
            "price": "15,20"
        }
    ]
}

Después

resultado
{
    "supplier": "Norte",
    "products": [
        {
            "sku": "SKU-4101",
            "name": "Lampara Alba",
            "image_url": "https://cdn.example.com/4101.jpg",
            "price": "23,90"
        },
        {
            "sku": "SKU-4103",
            "name": "Estante Norte",
            "image_url": "https://cdn.example.com/4103.jpg",
            "price": "15,20"
        }
    ]
}

Qué conviene recordar

  • La condición debe excluir todo el producto, no solo el campo image_url.
  • Si el proveedor envía un array de imágenes, elija el campo principal o la primera URL según las reglas de su plantilla.
  • Compruebe que valores formados solo por espacios no se traten como enlaces válidos.

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse