Come usare le condizioni (IF) nelle regole
Usi le condizioni, la parte IF di una regola, per filtrare elementi specifici nei tuoi dati di importazione che vuoi modificare o influenzare con un'azione, la parte THEN di una regola.
Ad esempio, per filtrare tutti gli articoli a cui manca il titolo nel campo titolo, puoi impostare la condizione in questo modo:
IF il campo titolo è vuoto
Una volta impostate le tue condizioni, puoi usare azioni per definire cosa vuoi che la regola faccia agli elementi che hai filtrato.
Combina più condizioni con 'AND'
Puoi usare AND per combinare più condizioni che gli articoli devono soddisfare per essere inclusi nella selezione.
Esempio: Filtra gli articoli senza titolo e ID
IF il campo titolo è vuoto
AND il campo id è vuoto
Esempio: Filtra gli articoli che sono taglia small e rosa
IF il campo colore è uguale a 'pink'
AND il campo taglia è uguale a 'small'
Usa 'OR' per applicare regole quando viene soddisfatta una qualsiasi condizione specificata
Puoi usare OR per filtrare e applicare una regola agli articoli che soddisfano una o più parti dei tuoi criteri.
Per farlo, seleziona OR e imposta la tua seconda condizione. Questo filtrerà gli articoli se soddisfano il primo o il secondo criterio.
Esempio: Filtra gli articoli che sono taglia large o che sono rosa
IF il campo colore è uguale a 'pink'
OR il campo taglia è uguale a 'large'
Combina 'OR' e 'AND' per creare condizioni complesse
Puoi combinare sia le istruzioni OR che AND per creare condizioni complesse.
Esempio: Filtra gli articoli che sono blu o rosa, e taglia small
IF il campo colore è uguale a 'pink'
OR il campo colore è uguale a 'blue'
AND il campo taglia è uguale a 'small'
Esiste una gerarchia che determina come le condizioni OR possono influenzare le altre condizioni. Ogni OR influenza la condizione IF o AND che la precede direttamente.
Se imposti queste condizioni:
IF il campo colore è uguale a 'pink'
AND il campo taglia è uguale a 'small'
OR il campo taglia è uguale a 'medium'
La condizione OR influenzerà solo la condizione AND precedente.
Nota: Quando salvi la regola, puoi vedere quanti elementi vengono filtrati dalle tue condizioni nel pannello sopra la regola.
Una volta impostate le condizioni, puoi aggiungere azioni (istruzioni THEN) per continuare a costruire la regola.
Applica una regola a tutti i tuoi articoli
Per includere tutti i tuoi articoli in una regola, usa la condizione all. In questa situazione, non hai bisogno di usare condizioni 'OR' o 'AND'. Invece, puoi impostare la condizione in questo modo:
SE tutti
Successivamente, devi aggiungere un'azione per completare la regola. Una volta salvata la regola, tutti gli articoli saranno interessati dalla regola.
Tipi di condizione
All
La condizione All seleziona tutti gli articoli dai tuoi dati di importazione. Puoi usare questa condizione per selezionare tutti gli articoli e applicare la stessa modifica a tutti.
Esempio:
SE tutti
Contains any of
La condizione Contains any of filtra gli articoli che contengono valori specificati in un campo. Puoi usare questa condizione per cercare valori in altri campi.
Esempio:
IF description contains any of
sneaker
shoe
trainer
Equals any of
La condizione Equals any of filtra gli articoli che contengono valori specificati che corrispondono esattamente in un campo. Puoi usare questa condizione per cercare corrispondenze esatte di valori in altri campi.
Esempio:
IF GTIN equals any of
4006381333931
5901234567890
7622305678195
Is before
La condizione Is before richiede che la data corrente sia prima di una data e ora specificate per apportare modifiche a un campo. Puoi usare questa condizione per impostare prezzi in saldo.
Nota: Questa condizione può essere usata solo con il campo 'Internal field' current_date.
Esempio:
IF current_date is before date
Is empty
La condizione Is empty filtra i campi con dati mancanti. Puoi usarla per verificare se a uno dei tuoi prodotti manca un campo obbligatorio (per esempio titolo, descrizione).
Esempio:
IF title is empty
Is less or equal to
La condizione Is less or equal to filtra gli articoli con un campo che contiene un valore numerico minore o uguale a un valore specificato.
Nota: Questa condizione dovrebbe essere usata solo con campi di tipo 'number'.
Esempio:
IF price is less or equal to
Is less than
La condizione Is less than filtra gli articoli con un campo che contiene un valore numerico minore di un valore specificato.
Nota: Questa condizione dovrebbe essere usata solo con campi di tipo 'number'.
Esempio:
IF price is less than
Is not valid
La condizione Is not valid filtra gli articoli con un valore non valido nel campo GTIN o EAN.
Nota: Questa condizione può essere usata solo con i campi GTIN e EAN.
Esempio:
IF GTIN Is not valid
Is on or after
La condizione Is on or after richiede che la data corrente sia durante o dopo una data e ora specificate per modificare un campo. Puoi usare questa condizione per impostare prezzi in saldo.
Nota: Questa condizione può essere usata solo con il campo 'Internal field' current_date.
Esempio:
IF current_date is on or after date
Ultimo aggiornamento
È stato utile?