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 (seneste 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 oprette 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 bliver 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 Ordre Tracking og Besøgs Tracking scripts.
API COOLDOWN Starter igen i… #
Denne meddelelse i datasynkroniseringsloggene kommer fra Lightspeed rate limit. Lightspeed har som standard sat en lav rate limit for at håndtere mængden af data, der transmitteres fra deres tjenester. Vær opmærksom på, at denne rate limit ikke er inden for Clerk’s kontrol. For at imødekomme dette har du to muligheder:
- Overvej at opgradere rate limit-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 imødekomme dette foreslår vi at justere sidestø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.