# Le regole in Channable

In Channable, puoi usare regole[^1] per modificare e arricchire i tuoi [dati prodotto](#user-content-fn-2)[^2] per soddisfare i requisiti del canale scelto.&#x20;

### Cos'è una regola? <a href="#h_01jkgdxp9jndv9484sqh0pw45k" id="h_01jkgdxp9jndv9484sqh0pw45k"></a>

Le regole seguono una logica di base per aiutarti a gestire e modificare automaticamente i tuoi articoli: “SE gli articoli soddisfano il criterio X, ALLORA esegui Y”.

Ad esempio, potresti avere alcuni articoli nei tuoi dati prodotto esauriti. Puoi usare una regola per verificare questi articoli ed escluderli in modo che non vengano pubblicati sul canale.&#x20;

Oppure vuoi pubblicare i tuoi prodotti su Google Shopping, ma impongono una lunghezza massima per i titoli dei prodotti e i tuoi titoli sono troppo lunghi. Puoi usare una regola per adattare tutti i titoli dei prodotti al limite di caratteri richiesto.&#x20;

![](https://3207788155-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu8whzIfip72Kvn3M1bsc%2Fuploads%2Fjc70xFgOlEsI68muVQD1%2FRules-condition-action-focus.png?alt=media\&token=57768ed6-f127-4065-b987-4e12479f2bfa)

### Condizioni <a href="#h_01jkge9a2wcsvrtxvs606by95r" id="h_01jkge9a2wcsvrtxvs606by95r"></a>

Le condizioni sono la ‘**SE**’ parte di una regola. Usa le condizioni per filtrare gli articoli a cui vuoi applicare la regola.

[Scopri di più sulle condizioni](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-condizioni-if-nelle-regole)

| **Tipo di condizione**                                                                                                                                                                | **Descrizione**                                                                                                                            |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| [Tutti](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#all)                                 | Usa **Tutti** per eseguire un'azione su ogni articolo.                                                                                     |
| [Contiene uno qualsiasi di](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#contains-any-of) | Usa **Contiene uno qualsiasi di** per cercare valori in altri campi.                                                                       |
| [Uguale a uno qualsiasi di](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#equals-any-of)   | Usa **Uguale a uno qualsiasi di** per cercare corrispondenze esatte dei valori in altri campi.                                             |
| [È prima di](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#is-before)                      | Usa **È prima di** per eseguire un'azione quando la current\_date è prima di una data e ora specificata.                                   |
| [È vuoto](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#is-empty)                          | Usa **È vuoto** per eseguire un'azione quando un campo non contiene dati.                                                                  |
| [È minore o uguale a](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#is-less-or-equal-to)   | Usa **È minore o uguale a** per eseguire un'azione quando un campo è minore o uguale al valore di un altro campo, o a un valore impostato. |
| [È minore di](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#is-less-or-equal-to)           | Usa **È minore di** per eseguire un'azione quando un campo è minore del valore di un altro campo, o di un valore impostato.                |
| [Non è valido](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#is-not-valid)                 | Usa **Non è valido** per eseguire un'azione quando il campo gtin contiene dati non validi.                                                 |
| [È durante o dopo](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-condizioni-if-nelle-regole#is-on-or-after)           | Usa **È durante o dopo** per eseguire un'azione quando la current\_date è durante o dopo una data e ora specificata.                       |

### Azioni <a href="#h_01jnech2zz22txj61b9vtdgkva" id="h_01jnech2zz22txj61b9vtdgkva"></a>

Le azioni sono la ‘**ALLORA**’ parte di una regola. Usa le azioni per definire cosa vuoi che la regola faccia agli articoli che hai filtrato.

[Scopri di più sulle azioni](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole)

| **Tipo di azione**                                                                                                                                                                                                                                                    | **Descrizione**                                                                                                        |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| [Crea gruppo di articoli](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-crea-gruppo-di-articoli)               | Usa **Crea gruppo di articoli** per memorizzare valori dai campi degli articoli in una lista.                          |
| [Calcola](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-calcola)                                               | Usa **Calcola** per sommare, sottrarre, moltiplicare o dividere campi o valori.                                        |
| [Calcola formula](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-azioni-then-nelle-regole#calculate-formula)                                                                                           | Usa **Calcola formula** per eseguire calcoli complessi usando numeri e valori dei campi di progetto.                   |
| [Copia valore](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-copia-valore)                                     | Usa **Copia valore** per popolare un campo con i dati di un altro campo.                                               |
| [Rimuovi articoli duplicati](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-rimuovi-articoli-duplicati)         | Usa **Deduplica lista** per rimuovere articoli duplicati.                                                              |
| [Rimuovi duplicati dalla lista](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-rimuovi-i-duplicati-dalla-lista) | Usa **Deduplica lista** per rimuovere articoli duplicati da una lista.                                                 |
| [Escludi](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/come-usare-le-azioni-then-nelle-regole#exclude)                                                                                                             | Usa **Escludi** per rimuovere gli articoli che soddisfano le condizioni specificate.                                   |
| [Modifica testo](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-modifica-testo)                                 | Usa **Modifica testo** per apportare modifiche allo stile o al formato di un campo testuale. Incluso rimuovere l'HTML. |
| [Riformatta numero](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-riformatta-numero)                           | Usa **Riformatta numero** per modificare come sono formattati i separatori decimali e dei migliaia.                    |
| [Sostituisci valore](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-sostituisci-valore)                         | Usa **Sostituisci valore** per sostituire un valore in un campo con un valore a tua scelta.                            |
| [Cerca valore](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-cerca-il-valore)                                  | Usa **Cerca valore** per estrarre un valore da un campo e aggiungerlo a un altro campo.                                |
| [Imposta valore](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-imposta-valore)                                 | Usa **Imposta valore** per popolare un campo con un valore fisso.                                                      |
| [Dividi articoli](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/come-usare-le-azioni-then-nelle-regole/azione-della-regola-separa-articoli)                               | Usa **Dividi articoli** per separare gli articoli basandoti su un campo che è una lista.                               |

### Uso delle regole <a href="#h_01jppsfsza1x9q3vbhap4srep8" id="h_01jppsfsza1x9q3vbhap4srep8"></a>

* [Crea una regola](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/usare-le-regole#create-a-rule)
* [Ordine delle regole](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/usare-le-regole#order-of-rules)
* [Verifica gli effetti di una regola](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/usare-le-regole#check-the-effects-of-a-rule)
* [Copia una regola](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/usare-le-regole#copy-a-rule)
* [Aggiungi etichette alle regole](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/usare-le-regole#add-a-label-to-a-rule)
* [Metti in pausa una regola](https://helpcenter.channable.com/hc/en-us/articles/360012773460#h_01JNGSTBHZ2HB6GCP23TQSKN9Z)
* [Elimina una regola](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/usare-le-regole#delete-a-rule)

### Modelli di regole <a href="#h_01jppsfszbatx8fs3frcw23w12" id="h_01jppsfszbatx8fs3frcw23w12"></a>

Abbiamo una lista di [modelli di regole](https://helpcenter.channable.com/manage-improve-product-data/manage-product-and-improve-data-it/regole-modifica-in-blocco-e-arricchimento/usare-le-regole/modelli-di-regole), basati su regole comunemente usate, per aiutarti a iniziare rapidamente.

[^1]: Un insieme di istruzioni in Channable che automatizza le modifiche ai tuoi dati prodotto usando una struttura IF–THEN

[^2]: Tutte le informazioni associate a un prodotto (es. caratteristiche, attributi, dettagli)
