Lightspeed

FAQ

Utilizzo dei formattatori nei design #

Clerk.js ti consente di scrivere funzioni javascript personalizzate, che aggiungono nuove funzionalità ai Design.

I formattatori possono essere aggiunti in due modi:

  • Attraverso my.clerk.io > Impostazioni > Formattatori, dove ogni Formattatore può essere creato come voci separate.
  • Come configurazione per Clerk.js, nello script di tracciamento che viene inserito in tutte le pagine, dove più formattatori possono essere aggiunti contemporaneamente.

Un esempio può essere visto qui sotto. Si prega di notare che questa è Clerk V2 (ultima versione):


    Clerk('config', {
      key: 'O7UITkJIXqXibeQF9ONobiGGKYYKtbvh',
      formatters: {
             log_price: function(price) {
             console.log(price);
          }
      });

Puoi scrivere qualsiasi numero di formattatori, separati da virgola, in questo modo:

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;
   }
}

Dopo aver creato i tuoi formattatori, puoi usarli nei Design utilizzando questa sintassi:

Questo ti consente di creare qualsiasi funzionalità nei tuoi Design che desideri utilizzare con Clerk.io nel tuo webshop.

Errori comuni #

Errore di riferimento non catturato: Clerk non è definito #

Se vedi questo messaggio di errore, significa che Clerk non è definito nel sito web.

La causa più comune di questo è che gli script di tracciamento di Clerk.io non sono stati implementati nei luoghi appropriati.

Clicca qui per visualizzare il processo di implementazione per l’inserimento sia degli script di tracciamento degli ordini che di tracciamento dei visitatori.

API COOLDOWN Inizio di nuovo in… #

Questo messaggio nei log di sincronizzazione dei dati proviene dal limite di velocità di Lightspeed. Lightspeed ha impostato un limite di velocità basso per impostazione predefinita per gestire il volume di dati trasmessi dai loro servizi. Si prega di notare che questo limite di velocità non è sotto il controllo di Clerk. Per affrontare questo, hai due opzioni:

  1. Considera di aggiornare il servizio di limite di velocità con Lightspeed.
  2. In alternativa, puoi scegliere di attendere il completamento del processo di sincronizzazione.

Errore 429 - Troppe richieste #

Questo errore significa che Lightspeed ha effettuato troppe richieste in un dato intervallo di tempo e ha superato il suo limite di velocità. Per affrontare questo, ti suggeriamo di regolare la dimensione della pagina nelle tue impostazioni di sincronizzazione dei dati nel backend di my.clerk.io.

Questa pagina è stata tradotta da un'utile intelligenza artificiale, quindi potrebbero esserci errori linguistici. Grazie per la comprensione.