Campaigns

Informazioni di base #
Le campagne hanno sempre un Nome a tua scelta. Facoltativamente, puoi aggiungere una Descrizione per ricordare a te stesso e ai tuoi colleghi lo scopo della campagna.
Pianificazione #
Decidi se una campagna deve essere eseguita indefinitamente o durante un intervallo di tempo specifico. La pianificazione è particolarmente utile se desideri influenzare i risultati solo durante un periodo, come la settimana del Black Friday o durante i saldi natalizi.
Utilizzare la pianificazione significa che non ti dimenticherai accidentalmente di disattivare la campagna quando non sarà più applicabile.
Selezione dei prodotti #
Quando configuri Trigger e Regole, dovresti selezionare i prodotti in modo da mantenere le tue campagne aggiornate anche quando il tuo catalogo cambia.
Puoi selezionare manualmente i prodotti con Product List, ma è consigliato scrivere parole chiave con Search o utilizzare i Filtri per selezionare i prodotti in modo dinamico.
In questo modo, le tue campagne resteranno pertinenti anche quando i prodotti esauriscono o ne vengono aggiunti di nuovi al catalogo.

Product List #
Questo è il modo più semplice per scegliere i prodotti per la tua campagna. Basta cercare i prodotti desiderati e cliccarli per selezionarli.
Puoi selezionare quanti prodotti desideri. Se successivamente i prodotti scompaiono dal catalogo, non saranno più inclusi nei risultati.
Filtri #
Questi possono essere utilizzati per scegliere dinamicamente prodotti in base ai loro attributi. Qualsiasi prodotto che corrisponde ai filtri in un dato momento sarà parte della campagna.
L’interfaccia dei Filtri consente di scegliere qualsiasi numero di attributi, come prodotti in saldo con un prezzo inferiore a €100 che siano anche articoli ad alto margine.
Valori dinamici #
Quando una campagna utilizza un trigger che fa riferimento a prodotti specifici, come When Seeing Products Matching, puoi usare valori di attributo dinamici nei tuoi filtri scrivendo {{ attribute_name }} come valore.
Quando la campagna viene valutata, {{ attribute_name }} viene sostituito con il valore reale dell’attributo del prodotto visualizzato. Questo ti permette di creare filtri contestuali che si adattano automaticamente.
Per esempio, scrivere un filtro come type = {{ type }} garantisce che vengano mostrati solo prodotti con lo stesso type del prodotto visualizzato. Se un visitatore visualizza un prodotto dove type = "Salopette", il filtro viene valutato come type = "Salopette" e solo i prodotti di quel tipo vengono inclusi.
Puoi combinare valori dinamici con quelli statici. Un filtro impostato su type = {{ type }} e price < 500 includerà solo prodotti dello stesso tipo che hanno anche un prezzo inferiore a €500.
I valori di attributo dinamici funzionano solo con trigger e logiche che ricevono uno o più ID prodotto, come When Seeing Products Matching in Merchandising.
Search #
Scegli prodotti utilizzando testo libero. Basta digitare parole chiave che corrispondono ai prodotti che vuoi includere, come “sneakers Nike”, “proteine fragola” o “macbook pro”.
Qualsiasi prodotto che corrisponde a queste parole chiave in qualsiasi momento, farà parte della campagna.
Trigger #
Questi controllano dove le tue campagne devono essere attive. I trigger spaziano da ovunque, fino a un banner specifico su una pagina prodotto specifica.
Le campagne possono essere eseguite su qualsiasi dei Trigger selezionati, o solo quando vengono soddisfatti tutti i criteri del trigger.
Di seguito tutti i Trigger attualmente disponibili.
Cross-Platform #
Utilizzato per indirizzare tutti gli elementi di Clerk o selezionarne specifici in base ai loro Content ID o endpoint API.
- Anywhere: Tutti gli elementi Clerk su tutto il tuo sito, nelle email e Chat.
- Solo per uno specifico Content: Qualsiasi blocco di Content selezionato che hai creato in Search, Recommendations ed Email.
- Per specifico endpoint API: Endpoint come recommendations/complementary o search/predictive. Questo è solitamente necessario solo per configurazioni serverside.
- Per specifico parametro API: Consente di attivare la campagna programmaticamente.
- Quando attributo Cliente …: Si attiva quando il Cliente identificato possiede attributi che corrispondono alle tue condizioni.
- Quando il Cliente è in Audience …: Si attiva quando il Cliente identificato appartiene a una o più Audience selezionate.
Search #
Specializzato per i risultati mostrati in Instant Search, Search Page o Omnisearch.
- Su tutte le ricerche: Qualsiasi ricerca effettuata dai visitatori.
- Quando una ricerca: Parola/e specifiche a tua scelta, per una corrispondenza esatta o approssimativa, oppure quando la query contiene semplicemente la/le parola/e. Questo può essere lasciato vuoto per indirizzare lo stato vuoto in Omnisearch, prima che sia stata digitata una query.
Chat #
Specializzato per i risultati mostrati in Chat quando cerca prodotti.
- Su tutte le ricerche in Chat: Influenza tutti i prodotti mostrati in Chat quando vengono cercati.
- Quando una ricerca in Chat…: Influenza solo i prodotti mostrati in Chat quando vengono trovati con parole chiave specifiche. Scegli parola/e per una corrispondenza esatta o approssimativa, o targetizza query che contengono semplicemente la/le parola/e.
Recommendations #
Specializzato per gli elementi onsite che utilizzano le logiche di Recommendations, come Bestsellers sulla homepage o Cross-Sell sulle pagine prodotto.
- Quando si vede una Categoria: Seleziona una pagina categoria specifica in base al nome. Si applica alle logiche Bestsellers e Trending in Category, a prescindere dal fatto che sia mostrata come banner o come pagina categoria completa.
- Su tutte le Categorie: Come sopra, ma su tutte le pagine categoria.
- Quando si vedono Prodotti Corrispondenti: Si applica alle logiche Best Cross-Sell e Best Alternatives sulle pagine prodotto che corrispondono alla tua selezione.
- Su tutte le Recommendations: Tutti gli elementi Recommendations sul sito.
Email #
Specializzato per l’email marketing, sia quando si incorporano prodotti sia quando si utilizza Clerk per inviare email.
- Solo per una specifica AI Campaign: Selezionata dal nome.
- Solo per una specifica Newsletter: Selezionata dal nome.
- Solo per uno specifico Trigger: Selezionato dal nome.
- Solo per una specifica Email integrata: Selezionata dal nome dell’integrazione.
- Su tutte le AI Campaigns: Targetizza qualsiasi AI Campaign attiva.
- Su tutte le Newsletters: Targetizza qualsiasi Newsletter attiva.
- Su tutti i Trigger: Targetizza qualsiasi Trigger attivo.
- Su tutte le Email integrate: Targetizza qualsiasi Email Embed attiva.
Regole #
Queste decidono come i tuoi risultati vengono influenzati cambiando la loro posizione nei risultati. Posizione significa semplicemente se un prodotto è mostrato come primo risultato, decimo, trentaquattresimo e così via.
Le regole possono andare da molto generiche, come potenziare tutti i prodotti in saldo, a molto specifiche come fissare un paio di sneakers Nike nel banner alternative per un altro paio simile.
Forzatura #
Ignora qualsiasi logica esistente inclusi filtri e altre regole di Merchandising. I prodotti possono essere anche forzati tra i risultati dove altrimenti non sarebbero mostrati.
- Fissa sempre in alto: La regola più aggressiva, che forza uno o più prodotti in cima, ignorando tutte le altre logiche.
Ordinamento #
Cambia l’ordine dei risultati, mostrando comunque solo i prodotti che erano già previsti nel set di risultati.
Ad esempio, se potenzi le tue sneakers Nike Air 2.0, non verranno mostrate per le ricerche di “t-shirts”, ma avranno maggiore esposizione per ricerche su “sneakers”.
Le regole di ordinamento sono ottime per influenzare i risultati, mantenendo però intelligenza e rilevanza dell’AI di Clerk.
- Regola la posizione nei risultati: Potenzia i prodotti con una percentuale. Ad esempio, se i prodotti Adidas sono mostrati alla posizione 20, una regolazione del 50% li porta alla posizione 10. Una regolazione del 100% li mostra automaticamente alla posizione 1.
- Promuovi nei risultati: Spargi strategicamente prodotti specifici tra i risultati. Ad esempio, ogni terzo prodotto a partire dal secondo dovrebbe essere un articolo ad alto margine.
- Promuovi in posizione: Scegli un numero di prodotti da mostrare, a partire da una posizione specifica nei risultati. Es. mostra 3 prodotti del brand Adidas corrispondenti a partire dalla quarta posizione.
- Sotterra sotto gli altri: I prodotti selezionati vengono mostrati dopo gli altri. Es. mostra i prodotti esauriti in fondo ai risultati di ricerca.
- Promuovi leggermente (Obsoleta): I prodotti selezionati hanno una leggerissima priorità; non avrà però un grande impatto sui risultati. Si consiglia l’utilizzo di Regola la posizione nei risultati.
- Dai una spinta significativa (Obsoleta): I prodotti selezionati ricevono molta più priorità, spesso apparendo nei primi risultati. Si consiglia di utilizzare Regola la posizione nei risultati.
- Dai una spinta personalizzata (Obsoleta): Scegli un moltiplicatore personalizzato per dare priorità ai prodotti. Si consiglia di usare Regola la posizione nei risultati.
Rimozione #
Seleziona prodotti specifici che possono essere mostrati, nascondendo quelli che non soddisfano i criteri.
- Mostra solo: Solo i prodotti selezionati saranno mostrati, anche se esistono altre corrispondenze.
- Rimuovi qualsiasi: Nasconde completamente i prodotti selezionati.
Scope #
Clerk utilizza product e category IDs per applicare le campagne. Le campagne su più Store funzionano come previsto solo se questi ID sono coerenti tra i tuoi Store.
Le campagne possono essere aggiunte a un singolo Store o a più Store nello stesso momento. Questo ti offre la libertà di influenzare i risultati in tutta la tua attività o solo nelle parti che ti interessano.

Ogni campagna può essere configurata con uno Scope in base a dove vuoi che venga eseguita. Usa il menu Edit scope per selezionare gli Store su cui la campagna deve essere attiva.
Dalla panoramica Merchandising, puoi vedere e creare campagne per lo Store attuale dalla pagina Single Store e utilizzare la pagina Multiple Stores per campagne cross-account.
Per sviluppatori #
Le campagne possono essere attivate e disattivate anche programmaticamente, dandoti maggiore controllo su dove applicarle. Tra i casi d’uso: attivare le campagne quando determinati gruppi di clienti effettuano il log in o quando viene raggiunta una dimensione desiderata del carrello.
Le campagne devono essere create con il trigger chiamato For Specific API Parameter. Questo ti mostra l’ID della campagna da includere come parametro nelle chiamate API:

API Trigger #
Includi il parametro merchandising nelle chiamate API. Deve essere inviato come lista di uno o più Campaign ID:
$ curl -X POST \
-H 'Content-Type: application/json' \
-d '{"key": "your_api_key",
"visitor": "aR9Km32l",
"limit": 4,
"labels": ["Most Popylar"],
"merchandising": ["boost-bracelets", "high-margin"]' \
http://api.clerk.io/v2/recommendations/popular
Clerk.js Trigger #
Includi il parametro data-merchandising nel tuo embedcode. Deve contenere una lista di uno o più Campaign ID:
<span class="clerk"
data-template="@home-page-popular"
data-merchandising="['boost-bracelets', 'high-margin']"
></span>
Disattivare via API #
Se Clerk.io mostra risultati imprevisti, spesso è una buona pratica disattivare tutte le campagne Merchandising per una chiamata API, per verificare se quella è la causa.
Puoi farlo aggiungendo il parametro flags=disable.merchandising alla tua chiamata API:
https://api.clerk.io/v2/recommendations/popular?key=your_api_key&flags=disable.merchandising=true
Questo disattiverà tutte le campagne Merchandising per quella chiamata API, senza interrompere il resto della configurazione di Clerk.io.
Questa pagina è stata tradotta da un'utile intelligenza artificiale, quindi potrebbero esserci errori linguistici. Grazie per la comprensione.