Recommendations
Crea Design #
Le Recommendations vengono mostrate come uno slider per impostazione predefinita. Puoi utilizzare il Design Editor per configurarlo visivamente, oppure usare i code designs.
Design Editor #
- Vai su Recommendations > Designs e clicca su New Design.
- Scegli Product Slider
- Seleziona un template da cui iniziare, dagli un nome e clicca su Create design.
- Modifica il design secondo le tue necessità.
Code Design #
- Vai su Recommendations > Designs e clicca su New Design.
- Scegli Other designs > Blank > With code.
- Assegna un nome e clicca su Create design.
- Crea un code design da zero utilizzando Liquid code.
Se desideri un design di partenza, consulta il Slider template più in basso.
Crea Element #
Qui trovi tutte le impostazioni utilizzate per mostrare lo slider delle Recommendations e renderlo incorporabile.
- Vai su Recommendations > Element.
- Clicca su New Element.
- Assegnagli un nome descrittivo, ad esempio “Home / Visitor”.
- In Element type, scegli la logica di prodotto da utilizzare.
- In Design, seleziona il design che hai creato e scegli il numero di prodotti da mostrare.
- Clicca su Save.
Aggiungi al Sito Web #
Per aggiungere Clerk Recommendations al tuo sito web, hai due opzioni: Injection e Embedded code.
Per accedere ai file del tema in Lightspeed, clicca su “Design” nel menu a sinistra, poi su “Code bewerken” nel menu a tendina Geavanceerd.

Per aggiungere dettagli di sincronizzazione o avviare una sincronizzazione, vai su my.clerk.io > Data > Configuration.
Plugin Setup #
Non disponibile per Lightspeed. Usa la configurazione my.clerk.io descritta di seguito.
my.clerk.io Setup #
Vai su Recommendations > Element.
Seleziona l’elemento che vuoi inserire.
Apri la scheda Insert into website.
Scegli una delle seguenti opzioni:
- Usando injection puoi inserire il codice utilizzando un selettore CSS.
- Usando embedded code puoi inserire il codice manualmente nel tuo sito web.
Per il codice embedded su Lightspeed, le posizioni tipiche sono:
- Homepage:
snippets/homepage.rain. - Pagina prodotto:
product.raine impostadata-productssu[{{product.id}}]. - Pagina categoria:
collection.raine impostadata-categorysu{{ collection.category_id }}. - Pagina brand: In
collection.rain, racchiudi la logica del brand in un{% if collection.category_id %} ... {% else %} ... {% endif %}per distinguerla. - Pagina carrello:
fixed.raincon un IF attorno al codice embed:{% if 'cart' in template %}…{% endif %}e impostadata-productssu:
data-products="[{% for clerk_line in page.cart.products %}{{ clerk_line.id }}{% if loop.length > 1 and not loop.last %}, {% endif %}{% endfor %}]"- Homepage:
Powerstep #
Innanzitutto, crea il tuo Recommendations Design e Element in my.clerk.io che desideri aggiungere al powerstep.
Trova il file snippet del powerstep nella sezione Snippets dei file del tuo tema, popup-buy.rain in questo esempio. Incolla qui il codice embed generato dal tuo Element:
<div style="display: none;" id="clerk_powerstep">
<div class="clerk_powerstep_wrap">
<span class="clerk-powerstep-recommendations"
data-template="@power-step-others-also-bought"
data-products="[{{product.id}}]">
</span>
</div>
</div>
<script>
document.addEventListener('DOMContentLoaded', function(){
var buyBtn = (document.querySelector('[data-add-to-cart]')) ? '[data-add-to-cart]' : '.productCartButton';
document.querySelector(buyBtn).addEventListener('click', function(){
Clerk('content', '.clerk-powerstep-recommendations');
document.getElementById('clerk_powerstep').style.display = 'block';
});
});
</script>
Alcuni codici embed richiedono variabili come ID di prodotto o di categoria. In questi casi, queste verranno inserite nel codice embed, ma assicurati di verificare che siano le variabili corrette da utilizzare all’interno del tuo portale Lightspeed.
Pagina Carrello #
- In my.clerk.io, crea un Element con la logica Best Cross-Sell Products.
- Nel menu a tendina Insert into website > Choose your platform, seleziona Lightspeed e copia l’embedcode.
- Inserisci il codice embed nella pagina carrello (ad esempio,
fixed.raincon un IF attorno al codice embed:{% if 'cart' in template %}…{% endif %}). Impostadata-productssugli ID dei prodotti del carrello.
Exit Intent #
- In my.clerk.io, crea un Element con la logica Visitor Recommendations.
- Exit Intent viene aggiunto al file principale del tema, probabilmente custom.rain.
- Inserisci il codice embed generato da my.clerk.io appena prima del tag di chiusura
