Shoporama

Get Started

Installer og konfigurer Clerk på Shoporama

Få Clerk op at køre på din Shoporama-webshop. Denne guide fører dig igennem forbindelsen af din butik, installation af tracking-scripts og synkronisering af dine data.

Til disse trin skal du have både din my.clerk.io og din Shoporama-konto åben.

Tilføj butik #

Når du er logget ind på my.clerk.io, er det første, du skal gøre, at tilføje din butik:

  1. Indtast Navn og Domæne på din webshop.

  2. Vælg Sprog og Valuta, og vælg Shoporama som Platform.

  3. Klik på Add Store.

Add store form

Installer besøgs-tracking #

  1. I din Shoporama-backend, gå til Settings > HTML felter.
HTML felter menu
  1. Klik på Tilføj nyt HTML-felt og navngiv det “Clerk.io”.
Add HTML field
Name HTML field
  1. Indsæt sporingsscriptet nedenfor i tekstfeltet, og vælg Tilføj automatisk til <head> i dropdown-menuen.
<!-- 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 -->
Add script
  1. Klik Save.

Din Public Key og Private Key ligger i my.clerk.io > Developers > API Keys.

Hvis du ser INSERT_PUBLIC_API_KEY i et kodeeksempel, skal du erstatte det med din Public Key fra my.clerk.io > Developers > API Keys.

Installer ordre-tracking #

  1. Gå til Settings > ... > Temaer.
Temaer menu
  1. Klik på blyant-ikonet for dit aktive tema.
Edit theme
  1. Åbn thanks.html ved at klikke på blyant-ikonet ud for den.
Edit thanks page
  1. Find <{if $order}> og indsæt scriptet nedenfor direkte efter, og gem derefter.
<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>
Add sales tracking

Synkroniser data #

Du skal bruge din API Access Token og din Store URL.

  1. I Shoporama skal du gå til Settings > API.
API setup
  1. Klik på Add access.
Add access
  1. Navngiv API-kontoen “Clerk.io” og sæt rettigheder til Read only. Gem.
Set rights
  1. Kopiér den genererede Access Token.
Copy token
  1. Gå til my.clerk.io > Data > Configuration og indsæt Access Token og Store URL i de relevante felter.

  2. Klik på Start Sync og vent på, at synkroniseringen er fuldført.

Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.