Get Started
Configura Clerk e avvialo sul tuo webshop Shoporama. Questa guida ti accompagna nella connessione del tuo negozio, nell’installazione degli script di tracciamento e nella sincronizzazione dei tuoi dati.
Per questi passaggi devi avere aperti sia il tuo my.clerk.io che il tuo account Shoporama.
Aggiungi negozio #
Dopo aver effettuato l’accesso a my.clerk.io, la prima cosa da fare è aggiungere il tuo Negozio:
Inserisci il Nome e il Dominio del tuo negozio online.
Scegli la Lingua e la Valuta, e scegli Shoporama come Piattaforma.
Clicca su Add Store.

Installa il tracciamento dei visitatori #
- Nel backend di Shoporama, vai su Settings > HTML felter.

- Clicca Tilføj nyt HTML-felt e chiamalo “Clerk.io”.


- Incolla lo script di tracciamento visitatori qui sotto nel campo di testo e scegli Tilføj automatisk til <head> nel menu a tendina.
<!-- Start of Clerk.io E-commerce Personalisation tool - www.clerk.io -->
<script type="text/javascript">
(function(w,d){
var e=d.createElement('script');e.type='text/javascript';e.async=true;
e.src='https://cdn.clerk.io/clerk.js';
var s=d.getElementsByTagName('script')[0];s.parentNode.insertBefore(e,s);
w.__clerk_q=w.__clerk_q||[];w.Clerk=w.Clerk||function(){w.__clerk_q.push(arguments)};
})(window,document);
Clerk('config', {
key: 'INSERT_PUBLIC_API_KEY',
});
<{if $customer}>
Clerk('call', 'log/email', { email: '<{$customer->getEmail()}>' });
<{/if}>
</script>
<!-- End of Clerk.io E-commerce Personalisation tool - www.clerk.io -->

- Clicca su Save.
La tua Public Key e Private Key si trovano in my.clerk.io > Developers > API Keys.
Se trovi INSERT_PUBLIC_API_KEY in qualsiasi esempio di codice, sostituiscilo con la tua Public Key da my.clerk.io > Developers > API Keys.
Installa il tracciamento degli ordini #
- Vai su Settings > ... > Temaer.

- Clicca l’icona a matita per il tema attivo.

- Apri
thanks.htmlcliccando l’icona a matita accanto.

- Trova
<{if $order}>e inserisci subito dopo lo script indicato qui sotto, quindi salva.
<script type="text/javascript">
var clerk_order = {};
clerk_order['sale'] = <{$order->getOrderId() |escape}>;
clerk_order['email'] = '<{$order->getEmail() |escape}>';
var clerk_products = [];
<{foreach from=$order->getOrderProducts() key="i" item="OrderProduct"}>
clerk_products.push({id: <{$OrderProduct->getProductId() |escape}>, 'price': <{$OrderProduct->getPrice() |escape}>, 'quantity': <{$OrderProduct->getAmount() |escape}>});
<{/foreach}>
clerk_order['products'] = clerk_products;
Clerk('call','log/sale', { email: clerk_order['email'], sale: clerk_order['sale'], products: clerk_order['products'] });
</script>
Sincronizza i dati #
Avrai bisogno del tuo API Access Token e del tuo Store URL.
- In Shoporama, vai su Settings > API.

- Clicca su Add access.

- Dai all’account API il nome “Clerk.io” e imposta i permessi su Read only. Salva.

- Copia il Access Token generato.

Vai su my.clerk.io > Data > Configuration e incolla Access Token e Store URL negli appositi campi.
Clicca su Start Sync e attendi il completamento della sincronizzazione.
Questa pagina è stata tradotta da un'utile intelligenza artificiale, quindi potrebbero esserci errori linguistici. Grazie per la comprensione.