Le impostazioni di un'automazione
Questa pagina è rivolta agli amministratori: le operazioni descritte richiedono l'accesso all'area di amministrazione.
Le automazioni si modificano in Admin → Automations, aprendo l'automazione con l'icona Edit. La pagina ha le schede Details, Triggers, Blocks e Summary. Il modello è descritto in Le automazioni: trigger, blocchi, condizioni e azioni.
Limiti
| Elemento | Limite |
|---|---|
| Blocchi per automazione | 5 |
| Azioni per blocco | 2 |
| Trigger per automazione | 1 |
| Entity type | Solo entity type dei prodotti |
Details
| Impostazione | Effetto |
|---|---|
| Name | Nome dell'automazione. Obbligatorio |
| Enabled | L'automazione è attiva. Attiva per le automazioni nuove |
| Stop after first match | Agisce solo il primo blocco le cui condizioni sono vere |
| Channels | Configurazioni di canale, ciascuna con Channel, Country e Locale. L'automazione viene eseguita una volta per ciascuna |
| Execution log | Enable verbose for 7 days registra nello storico anche le esecuzioni senza azioni |
Triggers
| Tipo | Impostazioni | Quando parte |
|---|---|---|
| On attribute change | Watch attributes: gli attributi osservati. Le tech specs non si possono osservare | Al salvataggio di un prodotto, se un attributo osservato cambia valore |
| Time | La pianificazione e i prefiltri, obbligatori, impostati con SET PREFILTERS | Agli orari della pianificazione, sui prodotti che soddisfano i prefiltri |
Variabili
Una variabile ha un nome che inizia con $, per esempio $PromoScaduta, e viene calcolata in ordine: una variabile può usare quelle definite prima. In Mode, Boolean (conditions) produce un valore vero o falso da usare nelle condizioni, Value (template) produce un valore da usare nel testo degli eventi.
| Operazione | Risultato |
|---|---|
| eq, ne | Uguale, diverso |
| gt, ge, lt, le | Maggiore, maggiore o uguale, minore, minore o uguale |
| contains | Il primo operando contiene il secondo |
| and, or, not | Combinazione di condizioni |
| exists | Il valore è presente |
| days_since | Giorni interi trascorsi dalla data indicata |
| Operando | Valore |
|---|---|
| attr | Il valore attuale di un attributo |
| prev_attr | Il valore dell'attributo prima del salvataggio. Disponibile solo per gli attributi osservati con On attribute change |
| var | Il valore di una variabile definita prima |
| const | Un valore fisso: true o false, un numero o un testo |
Negli operandi attr e prev_attr si possono usare solo gli attributi confrontabili, come testi, numeri, date per paese, valori scelti da un elenco, categorie e giacenze.
Condizioni
| Condizione | Effetto |
|---|---|
| Transient var conditions | Una variabile booleana deve valere true o false |
| Attribute conditions | Condizioni sugli attributi, come nei filtri della ricerca prodotti. Usano la lingua della configurazione di canale |
Tutte le condizioni di un blocco devono essere vere. Per combinare condizioni in alternativa usa una variabile con or.
Azioni
Le azioni sugli attributi impostano un valore fisso, come nel bulk edit. Gli attributi impostabili sono di questi tipi: TextGlobalValue, TextLocaleValue, DateValue, DateCountryValue, SelectableOptionsGlobalValue, SelectableOptionsLocaleValue, CategoryLinkValue, SingleCategoryLinkValue.
Le azioni in Event actions registrano un evento per il prodotto e il canale, solo se l'automazione ha una configurazione di canale. Nel testo, in Event detail (template), si possono usare $SKU, $ChannelKey, $Country, $Locale, $NowUtc e le variabili del blocco.