Ofte stillede spørgsmål
Brug af formater i designs #
Clerk.js giver dig mulighed for at skrive brugerdefinerede javascript-funktioner, der tilføjer ny funktionalitet til Designs.
Formater kan tilføjes på to måder:
- Gennem my.clerk.io > Indstillinger > Formater, hvor hver Formatter kan oprettes som separate poster.
- Som en konfiguration for Clerk.js, i tracking-scriptet der indsættes på alle sider, hvor flere formater kan tilføjes på én gang.
Et eksempel kan ses nedenfor. Vær opmærksom på, at dette er Clerk V2 (den nyeste version):
Clerk('config', {
key: 'O7UITkJIXqXibeQF9ONobiGGKYYKtbvh',
formatters: {
log_price: function(price) {
console.log(price);
}
});
Du kan skrive et vilkårligt antal formater, adskilt af komma, som dette:
formatters: {
log_price: function(price) {
console.log(price);
},
calculate_discount: function(price,special_price) {
return price-special_price;
},
substring: function(text) {
var short_string = text.substring(0,20);
return short_string;
}
}
Efter at have oprettet dine formater, kan du bruge dem i Designs ved hjælp af denne syntaks:

Dette giver dig mulighed for at skabe enhver funktionalitet i dine Designs, som du gerne vil bruge med Clerk.io i din webshop.
Almindelige fejl #
Uncaught ReferenceError: Clerk er ikke defineret #
Hvis du ser denne fejlmeddelelse, betyder det, at Clerk ikke er defineret på hjemmesiden.
Den mest almindelige årsag til dette er, at Clerk.io tracking-scripts ikke er implementeret de rette steder.
Klik her for at se implementeringsprocessen for indsættelse af både Order Tracking og Visitor Tracking scripts.
API COOLDOWN Starter igen i… #
Denne meddelelse i datasynkroniseringsloggene kommer fra Lightspeed rate limit. Lightspeed har som standard sat en lav rategrænse for at håndtere mængden af data, der overføres fra deres tjenester. Vær opmærksom på, at denne rategrænse ikke er under Clerk’s kontrol. For at løse dette har du to muligheder:
- Overvej at opgradere rategrænse-tjenesten med Lightspeed.
- Alternativt kan du vælge at vente på, at synkroniseringsprocessen er færdig.
429 Fejl - For mange anmodninger #
Denne fejl betyder, at Lightspeed har foretaget for mange anmodninger på et givet tidspunkt og overskredet sin rate limit. For at løse dette foreslår vi at justere side størrelsen under dine datasynkroniseringsindstillinger i my.clerk.io backend.
Denne side er oversat af en hjælpsom AI, og der kan derfor være sproglige fejl. Tak for forståelsen.