Get Started
Forbindelse af din butik #
Det første skridt til at installere Clerk.io er at forbinde din butik med din Clerk.io konto.
Efter at have fulgt disse enkle trin vil du være i stand til at se din Demo Store, som giver dig et personligt overblik over, hvordan Clerk.io vil fungere på din webshop, før du opsætter resten af systemet.
1. Tilføj butik #
Efter at have logget ind på my.clerk.io, er det første, du skal gøre, at tilføje din butik:

Skriv Navn og Domæne for din webshop
Vælg JTL som Platform og vælg din Valuta.
Klik på Tilføj butik.
Når butikken er oprettet, vil der blive sendt en e-mail om dine offentlige og private nøgler til ejeren af kontoens e-mail.
2. Konfigurer JTL-forbindelsen #
Fra hovedmenuen i Opsætningsguiden, klik på Installer udvidelse:

Den næste side viser, hvad du skal gøre for at konfigurere JTL-forbindelsen.
Gå til dit Clerk-plugin i JTL-backend og tilføj de offentlige og private nøgler fra clerk-butikken i deres respektive felter.
3. Synkroniser din butik #
Efter at have givet adgang, skal du blot synkronisere din butik.
Gå tilbage til Opsætningsguiden og klik på Synkroniser dine data:

Skriv dine butiksoplysninger og klik på Start synkronisering
JTL-feed-URL’en skal oprettes baseret på denne guide Oprettelse af datafeeds i JTL
Fuldt installations eksempel #
VIGTIGT: Du bør have installeret plugin’et (S360 Clerk) i din JTL-backend under Plugins
Denne dokumentation vil guide dig gennem følgende trin:
Tilføjelse af en butik i my.clerk.io #
Hver butik i Clerk.io er et isoleret miljø med sine egne data, API-nøgler og dashboard. Det første, du skal gøre, når du opsætter din Clerk.io-konto, er at oprette din første butik:
Efter dette vil Opsætningsguiden guide dig gennem resten af opsætningen.
Bemærk, at hver gang en butik oprettes, vil der blive sendt en e-mail med offentlige og private nøgler til ejeren af virksomhedens konto. Dette bruges til at skabe sikker adgang mellem Clerk og JTL.
Installation af de to sporingsscripts #
Med S360 Clerk-plugin’et kan du aktivere både besøgs- og ordresporingsscripts, som vil blive injiceret i dele af webshoppen:
Besøgs sporingsscriptet, der initialiserer Clerk.io. Dette skal injiceres inde i headeren på webshoppen.
Ordre sporingsscriptet, der muliggør sporing af ordrer i realtid. Dette installeres normalt på ordrebekræftelsessiden.
Du kan aktivere dem inde i JTL-plugin’et under ALLGEMEIN-sektionen:
Når begge scripts er indsat, vil Clerk.io være blevet initialiseret.
Synkronisering af din JTL-butik med Clerk.io #
For at vise resultater skal Clerk.io synkronisere med produkterne, kategorierne, salgene, siderne og kunderne fra JTL i et genereret datafeed.
Dette gøres ved at opsætte et datafeed, der tillader dataene at blive tilgået regelmæssigt. Dette forklares nærmere i denne guide Oprettelse af datafeeds i JTL.
Når datafeedet er blevet genereret og tilføjet til dine datasynkroniseringsindstillinger under Systemstatus i din my.clerk.io backend.
Tilføjelse af søgning og anbefalinger #
Frontend-elementer i Clerk.io består af to dele:
Et Design, der styrer den visuelle præsentation af produkter. Dette kan ændres for at matche enhver styling, du ønsker, eller du kan bruge nogle af vores standard designskabeloner Skabelon Design til brug i Clerk.
Ofte vil du bruge 3 Designs: Et til Instant Search, søgesiden og anbefalinger.

- Et Indhold med en vedhæftet embedkode, der viser produkterne. Hvert indhold har et specifikt navn i sin embedkode, som du ønsker at tilføje til de respektive felters navn Clerk TemplateName. Dette bruges til at kommunikere mellem din webshop og det respektive clerk-indhold.
Opsætningsguiden vil guide dig gennem, hvor hvert element skal placeres i de fleste JTL-opsætninger.
I slutningen af din opsætning bør indstillingerne i plugin’et se sådan ud. De følgende billeder er kun til demonstrationsformål.

Mulighed | Betydning |
---|---|
API-nøgle | Din API-nøgle modtaget fra Clerk |
Privat nøgle | Din gamle private API-nøgle leveret af Clerk. Nødvendig for at begrænse adgangen til datafeedet. |
Sprog | Sprog for datafeedet |
kundesegment | Priser for kundesegmentet |
Valuta | Valuta i datafeedet |
Facetteret design | Design af facetterne |

Komponent | Mulighed | Betydning |
---|---|---|
Generelt | Brug cookieless tracking | Sporing uden brug af cookies |
Brug sporingskurv? | Informerer Clerk om ændringer i indkøbskurven (generel sporing af indkøbskurven) | |
Anonymiser e-mails | E-mailadresser overføres til Clerk anonymt (som en hash). | |
Live Søgning (Header) | Aktivér live søgning? | Hvis deaktiveret, vises Clerk Live søgning ikke i frontend. |
Selektor Livesearch | Live søgning selektor uafhængig af Clerk | |
Clerk TemplateName Livesøgning | Skabelon til live søgning (Clerk Backend → Søg → Indhold → Live søgning → Indsæt i hjemmeside → I koden værdien fra “data-template=”@WERT’”) | |
Antal søgeforslag i live søgning | Antal søgeforslag, der skal vises | |
Antal kategoriforslag | Antal kategoriforslag, der skal vises | |
Antal sideforslag | Antal sideforslag, der skal vises | |
Position | Position af live søgningsresultatet i forhold til selektoren | |
Søgning (resultatside) | Aktivér resultatside? | Hvis deaktiveret, vises Clerk resultatsiden ikke i frontend. |
Clerk TemplateName Søgning | Skabelon til live søgning (Clerk Backend → Søg → Indhold → Søgning → Indsæt i hjemmeside → I koden værdien fra “data-template=”@WERT’”) | |
Position facetter | Position af facetterne | |
Vis facetter i URL | Vis facetter i URL | |
Clerk Facetter Attribut | Komma-separeret liste over tilgængelige facetter (JTL-funktioner) | |
Clerk Facetter Attributter Flere Værdier | Komma-separeret liste over tilgængelige facetter med flere værdier (JTL-egenskaber til OR filtrering) |

Komponent | Mulighed | Betydning |
---|---|---|
Datafeed | Cron behandling | Hvordan cron skal udløses for at generere datafeedet (forklaret i mere detaljeret i afsnittet Muligheder for oprettelse af datafeed) |
Batch størrelse | Batchstørrelse af feedets produkter (forklaret i mere detaljeret i batchstørrelseafsnittet) | |
Produkt side | Aktivér produkt side slider? | Hvis deaktiveret, vises slideren på produktsiden ikke i frontend. |
Artikel selektor slider | Selektor for artikel slider uafhængig af Clerk | |
Clerk TemplateName Artikel | Navne på slider skabeloner, der skal outputtes. Flere skabelonnavne kan angives som en komma-separeret liste. | |
Slider Indsætningsmetode | Hvordan man tilføjer slideren til selektoren (Efter, Tilføj, Før, Prepand, ErstatMed) | |
Filtrer dubletter | Forhindrer efterfølgende sliders i at indeholde produkter fra tidligere sliders (standard: Ja) | |
Indkøbskurv side | Aktivér indkøbskurv slider? | Hvis deaktiveret, vises slideren på indkøbskurvssiden ikke i frontend. |
Indkøbskurv selektor slider | Selektor for indkøbskurv slider uafhængig af Clerk | |
Clerk TemplateName Indkøbskurv | Navne på slider skabeloner, der skal outputtes. Flere skabelonnavne kan angives som en komma-separeret liste. | |
Slider Indsætningsmetode | Hvordan man tilføjer slideren til selektoren (Efter, Tilføj, Før, Prepand, ErstatMed) | |
Filtrer dubletter | Forhindrer efterfølgende sliders i at indeholde produkter fra tidligere sliders (standard: Ja) | |
Powerstep | Aktivér Powerstep Slider? | Hvis deaktiveret, vises slideren i powerstep ikke i frontend. |
Powerstep Selektor | Selektor for Powerstep Slider uafhængig af Clerk | |
Clerk TemplateName Powerstep | Navne på slider skabeloner, der skal outputtes. Flere skabelonnavne kan angives som en komma-separeret liste. | |
Powerstep indsætningsmetode | Hvordan man tilføjer slideren til selektoren (Efter, Tilføj, Før, Prepand, ErstatMed) | |
Filtrer dubletter | Forhindrer efterfølgende sliders i at indeholde produkter fra tidligere sliders (standard: Ja) |

Komponent | Mulighed | Betydning |
---|---|---|
Kategori side | Aktivér kategori side slider? | Hvis deaktiveret, vises slideren på kategorisiden ikke i frontend. |
Kategori Selektor Slider | Selektor for kategori slider uafhængig af Clerk | |
Clerk TemplateName Indkøbskurv | Navne på slider skabeloner, der skal outputtes. Flere skabelonnavne kan angives som en komma-separeret liste. | |
Slider Indsætningsmetode | Hvordan man tilføjer slideren til selektoren (Efter, Tilføj, Før, Prepand, ErstatMed) | |
Filtrer dubletter | Forhindrer efterfølgende sliders i at indeholde produkter fra tidligere sliders (standard: Ja) | |
Exit Intent | Aktivér Exit Intent Slider? | Hvis deaktiveret, vises exit intent ikke i frontend. |
Clerk TemplateName Exit Intent | Skabelon til exit intent |
Flere domæner #
Den nemmeste måde at implementere Clerk.io i flere domæner i standardopsætninger er ved at oprette en separat butik for hvert domæne i my.clerk.io, og derefter synkronisere dem med hver af dine JTL sprogdomæner.
På denne måde kan du adskille produkter, salg, valutaer osv. for at holde styr på hvert domæne.
Start med at oprette din hovedbutik og følg Opsætningsguiden for at forbinde din butik til Clerk.io, og vælg de Anbefalinger og/eller Søgeresultater du ønsker at vise på din webshop.
Når du er færdig med den indledende opsætning, skal du gå tilbage til startside for my.clerk.io (ved at klikke på Clerk.io logoet i øverste venstre hjørne af side-menuen) og derefter klikke på "+ Tilføj ny butik" den sidste mulighed i rullelisten (generelt under dine eksisterende butik(ker) og dit firmanavn):

- På Tilføj ny butik side, klik på Avanceret for at se alle indstillinger.

- Udfyld detaljerne om dit domæne, og vælg din hovedbutik fra dropdown-menuen Kopier indhold fra eksisterende butik, og klik derefter på Tilføj butik. Dette vil overføre Indhold og Designs fra din hovedbutik.

- Nu kan du følge Opsætningsguiden igen for at aktivere Clerk.io ved at klikke på Kom godt i gang, for at Synkronisere data for det nye domæne.

Dette vil give dig mulighed for at synkronisere dit domæne med din butik på my.clerk.io gennem Opsætningsguiden.
Når Datasynkronisering er færdig, er dit domæne klar og bruger den samme opsætning som din hovedbutik.
Gentag denne proces for hver af dine JTL sprogdomæner. Husk at oversætte Overskrifter, i Indhold-> Rediger -> Vælg design til det rigtige sprog også.
Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.