codeCome usare le azioni (THEN) nelle regole

Le regole seguono una logica di base che ti permette di gestire e modificare automaticamente i tuoi articoli: “SE gli articoli soddisfano il criterio X, ALLORA fai Y”.

L’azione che scegli (la parte ALLORA della regola) determina come la regola influenza gli articoli filtrati nelle condizioni (SE).

Puoi usare le azioni per modificare campi di testo, apportare cambiamenti a interi articoli e fare calcoli complessi usando campi numerici.

Per esempio, per escludere dall’export tutti gli articoli privi di titolo, puoi impostare l’azione in questo modo:

  • SE il campo titolo è vuoto (condizione)

  • ALLORA prendi tutti i campi ed escludi

Estendere un’azione con 'E'

Puoi estendere le azioni usando E per applicare più modifiche agli articoli filtrati.

Esempio: Modificare il contenuto dei campi condizione e marca

Per modificare sia il campo condizione sia il campo marca degli articoli filtrati, configura le azioni così:

  • SE tutti (condizione)

  • ALLORA prendi condizione e imposta il valore "new"

  • E prendi brand e imposta il valore ‘Channable’

Estendere un’azione con 'ALTRIMENTI'

Puoi estendere le azioni usando ALTRIMENTI per modificare gli articoli non filtrati dalla condizione SE.

Esempio: Spedizione gratuita per articoli oltre $50

Per filtrare gli articoli con prezzo superiore a 50 e impostare il loro costo di spedizione a 0:

  • SE il prezzo è maggiore di ‘50’ (condizione)

  • ALLORA prendi shipping_price e imposta il valore ‘0’

Per impostare un costo di spedizione per tutti gli articoli sotto i $50, usa ALTRIMENTI per creare un’azione successiva:

  • ALTRIMENTI prendi shipping_price e imposta il valore ‘3.99’

Tipi di azione

Costruisci gruppo di articoli

L’azione Costruisci gruppo di articoli crea elenchi basati su un identificatore di gruppo, come l’ID del gruppo. Puoi usare questa azione per creare elenchi consolidati.

Esempio: Combina i campi brand e color per id del gruppo di articoli

  • SE tutti

  • ALLORA prendi item_group_id e costruisci gruppo di articoli

    • Del campo brand e memorizza in brand_list

    • Del campo color e memorizza in color_list

id

item_group_id

brand

color

brand_list

color_list

1

1

Nike

Bianco

Nike, Adidas, Puma

Bianco, Viola, Giallo

2

1

Adidas

Viola

Nike, Adidas, Puma

Bianco, Viola, Giallo

3

1

Puma

Giallo

Nike, Adidas, Puma

Bianco, Viola, Giallo

2

New Balance

Beige

New Balance, Vans

Beige, Nero

2

Vans

Nero

New Balance, Vans

Beige, Nero

3

Crocs

Verde

Crocs

Verde

Channable inserirà i brand con lo stesso item_group_id in brand_list, e ogni colore con lo stesso item_group_id in color_list.

Calcolare

L’azione Calcolare esegue calcoli utilizzando campi numerici. Puoi usare questa azione per aumentare o diminuire i prezzi dei tuoi prodotti.

Operazioni supportate:

  • moltiplicare per

  • dividere per

  • più

  • meno

  • moltiplicare per campo

  • dividere per campo

  • più campo

  • meno campo

Esempio: Applicare uno sconto del 20% al prezzo di vendita di tutti gli articoli

  • SE tutti

  • ALLORA prendi sales_price e moltiplica per “0.8”.

Calcola formula

L’azione Calcola formula esegue calcoli più complessi. Puoi usare operazioni aritmetiche come +, -, * e / e campi del progetto per fare i calcoli.

Usa le parentesi () per controllare l’ordine dei calcoli.

Esempio: Applicare uno sconto del 20% al prezzo di vendita di tutti gli articoli

  • SE tutti

  • ALLORA prendi (price - sale_price)/

Copia valore

L’azione Copia valore copia il valore (il testo o numero in un campo) da un campo all’altro. Puoi usarla per prendere contenuti da altri campi e riempire i campi prodotto mancanti.

Esempio:

  • SE sale_price è vuoto

  • ALLORA prendi sales_price e copia valore da price.

Deduplicare articoli

L’azione Deduplicare articoli identifica valori duplicati. Puoi usarla per escludere articoli con lo stesso contenuto o per pubblicizzare selettivamente una variante dello stesso prodotto.

Esempio: Escludere articoli con identificatori duplicati

Se abbiamo questi dati:

id

titolo

123

Sneaker Nike Air Max

123

Sneaker Adidas Classic

654

Sneaker New Balance

E applichiamo questa regola:

  • SE tutti

  • ALLORA prendi id e deduplica articoli escludi duplicati

Sia 'Nike Air Max' sia 'Adidas Classic' vengono esclusi, perché hanno lo stesso id.

Esempio: Escludere le versioni con prezzo più alto dello stesso id prodotto

  • SE tutti

  • ALLORA prendi id e deduplica articoli

    • Mantieni il più basso del campo price.

Deduplicare lista

L’azione Deduplicare lista identifica valori duplicati in una lista. Puoi usarla per rimuovere articoli con lo stesso contenuto.

Esempio: Rimuovere duplicati da una lista di immagini

  • SE tutti

  • ALLORA prendi images_without_duplicates e deduplica lista

Escludi

L’azione Escludi esclude articoli dai dati prodotto che invii al canale scelto. Puoi usare questa azione per escludere articoli esauriti.

Esempio: Escludere articoli esauriti

  • SE stock è vuoto

    • OPPURE stock è minore di 0

  • ALLORA prendi tutti ed escludi

Modifica testo

L’azione Modifica testo cambia il formato di un campo di testo. Puoi usare questa azione per rendere i titoli in minuscolo o per capitalizzare la prima lettera per coerenza o per rispettare i requisiti del canale di export scelto.

Opzioni:

  • prima lettera in maiuscola solo del primo carattere

  • prima lettera di ogni parola in maiuscolo

  • prima lettera di ogni frase in maiuscolo

  • tutte le parole in minuscolo

  • tutte le parole in maiuscolo

  • rimuovere tutti i caratteri non numerici

  • rimuovere le cifre

  • rimuovere i ritorni a capo

  • rimuovere HTML dal testo

Esempio: Maiuscolar la prima lettera di tutti i titoli

  • SE tutti

  • ALLORA prendi title e modifica testo prima lettera in maiuscola solo del primo carattere

Riformatta numero

L’azione Riformatta numero cambia il formato o la struttura di un campo numerico nei tuoi dati. Puoi usarla per rendere i prezzi più chiari per i clienti.

Opzioni:

  • Separatore decimale

  • Separatore delle migliaia

  • Numero di decimali

Esempio: Cambiare il formato del prezzo da 9000,00 a 9,000.00

  • SE tutti

  • ALLORA prendi price e riformatta numero

    • Separatore decimale .

    • Separatore delle migliaia ,

    • Numero di decimali 2 decimali

Sostituisci valore

L’azione Sostituisci valore sostituisce un valore in un campo con un valore a tua scelta. Puoi usarla per rimuovere testo non necessario o per cambiare valori nei tuoi dati. Potresti usarla per cambiare le URL dei tuoi prodotti dal mercato olandese a quello tedesco ('.nl a .de').

Esempio: Cambiare le URL usate nei Paesi Bassi per il mercato tedesco

  • SE tutti

  • ALLORA prendi URL e sostituisci valore

    • .nl sostituisci con .de

Cerca valore

L’azione Cerca valore cerca testo o numeri specifici (valori) all’interno di un campo per popolare il campo scelto. Puoi anche usarla per sostituire i valori trovati con un altro valore.

Esempio: Usa la descrizione per popolare gli articoli con il campo colore vuoto

  • SE color è vuoto

  • ALLORA prendi color e cerca valore in description

    • Valori di ricerca: 1 “red” 2 “yellow” 3 “pink” 4 “green”

Nota: Channable non compila automaticamente tutti i possibili valori di colore. Controlla i prodotti che non hanno colore e includi quei colori nella tua lista.

Imposta il valore

L’azione Imposta il valore modifica o aggiunge informazioni al tuo campo. Puoi usarla per aggiungere un valore a un campo nuovo di cui hai bisogno.

Esempio: Indicare se un articolo è esaurito

  • SE stock è vuoto

    • OPPURE stock è minore o uguale a 0

  • ALLORA prendi availability e imposta il valore “out_of_stock”

Dividi articoli

L’azione Dividi articoli crea articoli separati basati su ogni diverso valore presente nella scheda. È utile quando vuoi creare inserzioni separate per un prodotto in base a un elemento (per esempio colore o taglia).

Suggerimento: Se i tuoi valori non sono ancora in una lista, usa la regola "split text to list" per creare una lista all’interno di quel campo.

Esempio: Dividere i prodotti in base alla taglia

  • SE tutti

  • ALLORA prendi size e dividi articoli

Esempio: Dividere gli stivali in base alla taglia

  • SE category contiene boots

  • ALLORA prendi size e dividi articoli

circle-info

Suggerimento: Questa azione fa l’opposto dell’azione .

Ultimo aggiornamento

È stato utile?